Hi,
On 31/03/2022 20:52, Matthias Fischer wrote:
Hi,
I've found the missing files:
... root@ipfire: / # find -name Ping.pm ./usr/lib/perl5/5.32.1/Net/Ping.pm root@ipfire: / # find -name Copy.pm ./usr/lib/perl5/5.32.1/File/Copy.pm ...
I never had those errors at all in my log for CU165. Are you still continuing to get them every time you run pakfire?
It seems, 'pakfire.cgi' searches in the wrong directory...
But I must confess - I have no idea how to fix this.
The following errors I found
tac: write error: Broken pipe Permission denied: AH01241: exec of '/srv/web/ipfire/cgi-bin/pakfire.cgi' failed End of script output before headers: pakfire.cgi sh: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by sh) Can't locate Socket.pm: /usr/lib/perl5/site_perl/5.32.1/x86_64-linux-thread-multi/Socket.pm: Permission denied at /var/ipfire/general-functions.pl line 18.
were all from the time that IPFire was running CU164 Since I updated to CU165 my error_log has not got any errors.
Regards,
Adolf.
Best, Matthias
On 31.03.2022 19:22, Adolf Belka wrote:
Hi Matthias,
I have found similar messages on my system but some of them are from around when I did the upgrade from CU164 to CU165.
Additionally I have the same messages with earlier time stamps, previous day, which would have been from when it was still running as CU164.
I have just checked the timestamp for my CU165 log and it is after the messages. So all those messages were from when IPFire was running as CU164.
Regards,
Adolf
On 31/03/2022 19:09, Matthias Fischer wrote:
Hi,
first: update to Core 165 ran through - no seen errors. Pakfire looked good, system is running with .
But after digging deeper in the logs I found some errors that made me ...nervous...:
Looking at '/var/log/httpd/error_log' I found a bunch of "tac: write error: Broken pipe", some "Permission denied:"-messages regarding 'pakfire.cgi', some Perl errors and a "Could not open password file: /var/ipfire/auth/users"-error. I wouldn't have noticed if I hadn't take a closer look.
In detail: Perl couldn't locate two files - "Net/Ping.pm" and "File/Copy.pm" needed by '/opt/pakfire/lib/functions.pl'. These doesn't exist.
Current log file ('/var/log/httpd/error_log') is attached.
Nevertheless - system is up and running. WebGui is running.
Can anyone confirm?
Best, Matthias