[BlueOnyx:26443] Re: easy-backup ftp problem and question

Michael Stauber mstauber at blueonyx.it
Tue Sep 5 14:12:59 -05 2023


Hi Janwillem,

> Error parsing time at 
> /home/solarspeed/easy-backup/tmp/par-726f6f74/cache-f1214cafafa8c3fccb2fe571fe0f283e2a94c809/inc/lib/Time/Piece.pm line 481, <GEN3> line 1703.
> 
> Can it be that this causes the mail issue and/or not deletion of the log 
> file?
> I think you still have alter-admin access to one of the servers, so feel 
> free to check if you have time or I happily open a new ticket.


Thank you. I was able to debug the issue on your server.

The problem was the method how I calculated how much time the backup or 
restore had taken. For that I fetched the start/end time via "date 
--rfc-3339=seconds" and used the Perl module Time::Piece to figure out 
the difference in minutes and seconds.

The issue? "date --rfc-3339=seconds" gives us the timezone as well and 
during the processing I used a filter that didn't like the timezone your 
server was using. There is nothing wrong with the timezone settings of 
your server, it's just that my code didn't account for how it was presented.

As the code then threw an error on that "elapsed time calculation" you 
never got the email, as the emailing happened afterwards in the code.

I changed that code to use Unix-Timestamps instead and that now works 
fine. You should already have gotten an email from your server about a 
backup that I just ran manually.

I'm now publishing Easy-Backup v1.1.0 to NewLinQ, which fixes this 
issue, a minor display error and the duplicity messages on the screen 
and in the email are now in English. Even if the shell is set to a 
different language.

-- 
With best regards

Michael Stauber




More information about the Blueonyx mailing list