SG2440 upgrade failure with 23.05.1
-
I just tried upgrading my SG2440 to the latest firmware offered to me, and it appears to have had a meltdown.
The upgrade proceeded as expected via the GUI but hung during the reboot (solid green light).
It was initially available via SSH so I reran the upgrade via the command line. Again all went well until the reboot.
The issue I'm now facing is that nothing seems to work except the console which I can connect to. Every option, however, seems to generate the following error:
Attempting a factory reset results in:
Fatal error: Uncaught Error: Failed opening required 'Net/IPv6.php' (include_path='.:/etc/inc:/usr/local/pfSense/include:/usr/local/pfSense/include/www:/usr/local/www:/usr/local/captiveportal:/usr/local/pkg:/usr/local/www/classes:/usr/local/www/classes/Form:/usr/local/share/pear:/usr/local/share/openssl_x509_crl/') in /etc/inc/util.inc:28
Stack trace:
#0 /etc/rc.initial.defaults(30): require_once()
#1 {main}
thrown in /etc/inc/util.inc on line 28Fatal error: Uncaught Error: Call to undefined function gettext() in /etc/inc/certs.inc:48
Stack trace:
#0 /etc/inc/functions.inc(34): require_once()
#1 /etc/inc/notices.inc(26): require_once('/etc/inc/functi...')
#2 /etc/inc/config.inc(51): require_once('/etc/inc/notice...')
#3 /etc/rc.banner(27): require_once('/etc/inc/config...')
#4 {main}
thrown in /etc/inc/certs.inc on line 48I've tried reviewing other forums for solutions, but my technical expertise could be improved. If this has been talked about elsewhere, I'm sorry, please point me in the right direction.
I'm stuck here with a furious other half, so any help is hugely appreciated!
-
You should still be able to select option 8 to reach the command line at that point.
I would check to see if it can still connect out.
Check to see what pkg versions you ended up with using:
pkg-static info -x pfsense
You may be able to complete the upgrade using:
pkg-static upgrade
However you could also just reinstall 24.03 clean which avoids any additional upgrade steps.
https://docs.netgate.com/pfsense/en/latest/solutions/sg-2440/reinstall-pfsense.html -
Thanks for getting back to me so fast, for some reason on options in the menu worked and all external connectivity was lost.
In the end, I downloaded the pfsense installer from Netgate and did a clean install, which seems to have solved everything and kept my config intact.
Thankfully, all was not lost, bar some pride and some relationship points with the 'misses'.
Problem solved, and all in all a simple enough fix!
Thanks