Hi,
On 10 Nov 2019, at 14:47, Matthias Fischer matthias.fischer@ipfire.org wrote:
Hi,
after not using the "Proxy Reports" for a while, I wanted to try the again today.
But no matter what I try, 'Calamaris' only creates *empty* logs with 0 Bytes, like '/var/ipfire/proxy/calamaris/reports/calamaris-1573395239.log'.
And the "Proxy Reports" GUI keeps telling me "No reports available".
Tested on Core 134 (Worked!), a running Core 136 installation (Productive) and a fresh Core 136 installation. Both Core 136 installations won't work. Not at all!
I tested on console and got the following error:
... root@ipfire: ~ # /usr/bin/perl /var/ipfire/proxy/calamaris/bin/mkreport 1 0 2019 8 10 2019 -d 10 -P 30 -t 10 -D 2 -u -r -1 -R 100 -s Can't use 'defined(%hash)' (Maybe you should just omit the defined()?) at /var/ipfire/proxy/calamaris/bin/calamaris line 2609.
Did you try changing this line as suggested?
It is probably a regression from the Perl upgrade.
...
Before I file a bug report: can anyone confirm?
Best, Matthias