Unsupported software release on old hardware/firmware breaking box?
-
Hello,
For context, I just returned to my former company where I managed their pfSense gateway appliance for some time. When I left my confiugration was working fine.
I just returned for some contract work because the former IT admin left abruptly and destructively. From the get go I am working on resolving broken or imcomplete network projects/tasks without updated creds sometimes.Anyway, it looks like he tried to and sort of succeded deploying a software release for pfSense Plus 22.05. I was told he then complained about our box being unsupported for patches/fixes which is probably true. Turns out, the web UI is now broken, coule be more than that but not sure yet. I have SSH access and have performed some troubleshooting but before I go and reboot I think it will not make a difference because I am getting the hunch that I have to perform a rollback of the config to get the PHP startup problems fixed so I can get back into the device to work on it and determine if the org needs to uprade to a newer pfSense chassis completely.
I am unsure what the best method to recover from this error. I can provide the debug output from the CLI commands of sockstat | grep nginx, dmidecode, sysctl, or dmesg. I just do not want to make the original post longer than it already is. The PHP Startup error is Unable to load dynamic library 'curl.so' and the other one is for 'rrd.so'. I tried option 11 to restart webConfigurator but same result. Could the hardware/firmware be too old for this software release that he probably force installed without verifying underlying support ? FreeBSD is 12.3, Appliance is SG-8860 1U, Intel atom C2758, baseboard ADI engineering RCC-VE version 1, smbios 2.7. I can provide more info if necessary. Dmesg does show a warning for / not properly being dismounted and that /: mount pending errors: blocks 784 files 15. Could use some expertise here, thank you. -
Reboot in single mode, and do several fsck checks, like 5 or so.
This will salvage things and files, but don't focus on file integrity, more on disk integrity.Grab a copy of the /conf/config.xml file.
Then : https://docs.netgate.com/pfsense/en/latest/solutions/sg-8860-1u/reinstall-pfsense.html and that doc also states that 22.05 will work for your 8860.
Re install from the ground up. -
@gertjan I will attempt this tonight and report back. Thanks.