Hello all!
First of, thank you all for your hard work and making this software available!
Now to my issue:
I set up an urbackup server on a Debian Jail in FreeNAS and everything went smoothly and I can access the web interface flawlessly. However, none of my clients (tried so far with an XP and Win 7 machine) connect to the server at all and the debug logs are not helpful.
More info:
SERVER
OS: Debian GNU/Linux 7 (runs in a Jail in FreeBSD 9.2)
UrBackup server: v1.3.2-1 (used the urbackup-server_1.3.2-1_i386.deb package to install)
CLIENTS
installed 2 clients: one on a Windows XP x32 machine and one in a Windows 7 x64 machine
client software version: 1.3-1
both the server and clients are in the same subnet and the server ip is pingable
UrBackup server log (debug enabled)
2014-01-21 19:18:38: Changing user...
2014-01-21 19:18:38: done.
2014-01-21 19:18:38: Loaded -pychart- plugin
2014-01-21 19:18:38: Loaded -url- plugin
2014-01-21 19:18:38: Loaded -cryptoplugin- plugin
2014-01-21 19:18:38: Loaded -download- plugin
2014-01-21 19:18:38: Loaded -fsimageplugin- plugin
2014-01-21 19:18:38: Starting HTTP-Server on port 55414
2014-01-21 19:18:38: HTTP: Server started up sucessfully!
2014-01-21 19:18:38: Created new database connection for urbackup/backup_server.db
2014-01-21 19:18:38: Destroying all databases...
2014-01-21 19:18:38: Destroying all databases...
2014-01-21 19:18:38: Created new database connection for urbackup/backup_server.db
2014-01-21 19:18:38: Creating files Indices...
2014-01-21 19:18:38: Started UrBackup...
2014-01-21 19:18:38: Created new database connection for urbackup/backup_server.db
2014-01-21 19:18:38: Removing temporary files...
2014-01-21 19:18:38: Recreating temporary folder...
2014-01-21 19:18:38: Testing if backup destination can handle subvolumes and snapshots...
2014-01-21 19:18:38: Backup destination cannot handle subvolumes and snapshots. Snapshots disabled.
2014-01-21 19:18:38: ERROR: Getting interface ips failed
2014-01-21 19:18:38: UrBackup Server start up complete.
2014-01-21 19:18:38: Creating SOCKET...
2014-01-21 19:18:38: Looking for old Sessions... 0 sessions
2014-01-21 19:18:38: done.
2014-01-21 19:18:38: Server started up sucessfully!
2014-01-21 19:18:38: Created new database connection for urbackup/backup_server.db
2014-01-21 19:18:38: Created new database connection for urbackup/backup_server.db
2014-01-21 19:19:47: HTTP: No available slots... starting new Worker
2014-01-21 19:19:47: Created new database connection for urbackup/backup_server.db
2014-01-21 19:20:21: HTTP: No available slots... starting new Worker
2014-01-21 19:20:21: Created new database connection for urbackup/backup_server.db
2014-01-21 19:31:54: Sending file "/var/urbackup/www/gplv3-127x51.png"
2014-01-21 19:31:54: Sending file: /var/urbackup/www/gplv3-127x51.png
2014-01-21 19:31:54: Sending file "/var/urbackup/www/btn_donate_LG.gif"
2014-01-21 19:31:54: Sending file: /var/urbackup/www/btn_donate_LG.gif
2014-01-21 19:31:54: Sending file: /var/urbackup/www/gplv3-127x51.png done
2014-01-21 19:31:54: Sending file: /var/urbackup/www/btn_donate_LG.gif done
2014-01-21 19:32:50: HTTP: No available slots... starting new Worker
2014-01-21 19:32:50: Created new database connection for urbackup/backup_server.db
Client (XP) log (debug enabled)
2014-01-21 09:11:17: WARNING: Upgrading...
2014-01-21 09:11:17: ERROR: Error preparing Query [SELECT tvalue FROM misc WHERE tkey='db_version']: no such table: misc
2014-01-21 09:20:27: Loaded -fileserv- plugin
2014-01-21 09:20:27: Loaded -fsimageplugin- plugin
2014-01-21 09:20:27: Loaded -cryptoplugin- plugin
2014-01-21 09:20:28: Created new database connection for urbackup/backup_client.db
2014-01-21 09:20:28: urbackupserver: Server started up sucessfully!
2014-01-21 09:20:28: FileSrv: Backup privileges set successfully
2014-01-21 09:20:28: FileSrv: Info: retval 0
2014-01-21 09:20:28: FileSrv: Info: retval 0
2014-01-21 09:20:28: FileSrv: Info: Window size=524288
2014-01-21 09:20:28: FileSrv: Binding udp socket...
2014-01-21 09:20:28: FileSrv: done.
2014-01-21 09:20:28: FileSrv: Disabling new behavior...
2014-01-21 09:20:28: FileSrv: Servername: -xp-pro-x32-
2014-01-21 09:20:28: FileSrv: Server started up sucessfully
2014-01-21 09:20:28: Started UrBackupClient Backend...
2014-01-21 09:20:28: FileSrv: UDP Thread startet
2014-01-21 09:20:29: Looking for old Sessions... 0 sessions
2014-01-21 09:20:29: Internet test mode not enabled. Waiting for local server...
2014-01-21 09:20:29: Created new database connection for urbackup/backup_client.db
2014-01-21 09:20:29: Created new database connection for urbackup/backup_client.db
2014-01-21 09:23:29: Internet mode is not enabled.
2014-01-21 09:26:32: urbackupserver: No available slots... starting new Worker
2014-01-21 09:26:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:26:32: Created new database connection for urbackup/backup_client.db
2014-01-21 09:26:32: rc=0 hasError=true state=0
2014-01-21 09:26:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:26:32: rc=0 hasError=true state=0
2014-01-21 09:27:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:27:32: rc=0 hasError=true state=0
2014-01-21 09:27:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:27:32: rc=0 hasError=true state=0
2014-01-21 09:28:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:28:32: rc=0 hasError=true state=0
2014-01-21 09:28:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:28:32: rc=0 hasError=true state=0
2014-01-21 09:29:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:29:32: rc=0 hasError=true state=0
2014-01-21 09:29:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:29:32: rc=0 hasError=true state=0
2014-01-21 09:30:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:30:32: rc=0 hasError=true state=0
2014-01-21 09:30:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:30:32: rc=0 hasError=true state=0
2014-01-21 09:31:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:31:32: rc=0 hasError=true state=0
2014-01-21 09:31:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:31:32: rc=0 hasError=true state=0
2014-01-21 09:32:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:32:32: rc=0 hasError=true state=0
2014-01-21 09:32:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:32:32: rc=0 hasError=true state=0
2014-01-21 09:33:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:33:32: rc=0 hasError=true state=0
2014-01-21 09:33:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:33:32: rc=0 hasError=true state=0
2014-01-21 09:34:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:34:32: rc=0 hasError=true state=0
2014-01-21 09:34:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:34:32: rc=0 hasError=true state=0
2014-01-21 09:35:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:35:32: rc=0 hasError=true state=0
2014-01-21 09:35:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:35:32: rc=0 hasError=true state=0
2014-01-21 09:36:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:36:32: rc=0 hasError=true state=0
2014-01-21 09:36:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:36:32: rc=0 hasError=true state=0
2014-01-21 09:37:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:37:32: rc=0 hasError=true state=0
2014-01-21 09:37:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:37:32: rc=0 hasError=true state=0
2014-01-21 09:38:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:38:32: rc=0 hasError=true state=0
2014-01-21 09:38:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:38:32: rc=0 hasError=true state=0
2014-01-21 09:39:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:39:32: rc=0 hasError=true state=0
2014-01-21 09:39:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:39:32: rc=0 hasError=true state=0
2014-01-21 09:40:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:40:32: rc=0 hasError=true state=0
2014-01-21 09:40:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:40:32: rc=0 hasError=true state=0
2014-01-21 09:41:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:41:32: rc=0 hasError=true state=0
2014-01-21 09:41:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:41:32: rc=0 hasError=true state=0
2014-01-21 09:42:32: ClientService cmd: STATUS#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:42:32: rc=0 hasError=true state=0
2014-01-21 09:42:32: ClientService cmd: GET INCRINTERVALL#pw=4qluLnODqFN7Qu72MwcOsRc4lJanYx
2014-01-21 09:42:32: rc=0 hasError=true state=0
Client (Win7) log (debug enabled)
2014-01-21 19:13:22: WARNING: Upgrading...
2014-01-21 19:13:22: ERROR: Error preparing Query [SELECT tvalue FROM misc WHERE tkey='db_version']: no such table: misc
2014-01-21 19:20:57: Loaded -fileserv- plugin
2014-01-21 19:20:57: Loaded -fsimageplugin- plugin
2014-01-21 19:20:57: Loaded -cryptoplugin- plugin
2014-01-21 19:20:57: Created new database connection for urbackup/backup_client.db
2014-01-21 19:20:57: urbackupserver: Server started up sucessfully!
2014-01-21 19:20:57: FileSrv: Backup privileges set successfully
2014-01-21 19:20:57: FileSrv: Info: retval 0
2014-01-21 19:20:57: FileSrv: Info: retval 0
2014-01-21 19:20:57: FileSrv: Info: Window size=524288
2014-01-21 19:20:57: FileSrv: Binding udp socket...
2014-01-21 19:20:57: FileSrv: done.
2014-01-21 19:20:57: FileSrv: Disabling new behavior...
2014-01-21 19:20:58: FileSrv: Servername: -Win7-Ult64-Test-
2014-01-21 19:20:58: FileSrv: Server started up sucessfully
2014-01-21 19:20:58: FileSrv: UDP Thread startet
2014-01-21 19:20:58: Started UrBackupClient Backend...
2014-01-21 19:20:59: Internet test mode not enabled. Waiting for local server...
2014-01-21 19:20:59: Looking for old Sessions... 0 sessions
2014-01-21 19:20:59: Created new database connection for urbackup/backup_client.db
2014-01-21 19:21:05: Created new database connection for urbackup/backup_client.db
2014-01-21 19:23:59: Internet mode is not enabled.
2014-01-21 19:26:22: urbackupserver: No available slots... starting new Worker
2014-01-21 19:26:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:26:22: Created new database connection for urbackup/backup_client.db
2014-01-21 19:26:22: rc=0 hasError=true state=0
2014-01-21 19:26:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:26:22: rc=0 hasError=true state=0
2014-01-21 19:27:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:27:22: rc=0 hasError=true state=0
2014-01-21 19:27:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:27:22: rc=0 hasError=true state=0
2014-01-21 19:28:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:28:22: rc=0 hasError=true state=0
2014-01-21 19:28:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:28:22: rc=0 hasError=true state=0
2014-01-21 19:29:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:29:22: rc=0 hasError=true state=0
2014-01-21 19:29:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:29:22: rc=0 hasError=true state=0
2014-01-21 19:30:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:30:22: rc=0 hasError=true state=0
2014-01-21 19:30:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:30:22: rc=0 hasError=true state=0
2014-01-21 19:31:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:31:22: rc=0 hasError=true state=0
2014-01-21 19:31:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:31:22: rc=0 hasError=true state=0
2014-01-21 19:32:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:32:22: rc=0 hasError=true state=0
2014-01-21 19:32:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:32:22: rc=0 hasError=true state=0
2014-01-21 19:33:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:33:22: rc=0 hasError=true state=0
2014-01-21 19:33:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:33:22: rc=0 hasError=true state=0
2014-01-21 19:34:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:34:22: rc=0 hasError=true state=0
2014-01-21 19:34:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:34:22: rc=0 hasError=true state=0
2014-01-21 19:35:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:35:22: rc=0 hasError=true state=0
2014-01-21 19:35:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:35:22: rc=0 hasError=true state=0
2014-01-21 19:36:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:36:22: rc=0 hasError=true state=0
2014-01-21 19:36:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:36:22: rc=0 hasError=true state=0
2014-01-21 19:37:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:37:22: rc=0 hasError=true state=0
2014-01-21 19:37:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:37:22: rc=0 hasError=true state=0
2014-01-21 19:38:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:38:22: rc=0 hasError=true state=0
2014-01-21 19:38:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:38:22: rc=0 hasError=true state=0
2014-01-21 19:39:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:39:22: rc=0 hasError=true state=0
2014-01-21 19:39:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:39:22: rc=0 hasError=true state=0
2014-01-21 19:40:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:40:22: rc=0 hasError=true state=0
2014-01-21 19:40:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:40:22: rc=0 hasError=true state=0
2014-01-21 19:41:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:41:22: rc=0 hasError=true state=0
2014-01-21 19:41:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:41:22: rc=0 hasError=true state=0
2014-01-21 19:42:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:42:22: rc=0 hasError=true state=0
2014-01-21 19:42:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:42:22: rc=0 hasError=true state=0
2014-01-21 19:43:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:43:22: rc=0 hasError=true state=0
2014-01-21 19:43:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:43:22: rc=0 hasError=true state=0
2014-01-21 19:44:22: ClientService cmd: STATUS#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:44:22: rc=0 hasError=true state=0
2014-01-21 19:44:22: ClientService cmd: GET INCRINTERVALL#pw=XXufLKtu5ArkQtnE0LejBdw3H4lVKJ
2014-01-21 19:44:22: rc=0 hasError=true state=0
Can anyone please let me know what I am doing wrong? Or at least if I should be doing things differently?
I am sorry if some information is missing - let me know if you need anything else and I will provide.
I would really need to get UrBackup to work and use it in production as soon as possible.
Thank you for your help!