Some small experiments brought light into the problem.
- the error message
Cannot connect to 2024-01-17-10:
seems to depend on a interpretation of the colon - according the tar manual colon ( : ) is the separation between a host and a file name, tar tries to get file f on host h for -f h:f with
h = 2024-01-17-17, f = 10.ipf in case of filename 2024-01-17-17:10.ipf - using the tar option --force-local with
tar tvzp --force-local -f "2024-01-17-17:10.ipf"
(the listing equivalent of the uncompression operation in backup.pl ) results in a functioning command - because backup.pl ( called by backupctrl ) cannot be changed quite easy, we can try the way backup.cgi uses for restore
copy file to /tmp/restore.ipf
call `backupctrl restore`
- backup.pl restore without filename uses /tmp/restore.pl