<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Upgrade from 2.4.5_1 to 21.02_1 system now wont boot.]]></title><description><![CDATA[<p dir="auto">Last night I did a system update to the latest stable release.  Sadly I didn't backup config first, hopefully I can recover easily.</p>
<p dir="auto">After update the unit wouldn't boot, after consoling in with a USB cable i found these errors on the console screen.  I am fairly low tech on these things and could use some assistance recovering from this.  I am not sure how to troubleshoot this. =</p>
<hr />
<p dir="auto">FreeBSD/amd64 (Amnesiac) (ttyu1)</p>
<p dir="auto">login:<br />
Password:</p>
<p dir="auto">Warning: PHP Startup: Unable to load dynamic library 'pfSense.so' (tried: /usr/local/lib/php/20190902/pfSense.so (Shared object "libvstr-1.0.so.0" not found, required by "libstrongswan.so.0"), /usr/local/lib/php/20190902/pfSense.so.so (/usr/local/lib/php/20190902/pfSense.so.so: invalid file format)) in Unknown on line 0</p>
<p dir="auto">Warning: PHP Startup: Unable to load dynamic library 'curl.so' (tried: /usr/local/lib/php/20190902/curl.so (Shared object "libcurl.so.4" not found, required by "curl.so"), /usr/local/lib/php/20190902/curl.so.so (/usr/local/lib/php/20190902/curl.so.so: invalid file format)) in Unknown on line 0</p>
<p dir="auto">Warning: PHP Startup: Unable to load dynamic library 'mbstring.so' (tried: /usr/local/lib/php/20190902/mbstring.so (Shared object "libonig.so.5" not found, required by "mbstring.so"), /usr/local/lib/php/20190902/mbstring.so.so (/usr/local/lib/php/20190902/mbstring.so.so: invalid file format)) in Unknown on line 0</p>
<p dir="auto">Warning: PHP Startup: Unable to load dynamic library 'mcrypt.so' (tried: /usr/local/lib/php/20190902/mcrypt.so (Shared object "libmcrypt.so.4" not found, required by "mcrypt.so"), /usr/local/lib/php/20190902/mcrypt.so.so (/usr/local/lib/php/20190902/mcrypt.so.so: invalid file format)) in Unknown on line 0</p>
<p dir="auto">Warning: PHP Startup: Unable to load dynamic library 'pfSense.so' (tried: /usr/local/lib/php/20190902/pfSense.so (Shared object "libvstr-1.0.so.0" not found, required by "libstrongswan.so.0"), /usr/local/lib/php/20190902/pfSense.so.so (/usr/local/lib/php/20190902/pfSense.so.so: invalid file format)) in Unknown on line 0</p>
<p dir="auto">Warning: PHP Startup: Unable to load dynamic library 'rrd.so' (tried: /usr/local/lib/php/20190902/rrd.so (Shared object "librrd.so.8" not found, required by "rrd.so"), /usr/local/lib/php/20190902/rrd.so.so (/usr/local/lib/php/20190902/rrd.so.so: invalid file format)) in Unknown on line 0</p>
<p dir="auto">Warning: PHP Startup: Unable to load dynamic library 'zmq.so' (tried: /usr/local/lib/php/20190902/zmq.so (Shared object "libnorm.so.1" not found, required by "libzmq.so.5"), /usr/local/lib/php/20190902/zmq.so.so (/usr/local/lib/php/20190902/zmq.so.so: invalid file format)) in Unknown on line 0</p>
<p dir="auto">Fatal error: Uncaught Error: Call to undefined function pfSense_interface_listget() in /etc/inc/interfaces.inc:74<br />
Stack trace:<br />
#0 /etc/inc/interfaces.inc(91): get_interface_arr(false)<br />
#1 /etc/inc/system.inc(2613): does_interface_exist('igb4')<br />
#2 /etc/rc.banner(53): system_identify_specific_platform()<br />
#3 {main}<br />
thrown in /etc/inc/interfaces.inc on line 74<br />
PHP ERROR: Type: 1, File: /etc/inc/interfaces.inc, Line: 74, Message: Uncaught Error: Call to undefined function pfSense_interface_listget() in /etc/inc/interfaces.inc:74<br />
Stack trace:<br />
#0 /etc/inc/interfaces.inc(91): get_interface_arr(false)<br />
#1 /etc/inc/system.inc(2613): does_interface_exist('igb4')<br />
#2 /etc/rc.banner(53): system_identify_specific_platform()<br />
#3 {main}<br />
thrown<br />
0) Logout (SSH only)                  9) pfTop</p>
<ol>
<li>Assign Interfaces                 10) Filter Logs</li>
<li>Set interface(s) IP address       11) Restart webConfigurator</li>
<li>Reset webConfigurator password    12) PHP shell + Netgate pfSense Plus tools</li>
<li>Reset to factory defaults         13) Update from console</li>
<li>Reboot system                     14) Enable Secure Shell (sshd)</li>
<li>Halt system                       15) Restore recent configuration</li>
<li>Ping host                         16) Restart PHP-FPM</li>
<li>Shell</li>
</ol>
<p dir="auto">Enter an option:</p>
<hr />
<p dir="auto">Please assist, thank you!</p>
]]></description><link>https://forum.netgate.com/topic/162515/upgrade-from-2-4-5_1-to-21-02_1-system-now-wont-boot</link><generator>RSS for Node</generator><lastBuildDate>Thu, 15 Oct 2026 08:35:29 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/162515.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 29 Mar 2021 13:50:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Upgrade from 2.4.5_1 to 21.02_1 system now wont boot. on Mon, 29 Mar 2021 17:49:14 GMT]]></title><description><![CDATA[<p dir="auto">This issue is resolved.</p>
<p dir="auto">I opened a support ticket, and they had me reimage the device with the 21.02_1 image (they linked me the correct image to use).  There was an option to recover an existing config before install, and using that I was able to recover my old config.</p>
<p dir="auto">System is back up now and working ok, original config intact, so it was an easy recovery.</p>
<p dir="auto">I have also learned about the free online config backup service PFsence provides.  I will be using that from now on, incase this happens again.</p>
<p dir="auto">Thank you.</p>
]]></description><link>https://forum.netgate.com/post/975153</link><guid isPermaLink="true">https://forum.netgate.com/post/975153</guid><dc:creator><![CDATA[david283]]></dc:creator><pubDate>Mon, 29 Mar 2021 17:49:14 GMT</pubDate></item></channel></rss>