Netgate 1100 update from 23.05.1 to 23.09
-
Using the web GUI on my Netgate 1100, I ran the update from 23.05.1 to 23.09. Per the GUI, the Netgate 1100 is still running 23.05.1. (While running the pfsense update, I monitor the progress and did not notice anything unusual.)
After the restart, I encountered this on the GUI - "Netgate pfSense Plus has detected a crash report or programming bug. Click here for more information."
I downloaded the php error log file which has multiple lines with the same content:
[01-Dec-2023 00:29:40 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'intl.so' (tried: /usr/local/lib/php/20220829/intl.so (Shared object "libicuio.so.72" not found, required by "intl.so"), /usr/local/lib/php/20220829/intl.so.so (Cannot open "/usr/local/lib/php/20220829/intl.so.so")) in Unknown on line 0I checked the system log and noticed this:
Nov 30 16:29:51 kernel pid 539 (pkg-static), jid 0, uid 0, was killed: failed to reclaim memoryAny ideas on how to proceed toward 23.09 would be appreciated. BTW, pfSense on Netgate has been great for me over several years (since 2016?).
-
@oldnetguy Sounds low on memory. Do you have any packages installed? If so per the upgrade guide uninstall and reinstall after upgrading.
-
We've seen this a few times and most have been able to complete the upgrade by running at the command line:
pkg-static upgrade
and then agreeing to the offered updates. Do that at the real command line not via the gui command prompt.
Be sure to have a backup of the config file though in case you have to reinstall.Steve
-
@stephenw10 When write "using the real command prompt," please clarify that for me. Use the console interface? That I have done before.
-
@oldnetguy said in Netgate 1100 update from 23.05.1 to 23.09:
When write "using the real command prompt," please clarify that for me. Use the console interface? That I have done before.
When write "at the real command line," please clarify that for me. Use the console interface? That I have done before.
-
Either at the serial console directly or via SSH.
Not using the webgui 'command prompt' because it only returns when a commmand completes and shows nothing if it hangs.