Backup Fails - Perl execution failed Server

Webmin version 1.730 Virtualmin 4.14.gpl Ubuntu Linux 14.04.1 - 64 bit

I get the below error. I tried /etc/init.d/webmin restart but didn't fix it.

Starting backup of 1 domains to Amazon S3 bucket %d-%m-%Y-GGFFDDDDDS..

HTTP/1.0 500 Perl execution failed Server: MiniServ/1.730 Date: Mon, 2 Feb 2015 02:39:26 GMT Content-type: text/html; Charset=iso-8859-1 Connection: close

Error - Perl execution failed

File does not exist: at S3/ListBucketResponse.pm line 26.

Status: 
Active

Comments

Your system might be missing the XML::Simple perl module. You can test by running the command perl -e "use XML::Simple"

Hi Jamie, Thank you for the reply. I ran perl -e "use XML::Simple" in ssh and got no errors or anything. In Webmin->Other->has Perl version v5.18.2 and under suggested Modules "Authen::Libwrap 0.22" but it failed to install.

Kind regards Tim

Ok .. and does this happen every time you try a backup, for all domains?

I am firing it by going into scheduled backups then under Actions clicking Backs then click Backup button at the bottom.

I only have one domain.

When "Servers to save" is on "All virtual servers" I get the perl error but when I check "Only selected.." and click my domain it works perfectly.

Should I just save the schedule to just select domain or can "All virtual servers" selection be fixed?

I have another VPS on CentOS 6.6 (perl 5.10.1) and "All virtual servers" backup works so might be a Ubuntu 14.04.1 (perl 5.18.2) that is causing issues or I have stuffed something?

That's odd, as selecting all servers one-by-one should have the same effect as choosing the "All servers" option.

Does the error happen as soon as you save that page, or only when the backup starts?

The perl error only happens when I click the backup button. Saving is fine.

I worked it out have to tick "Do strftime-style time substitutions on file or directory name " or I get the perl error. What a idiot I am.

Thanks for helping me out.