These forums are locked and archived, but all topics have been migrated to the new forum. You can search for this topic on the new forum: Search for Backups of most servers stopped spontaneously on the new forum.
I've noticed a few days ago the date of my backups were fixated. Turns out most of my virtualmin based webservers stopped making backups (!).
I've tried running one manually and got this funky error:
Starting backup of 244 domains to /mnt/raid/5primary/backup/incremental/f on FTP server myserver.com
HTTP/1.0 500 Perl execution failed Server: MiniServ/0.01 Date: Sat, 23 Oct 2010 12:18:22 GMT Content-type: text/html Connection: close
Error - Perl execution failed
Undefined subroutine &virtual_server::ftp_onecommand called at /usr/libexec/webmin/virtual-server/backups-lib.pl line 224.
Approximately six servers got this issue overnight- anyone know why?
Hrm, that's an odd one!
What distro/version are you using? And what Virtualmin version do you have installed there?
Also, if you log into Virtualmin and poke around a bit, does it seem to be working okay? Or are you getting sporadic 500 Errors for other tasks as well?
Lastly, does anything of interest show up in /var/webmin/miniserv.error?
-Eric
let's see:
For example this server: SUSE Linux Enterprise Server 10 (i586) VERSION = 10 PATCHLEVEL = 2
virtualmin is working as normal. I haven't seen any other 500 errors.
only error in miniserv.error:
[01/Nov/2010:23:55:21 +0200] [62.195.52.159] /virtual-server/backup.cgi/backup.tgz : Perl execution failed : Undefined subroutine &virtual_server::ftp_onecommand called at /usr/libexec/webmin/virtual-server/backups-lib.pl line 224.
hello from belgium i confirm exactly the same error message here and same behavior
with Redhat Linux Fedora 12 Webmin version 1.520
Virtualmin version 3.81.gpl GPL Theme version 7.8
on openvz Kernel and CPU Linux 2.6.32-3-pve on x86_64
it's a change which occurs during a module upgrade between oct 7 and 14 after 5 years of successful backups
miniserverror says 193.200.60.241 - root [02/Nov/2010:18:25:12 +0200] "GET /virtual-server/backup_form.cgi?oneoff=1 HTTP/1.1" 200 23355 193.200.60.241 - root [02/Nov/2010:18:25:22 +0200] "POST /virtual-server/backup.cgi/backup.tgz HTTP/1.1" 500 174
Starting backup of 62 domains to /. on FTP server barbie ..
HTTP/1.0 500 Perl execution failed Server: MiniServ/0.01 Date: Tue, 2 Nov 2010 17:45:21 GMT Content-type: text/html Connection: close Error - Perl execution failed
Undefined subroutine &virtual_server::ftp_onecommand called at /usr/libexec/webmin/virtual-server/backups-lib.pl line 224.
no other 500 errors
My servers haven't made any backups now for over a month. line 224 of /usr/libexec/webmin/virtual-server/backups-lib.pl :
&ftp_onecommand($server, "PWD", \$ftperr, $user, $pass, $port);
apperantly this comand fails to execute. Has this anything to do with Perl?
backups have started to work spontaniously. So apparently an update fixed the problem..