readline.so 0 bytes after upgrade
-
Hello,
I just upgraded to 245 RC via the GUI from 244 R3. There was a crash report. See attached file.
Not sure it the computer is running 245 RC or something in between 244 and 245 now :)
Very first impression is that there is no major problem.Main reason to upgrade to 245 RC was:
- security fixes
- I trying to get multicast running based on the new pimd package
(not successesful up to now) - 2.5 development is perhaps one step to far
Sincerely,
-
@louis2 said in 2.4.5 Snapshots are Live:
20200318 245RC_I_tHINK_PfsensePHP_errors.txt
Strange.
/usr/local/lib/php/20170718/readline.so.so
/usr/local/lib/php/20170718/readline.so does exist - as many other default PHP library files.Can't figure out what
/usr/local/lib/php/20170718/readline.so.so: invalid file format
implies.
The so.so file exists, but is invalid ? null-byte size file ?
Can you check if it exists ? (and if so, delete it - the readline.so.so file KEEP the readline.so file).I advise you to do a simple reboot, and check if the errors are gone, or show up again.
-
@louis2 said in 2.4.5 Snapshots are Live:
I just upgraded to 245 RC via the GUI from 244 R3. There was a crash report. See attached file.
https://redmine.pfsense.org/issues/9975
Known issue, minor, just log/notification spam essentially. You might have logged into the GUI before the upgrade process could clear those errors.
Reboot to be sure. No errors after a reboot and you should be good.
-
I tried to download /usr/local/lib/php/20170718/readline.so.so
It seems to be zero bytesI did a reboot
For info:
Stopping package nmap...done.
Stopping package arping...done.
Stopping package ntopng...done.
Stopping package Avahi...done.
Stopping package PIMD...done.After the reboot there was again a error report (attached)
Sincerely,
Louis
PS.- I changed the .log to .txt because .log is not accepted
- trying to include part of the log in the mail body lead to the conclusion "spam"
-
I also did an update of the packages โฆ I see the same issue there I think.
See attached file
Louis
-
Try this from a shell prompt:
pkg-static install -yf php72-readline pfSense-upgrade
And then from the shell prompt, run
pfSense-upgrade -d
and see what it reports. -
Jimp,
I did try to execute the commands from within the gui. I think that is not 100% possible since that is not really the shell.Right!!?? (very unconveniant).
Problem, is that I can not react on the command line question
I have an option to connect via a kind of kvm switch. Will try that in the next 15 min. Hope that works.
Sincerely,
Louis
-
I meant to use a shell prompt not the GUI command prompt (which is why I specifically said "shell"). But the first command appears to have succeeded anyhow.
Looks like your system didn't actually complete the upgrade. Not sure why, but given the state it's in, your best bet is to connect to the console (via KVM or however you can) and run option 13 from there (or
pfSense-upgrade
from a console shell prompt), and let it complete.Before you do that, you might want to reboot it and run a disk check to make sure the filesystem is OK.
-
I split this off into its own thread so it doesn't take over the other one.