Help testing: UrBackup Server + Client 1.4

Download them from here: https://sourceforge.net/projects/urbackup/files/WorkInProgress/

Major changes:

I will give it a try and post back some results

I am interested in testing the new No-Tray client. Specifically I want to make sure when a client PC has the No-Tray v1.3x variant installed, the auto-update from the server does not install the With-Tray variant. Client PC’s with No-Tray should stay that way after the server-pushed client upgrade.

Would you please release 1.4-NoTray? Thank you.

I added the update files (UrBackupUpdate.exe). Those should not install the tray icon executable if it was not previously installed.

Using ubuntu 12.04 and the 1.4.0 deb package

Installer not creating pychart? so i did mkdir /var/pychart to get things installing

Unpacking replacement urbackup-server …
Setting up urbackup-server (1.4.0.0) …
chown: cannot access `/var/pychart’: No such file or directory
dpkg: error processing urbackup-server (–install):
subprocess installed post-installation script returned error exit status 1
Processing triggers for man-db …
Errors were encountered while processing:
urbackup-server
root@urbackup14:~# mkdir /var/pychart
root@urbackup14:~# dpkg -i urbackup-server_1.4.0.0_amd64.deb
(Reading database … 33034 files and directories currently installed.)
Preparing to replace urbackup-server 1.4.0.0 (using urbackup-server_1.4.0.0_amd64.deb) …
Unpacking replacement urbackup-server …
Setting up urbackup-server (1.4.0.0) …
Processing triggers for man-db …
Processing triggers for libc-bin …
ldconfig deferred processing now taking place

However now i get Website not found

Not Found

The requested URL /urbackup was not found on this server.

Is client 1.4 compatable with 1.3.1 server? Would like to test client side hashes and new client interface but reluctant to upgrade server as yet.

Thanks Brad.

With Ubuntu 12.04.4:

Setting up urbackup-server (1.4.0.0) ...
chown: cannot access `/var/pychart': No such file or directory
dpkg: error processing urbackup-server (--configure):
 subprocess installed post-installation script returned error exit status 1  

Workaround: mkdir /var/pychart

In /etc/init.d/urbackup_srv PREFIX is wrong: PREFIX="/usr/local"
Workaround: PREFIX="/usr"

Are there any outstanding/blocking bugs or know issues in UrBackup 1.4?
When do you plan to release it as stable?
In this week I’ll test 1.4, but in the next week I have to install UrBackup in a production environment, and I’m wondering if it’s too risky starting with 1.4.

Should be compatible.

[quote=“superceu”]Are there any outstanding/blocking bugs or know issues in UrBackup 1.4?
When do you plan to release it as stable?
In this week I’ll test 1.4, but in the next week I have to install UrBackup in a production environment, and I’m wondering if it’s too risky starting with 1.4.[/quote]

If you don’t need the stuff in 1.4 go with 1.3.

I get this when trying to look at the status with the new client:

Should be compatible.
[/quote]

Internet mode backups not working with 1.3.2 server (Linux) and 1.4 WinXP client for me (Sorry I cant test a local backup)

Server tells me backup status is OK for the client even though its overdue for an incremental by 48 hours, client shows red and no current backup.

Clients status screen tells me “Internet connection status: Connected to internet server” and server shows it as connected also

These are client debug log…

2014-04-01 00:11:10: WARNING: Upgrading...
2014-04-01 00:11:10: ERROR: Error preparing Query [DROP INDEX filehashes_idx]: no such index: filehashes_idx
2014-04-01 18:32:01: ERROR: Couldn't follow up to root. Current path: $RmMetadata\$TxfLog\

And Server…

2014-04-03 18:28:00: Established internet connection. Service=0
2014-04-03 18:28:01: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:28:10: Lost channel connection to client. has_error=true
2014-04-03 18:28:11: Connecting to target service...
2014-04-03 18:28:11: Established internet connection. Service=0
2014-04-03 18:28:12: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:28:20: Starting incremental file backup...
2014-04-03 18:28:20: brad-PC: Doing backup with hashes...
2014-04-03 18:28:20: brad-PC: Doing backup with intra file diffs...
2014-04-03 18:28:20: brad-PC: Connecting for filelist...
2014-04-03 18:28:20: Connecting to target service...
2014-04-03 18:28:20: Established internet connection. Service=0
2014-04-03 18:28:21: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:28:21: Connecting to target service...
2014-04-03 18:28:21: Lost channel connection to client. has_error=true
2014-04-03 18:28:21: Established internet connection. Service=0
2014-04-03 18:28:21: brad-PC: Waiting for filelist
2014-04-03 18:28:22: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:28:22: Connecting to target service...
2014-04-03 18:28:22: Established internet connection. Service=0
2014-04-03 18:28:23: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:28:23: Connecting to target service...
2014-04-03 18:28:23: Established internet connection. Service=0
2014-04-03 18:28:24: ERROR: Constructing of filelist of "brad-PC" failed: ERR
2014-04-03 18:28:24: server_prepare_hash Thread finished (exit)
2014-04-03 18:28:24: Setting cachesize to 40960
2014-04-03 18:28:24: server_hash Thread finished - normal
2014-04-03 18:28:24: Copying files from tmp table...
2014-04-03 18:28:24: done.
2014-04-03 18:28:24: ERROR: Backup had errors. Deleting partial backup.
2014-04-03 18:28:24: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:28:25: Connecting to target service...
2014-04-03 18:28:25: Established internet connection. Service=0
2014-04-03 18:28:26: Updating statistics...
2014-04-03 18:28:26: Copying files from files_new table...
2014-04-03 18:28:26: Deleting contents of files_new table...
2014-04-03 18:28:26: Updating image stats...
2014-04-03 18:28:26: Updating deleted files...
2014-04-03 18:28:26: Updating file stats...
2014-04-03 18:28:26: Done updating statistics.
2014-04-03 18:28:26: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:28:32: Lost channel connection to client. has_error=true
2014-04-03 18:28:33: Connecting to target service...
2014-04-03 18:28:34: Established internet connection. Service=0
2014-04-03 18:28:34: Copying files from tmp table...
2014-04-03 18:28:34: done.
2014-04-03 18:28:35: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:28:44: Lost channel connection to client. has_error=true
2014-04-03 18:28:45: Connecting to target service...
2014-04-03 18:28:45: Established internet connection. Service=0
2014-04-03 18:28:46: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:28:55: Lost channel connection to client. has_error=true
2014-04-03 18:28:56: Connecting to target service...
2014-04-03 18:28:56: Established internet connection. Service=0
2014-04-03 18:28:57: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:29:04: Copying files from tmp table...
2014-04-03 18:29:04: done.
2014-04-03 18:29:06: Lost channel connection to client. has_error=true
2014-04-03 18:29:07: Connecting to target service...
2014-04-03 18:29:08: Established internet connection. Service=0
2014-04-03 18:29:08: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:29:18: Lost channel connection to client. has_error=true
2014-04-03 18:29:19: Connecting to target service...
2014-04-03 18:29:19: Established internet connection. Service=0
2014-04-03 18:29:20: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:29:29: Lost channel connection to client. has_error=true
2014-04-03 18:29:30: Connecting to target service...
2014-04-03 18:29:30: Established internet connection. Service=0
2014-04-03 18:29:31: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:29:40: Lost channel connection to client. has_error=true
2014-04-03 18:29:41: Connecting to target service...
2014-04-03 18:29:41: Established internet connection. Service=0
2014-04-03 18:29:42: Authed+capa for client 'brad-PC' (token auth) - 1 spare connections
2014-04-03 18:29:51: Lost channel connection to client. has_error=true
2014-04-03 18:29:52: Connecting to target service...  

Will See if I can try a 1.4 server against the client this weekend and report back

I think I fixed this client bug with older servers.

Thanks, the interface seems nice and more informative.

Client Side:
The user can exit, is there a way to disable that? (W764b)

Server Side: (Ubuntu 14 64bit)
Emails not going through using gmail and 587 even though it says ‘Sent’
Status not updating even though backup is complete

Hello,

Ive been using the 1.4 release for a few days now (windows for server and clients) and its been working great!

I’ve noticed a small “defect” maybe: the client’s icon wont display that a backup is in progress. Actually, the icon becomes un-clickable, like if its unresponsive. The backup occurs normally but the client doesn’t reflect the current status. Also, the management console doesn’t register the last image backup status under “Image backup status” even though it completed successfully (was also present with v1.3). These are more aesthetic defects then functional :)

Aside from that, nice performance enhancement from previous versions! Thanks for the hard work :D

Yes is working now, with 1.3.2 server. No issues to report :) UI is much more informative, not sure about performance from hash calcs as yet

Problem: Unable to create initial Admin user on new install of 1.4 server

  • Web Interface - Settings->Users->Create User
  • Enter “Admin” user password and confirm password
  • Select “Create” and nothing happens

It appears to be bugging on the “Rights for” section of the screen it displays “Administrator” where the drop down box would have been in 1.3.2

I have tried with IE / Firefox browsers and also on Linux / FreeBSD with the problem.

Workaround: Copy an existing database into the new installation (ie backup_server_settings.db & backup_server.db) where the user admin functionality starts working again

Working on FreeBSD release 10 (apart from issue listed in post above) using ports

Method…
install curl

pkg install curl

install wget

pkg install wget

install & extract ports collection…

portsnap fetch
portsnap extract

Install cryptopp port (including gcc47 port & other dependent ports)…

cd /usr/ports/security/cryptopp/
make config

(options to select are gcc(build with current gcc) & threading support)

make install 

(Selected all default options for packages being installed except for documentation)

Download & extract urbackup server 1.4 beta

wget sourceforge.net/projects/urbackup/files/WorkInProgress/urbackup-server-1.4.0.0.tar.gz
tar -zxvf urbackup-server-1.4.0.0.tar.gz

configure & make urbackup server using same compiler as per what cryptopp port was compiled / linked in (gcc47 in my case)

cd urbackup-server-1.4.0.0/
./configure CC=gcc47 CXX=g++47 C=gcc47 BCC=gcc47
make CC=gcc47 CXX=g++47 C=gcc47 BCC=gcc47 install

Startup script and instructions as per dimi’s FreeNAS guide
http://forums.freenas.org/index.php?threads/urbackup-and-freenas-8-3-backup-and-windows-baremetal-restore-fantastic-solution.9823/

Basically create new startup script…

vi /etc/rc.d/urbackup_srv

    #!/bin/sh
     
    . /etc/rc.subr
     
    name=urbackup_srv
    rcvar=urbackup_srv_enable
     
    command="/usr/local/sbin/${name}"
    command_args="--plugin /usr/local/lib/liburbackupserver_urlplugin.so --plugin /usr/local/lib/liburbackupserver_cryptoplugin.so --plugin /usr/local/lib/liburbackupserver_downloadplugin.so --plugin /usr/local/lib/liburbackupserver_fsimageplugin.so --plugin /usr/local/lib/liburbackupserver_httpserver.so --plugin /usr/local/lib/liburbackupserver.so --http_root /usr/local/var/urbackup/www --workingdir /usr/local/var --user urbackup --http_port 55414 --logfile /var/log/urbackup_srv.log --daemon"
     
    start_precmd="cd /usr/local/var"
     
    load_rc_config $name
    run_rc_command "$1"  

make it executable

chmod +x /etc/rc.d/urbackup_srv

Edit /etc/rc.conf and add the following line to the bottom…

urbackup_srv_enable="YES"

The start_urbackup_server script should work on FreeBSD now. See http://sourceforge.net/projects/urbackup/files/Server/1.3.2PBI/urbackup-port3.tar.gz/download for how to use it.

[quote=“bjharper”]Problem: Unable to create initial Admin user on new install of 1.4 server

  • Web Interface - Settings->Users->Create User
  • Enter “Admin” user password and confirm password
  • Select “Create” and nothing happens

It appears to be bugging on the “Rights for” section of the screen it displays “Administrator” where the drop down box would have been in 1.3.2

I have tried with IE / Firefox browsers and also on Linux / FreeBSD with the problem.

Workaround: Copy an existing database into the new installation (ie backup_server_settings.db & backup_server.db) where the user admin functionality starts working again[/quote]

I would like to second this issue. I have noticed the same thing. To add on, I have noticed that the reports do not get sent. I have setup the mail server and received successful emails from UrBackup. When I add my email in the logs page to receive all logs the email disappears and I receive no logs. It seems that the email is not getting stored into the DB.

[quote=“tuaris”]I get this when trying to look at the status with the new client:


[/quote]

I received this same error for a while. Did you install using the MSI or the EXE? I noticed that when I installed via the MSI I received this error. I uninstalled and installed again using the EXE and the system works fine.