To 23.01 or not ? that is the question :)
-
@chudak Nothing magical, just thought it was interesting that the last boot (power outage) worked out to be 180 days before I would have time to do the upgrade.
-
@chudak I just updated to 23.01 on my sg4860.. Went smooth no real issues that I have seen as of yet.. Still have a bit of testing to do.. but looks like my test vpn to my vps came up, my HE tunnel is up. I show all packages up.. Looking at the monitor graphs they all seem to be functioning. My haproxy stuff is working, clearly I have internet, etc. no issues dns (I use unbound in just normal resolver mode), my freerad is working because wifi client using eap-tls connected via cycle of its wifi, my external monitoring of services I provide via port forwards all show green again after warning me when down for the upgrade.
Only thing I see from quick check, is my tailscale test setup doesn't seem to have come up?
"# - not logged in, last login error=invalid key: API key does not exist"@AndyRH I was at 188 days uptime before the update ;)
As always had a plan to recover if failed.
I had gotten 23.01 image from tac, ready at the standby.
I uninstalled all packages that I was not actively using - I normally have many packages installed that I don't use very often and just to help users that are using them. So reduced install to my core packages.. pfblocker, freerad, etc..
Took a manual backup of the config.
I rebooted pfsense pre update - not a bad idea since been up for some 188 days. And is recommended in the upgrade guide..
Connected to console so could watch the progress of the upgrade.Upgrade took approx 15 minutes before I was logging into the gui again.
I hadn't put in the sg4860 setting in loader.conf.local - partly because I wanted to see the console error. Which I did see, it pretty much made use of console impossible with the flood of messages.. So I did the setting per the release notes, rebooted again and that is gone.
I kind of want to test rollback to 22.05 via boot loader stuff with zfs, but already have users connected to my plex it seems.. So that might have to wait for another day.. My change window is small normally - early morning is best time for me to do anything that takes services offline, like updating pfsense ;) Or I hear about - wife yelling from other room - is internet down heheheh
So from my perspective another great job from pfsense/netgate - there are always things that can go wrong in such a task. This wasn't some minor update.. This is a move to new freebsd base, update to php, etc. And users always have lots of crazy things different, different hardware, different settings.
So make sure you have your ducks in a row for recovery if the worse happens and should go fine - now off to see what is up with tailscale..
edit: well that didn't take long to figure out.. No wonder tailscale status not showing up - seems after logging into tailscale website that pfsense expired on "Expired Feb 5, 2023" - tells you how much I use it.. Easy enough to fix
edit2: upon my further looking validation that all green with everything.. I did see the states in monitoring were not working... Per this thread https://forum.netgate.com/topic/177931/system-states-graph-no-longer-working and all seems to be working now for states after apply of patches mentioned in there by jimp
Also validated openvpn client can connect to both my instances, udp and tcp. And tailscale client can connect as well.
-
After seeing several posts from folks I view as experts (Lawrence Networks comes to mind right off) saying they're good with the UG to 23.01 I decided to go ahead and give it a go.
Started from 22.05 on a third party Intel platform with a J4125 CPU.
Installed packages were:
Backup
Cron
ntopng
openvpn-client-export
Service-Watchdog
Telegraf (disabled)Since I have a functioning Boot Environments and backed up prior to UG I opted not to uninstall any of the packages on the first go around just to see what happens as prior upgrades (notably the CE --> Plus was particularly picky about installed packages) with them installed did not go well.
I'm happy to report that the Upgrade was successful at this point less than an hour in.
I did have to stop ntopng, reapply the backup of the configuration I had and then re-edit the ntopng.inc file to point ntopng to my SSD where I wanted the DB to write to before restarting ntopng. Note to netgate folks, sure wish you'd use the more mainstream ntopng version instead of the buggy/modified one you have as a package.
My OpenVPN set up is functioning as is all of the other packages as near as I can tell at this point.
The driving force for me was that I bought a Cisco AP and wanted to have it connect directly to another interface on the pfsense device instead of go through a switch connected to an interface on the pfsense device which is how I have an Orbi RBR50 set up and I intended to simply move the configurations and rules from the one interface to the other but then I read that there was a known issue with that and that it was fixed in 23.01 so I wanted to be on 23.01 before adding that interface and moving the configs/rules.
-
@johnpoz said in To 23.01 or not ? that is the question :):
I hadn't put in the sg4860 setting in loader.conf.local - partly because I wanted to see the console error. Which I did see, it pretty much made use of console impossible with the flood of messages.. So I did the setting per the release notes, rebooted again and that is gone.
Did you end up applying the ichsmb0 fix, ehci0 fix, or both?
-
@offstageroller I did this
hint.ichsmb.0.disabled=1
In the loader.conf.local - I don't recall seeing anything about echi0 ?? Guess I did a really shitty job this time of paying attention... I missed the pfblocker version thing in the release notes.. And now I seemed to have missed something else.. Even though I was aware of the ichsmb0 thing..
Yeah I was only seeing ichsmb0 in my console.. no echi0 issues that I saw. And once I rebooted after doing the above entry only my console was clean.
-
You only need ichsmb0 disabled.
Disabling EHCI also stops the error flood but it also disables the eMMC because that is USB connected in RCC-VE, including the 4860.
-
Thank you both @johnpoz and @stephenw10!
I'll apply this to my SG-4860, reboot, verify all is still well, and then upgrade to 23.01.
For anyone using Ansible with pfSense, here's what you can add to your yaml to accomplish this:
- name: workaround for cpu increase on sg-4860 with pfSense 23.01 and above lineinfile: path: /boot/loader.conf.local state: present create: true line: "hint.ichsmb.0.disabled=1" owner: root group: wheel mode: "0644" remote_user: root
Are the docs available for me to submit a PR/MR for so I can clean up the wording for others that have an SG-4860 (https://docs.netgate.com/pfsense/en/latest/releases/23-01.html)? Currently, the wording is vague to where it's not clear which one you should apply, if not both. But now that we know it's only
ichsmb0
, we can update the docs so users hopefully won't have to search through the forums and find posts like these to know for sure :). -
@offstageroller there’s a feedback button on each doc page. Thanks for the clarification. :)
-
@andyrh said in To 23.01 or not ? that is the question :):
@chudak Nothing magical, just thought it was interesting that the last boot (power outage) worked out to be 180 days before I would have time to do the upgrade.
Damm i'm the Bejnamin here
Might consider to upgrade my home prod. sometime next weekend.
Or might just switch the already upgraded Hystou/Protectli in for a while ...
Just have to rename my IGBxx to EMxx in the "Prod" config file./Bingo
-
-
Inspired by positive posts, I got brave and upgraded my system remotely (on VPN session)
Everything generally went smoothly
My packages came back all up to date (after the upgrade):
I did not remove any of themOpenVPN and TailScale seem to work.
I did get a crash error and again this:
An error occurred while uploading the encrypted Netgate pfSense Plus configuration to https://acb.netgate.com/save (Could not resolve host: acb.netgate.com) @ 2023-02-22 09:46:19
Crash report begins. Anonymous machine information: amd64 14.0-CURRENT FreeBSD 14.0-CURRENT #0 plus-RELENG_23_01-n256037-6e914874a5e: Fri Feb 10 20:30:29 UTC 2023 root@freebsd:/var/jenkins/workspace/pfSense-Plus-snapshots-23_01-main/obj/amd64/VDZvZksF/var/jenkins/workspace/pfSense-Plus-snapshots-23_01-main/sources/FreeBS Crash report details: PHP Errors: [22-Feb-2023 17:42:20 UTC] PHP Warning: Failed loading Zend extension 'opcache.so' (tried: /usr/local/lib/php/20210902/opcache.so (/usr/local/lib/php/20210902/opcache.so: Undefined symbol "zend_inheritance_cache_get"), /usr/local/lib/php/20210902/opcache.so.so (Cannot open "/usr/local/lib/php/20210902/opcache.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: session: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: bcmath: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: bz2: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: ctype: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'curl.so' (tried: /usr/local/lib/php/20210902/curl.so (/usr/local/lib/php/20210902/curl.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/curl.so.so (Cannot open "/usr/local/lib/php/20210902/curl.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: dom: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: filter: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: gettext: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: intl: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'ldap.so' (tried: /usr/local/lib/php/20210902/ldap.so (/usr/local/lib/php/20210902/ldap.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/ldap.so.so (Cannot open "/usr/local/lib/php/20210902/ldap.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: libbe: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: mbstring: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: mcrypt: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: pcntl: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'pdo.so' (tried: /usr/local/lib/php/20210902/pdo.so (/usr/local/lib/php/20210902/pdo.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/pdo.so.so (Cannot open "/usr/local/lib/php/20210902/pdo.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: pfSense: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: posix: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'radius.so' (tried: /usr/local/lib/php/20210902/radius.so (/usr/local/lib/php/20210902/radius.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/radius.so.so (Cannot open "/usr/local/lib/php/20210902/radius.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: readline: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: rrd: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'shmop.so' (tried: /usr/local/lib/php/20210902/shmop.so (/usr/local/lib/php/20210902/shmop.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/shmop.so.so (Cannot open "/usr/local/lib/php/20210902/shmop.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'simplexml.so' (tried: /usr/local/lib/php/20210902/simplexml.so (/usr/local/lib/php/20210902/simplexml.so: Undefined symbol "zend_ce_stringable"), /usr/local/lib/php/20210902/simplexml.so.so (Cannot open "/usr/local/lib/php/20210902/simplexml.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sockets.so' (tried: /usr/local/lib/php/20210902/sockets.so (/usr/local/lib/php/20210902/sockets.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sockets.so.so (Cannot open "/usr/local/lib/php/20210902/sockets.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: sqlite3: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sysvmsg.so' (tried: /usr/local/lib/php/20210902/sysvmsg.so (/usr/local/lib/php/20210902/sysvmsg.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sysvmsg.so.so (Cannot open "/usr/local/lib/php/20210902/sysvmsg.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sysvsem.so' (tried: /usr/local/lib/php/20210902/sysvsem.so (/usr/local/lib/php/20210902/sysvsem.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sysvsem.so.so (Cannot open "/usr/local/lib/php/20210902/sysvsem.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sysvshm.so' (tried: /usr/local/lib/php/20210902/sysvshm.so (/usr/local/lib/php/20210902/sysvshm.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sysvshm.so.so (Cannot open "/usr/local/lib/php/20210902/sysvshm.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'tokenizer.so' (tried: /usr/local/lib/php/20210902/tokenizer.so (/usr/local/lib/php/20210902/tokenizer.so: Undefined symbol "zend_ce_stringable"), /usr/local/lib/php/20210902/tokenizer.so.so (Cannot open "/usr/local/lib/php/20210902/tokenizer.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'xml.so' (tried: /usr/local/lib/php/20210902/xml.so (/usr/local/lib/php/20210902/xml.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/xml.so.so (Cannot open "/usr/local/lib/php/20210902/xml.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: xmlwriter: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'zlib.so' (tried: /usr/local/lib/php/20210902/zlib.so (/usr/local/lib/php/20210902/zlib.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/zlib.so.so (Cannot open "/usr/local/lib/php/20210902/zlib.so.so")) in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: pdo_sqlite: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:42:20 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'xmlreader.so' (tried: /usr/local/lib/php/20210902/xmlreader.so (/usr/local/lib/php/20210902/xmlreader.so: Undefined symbol "dom_node_class_entry"), /usr/local/lib/php/20210902/xmlreader.so.so (Cannot open "/usr/local/lib/php/20210902/xmlreader.so.so")) in Unknown on line 0 [22-Feb-2023 09:42:20 America/Los_Angeles] PHP Fatal error: Uncaught TypeError: Return value of g_get() must be an instance of mixed, string returned in /etc/inc/globals.inc:411 Stack trace: #0 /etc/inc/globals.inc(129): g_get('product_version') #1 /etc/inc/config.inc(29): require_once('/etc/inc/global...') #2 /usr/local/pkg/wireguard/includes/wg_service.inc(24): require_once('/etc/inc/config...') #3 {main} thrown in /etc/inc/globals.inc on line 411 [22-Feb-2023 17:43:00 UTC] PHP Warning: Failed loading Zend extension 'opcache.so' (tried: /usr/local/lib/php/20210902/opcache.so (/usr/local/lib/php/20210902/opcache.so: Undefined symbol "zend_inheritance_cache_get"), /usr/local/lib/php/20210902/opcache.so.so (Cannot open "/usr/local/lib/php/20210902/opcache.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: session: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: bcmath: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: bz2: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: ctype: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'curl.so' (tried: /usr/local/lib/php/20210902/curl.so (/usr/local/lib/php/20210902/curl.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/curl.so.so (Cannot open "/usr/local/lib/php/20210902/curl.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: dom: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: filter: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'ftp.so' (tried: /usr/local/lib/php/20210902/ftp.so (/usr/local/lib/php/20210902/ftp.so: Undefined symbol "zend_ce_value_error"), /usr/local/lib/php/20210902/ftp.so.so (Cannot open "/usr/local/lib/php/20210902/ftp.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: gettext: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: intl: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'ldap.so' (tried: /usr/local/lib/php/20210902/ldap.so (/usr/local/lib/php/20210902/ldap.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/ldap.so.so (Cannot open "/usr/local/lib/php/20210902/ldap.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: libbe: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: mbstring: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: mcrypt: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: pcntl: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'pdo.so' (tried: /usr/local/lib/php/20210902/pdo.so (/usr/local/lib/php/20210902/pdo.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/pdo.so.so (Cannot open "/usr/local/lib/php/20210902/pdo.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: pfSense: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: posix: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'radius.so' (tried: /usr/local/lib/php/20210902/radius.so (/usr/local/lib/php/20210902/radius.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/radius.so.so (Cannot open "/usr/local/lib/php/20210902/radius.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: readline: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: rrd: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'shmop.so' (tried: /usr/local/lib/php/20210902/shmop.so (/usr/local/lib/php/20210902/shmop.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/shmop.so.so (Cannot open "/usr/local/lib/php/20210902/shmop.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'simplexml.so' (tried: /usr/local/lib/php/20210902/simplexml.so (/usr/local/lib/php/20210902/simplexml.so: Undefined symbol "zend_ce_stringable"), /usr/local/lib/php/20210902/simplexml.so.so (Cannot open "/usr/local/lib/php/20210902/simplexml.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sockets.so' (tried: /usr/local/lib/php/20210902/sockets.so (/usr/local/lib/php/20210902/sockets.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sockets.so.so (Cannot open "/usr/local/lib/php/20210902/sockets.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: sqlite3: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: ssh2: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sysvmsg.so' (tried: /usr/local/lib/php/20210902/sysvmsg.so (/usr/local/lib/php/20210902/sysvmsg.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sysvmsg.so.so (Cannot open "/usr/local/lib/php/20210902/sysvmsg.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sysvsem.so' (tried: /usr/local/lib/php/20210902/sysvsem.so (/usr/local/lib/php/20210902/sysvsem.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sysvsem.so.so (Cannot open "/usr/local/lib/php/20210902/sysvsem.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sysvshm.so' (tried: /usr/local/lib/php/20210902/sysvshm.so (/usr/local/lib/php/20210902/sysvshm.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sysvshm.so.so (Cannot open "/usr/local/lib/php/20210902/sysvshm.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'tokenizer.so' (tried: /usr/local/lib/php/20210902/tokenizer.so (/usr/local/lib/php/20210902/tokenizer.so: Undefined symbol "zend_ce_stringable"), /usr/local/lib/php/20210902/tokenizer.so.so (Cannot open "/usr/local/lib/php/20210902/tokenizer.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'xml.so' (tried: /usr/local/lib/php/20210902/xml.so (/usr/local/lib/php/20210902/xml.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/xml.so.so (Cannot open "/usr/local/lib/php/20210902/xml.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: xmlwriter: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'zlib.so' (tried: /usr/local/lib/php/20210902/zlib.so (/usr/local/lib/php/20210902/zlib.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/zlib.so.so (Cannot open "/usr/local/lib/php/20210902/zlib.so.so")) in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: pdo_sqlite: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:43:00 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'xmlreader.so' (tried: /usr/local/lib/php/20210902/xmlreader.so (/usr/local/lib/php/20210902/xmlreader.so: Undefined symbol "dom_node_class_entry"), /usr/local/lib/php/20210902/xmlreader.so.so (Cannot open "/usr/local/lib/php/20210902/xmlreader.so.so")) in Unknown on line 0 [22-Feb-2023 09:43:00 America/Los_Angeles] PHP Fatal error: Uncaught TypeError: Return value of g_get() must be an instance of mixed, string returned in /etc/inc/globals.inc:411 Stack trace: #0 /etc/inc/globals.inc(129): g_get('product_version') #1 /etc/inc/config.inc(29): require_once('/etc/inc/global...') #2 /usr/local/pkg/wireguard/includes/wg_service.inc(24): require_once('/etc/inc/config...') #3 {main} thrown in /etc/inc/globals.inc on line 411 [22-Feb-2023 17:44:01 UTC] PHP Warning: Failed loading Zend extension 'opcache.so' (tried: /usr/local/lib/php/20210902/opcache.so (/usr/local/lib/php/20210902/opcache.so: Undefined symbol "zend_inheritance_cache_get"), /usr/local/lib/php/20210902/opcache.so.so (Cannot open "/usr/local/lib/php/20210902/opcache.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: session: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: bcmath: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: bz2: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: ctype: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'curl.so' (tried: /usr/local/lib/php/20210902/curl.so (/usr/local/lib/php/20210902/curl.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/curl.so.so (Cannot open "/usr/local/lib/php/20210902/curl.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: dom: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: filter: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'ftp.so' (tried: /usr/local/lib/php/20210902/ftp.so (/usr/local/lib/php/20210902/ftp.so: Undefined symbol "zend_ce_value_error"), /usr/local/lib/php/20210902/ftp.so.so (Cannot open "/usr/local/lib/php/20210902/ftp.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: gettext: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: intl: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'ldap.so' (tried: /usr/local/lib/php/20210902/ldap.so (/usr/local/lib/php/20210902/ldap.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/ldap.so.so (Cannot open "/usr/local/lib/php/20210902/ldap.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: libbe: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: mbstring: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: mcrypt: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: pcntl: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'pdo.so' (tried: /usr/local/lib/php/20210902/pdo.so (/usr/local/lib/php/20210902/pdo.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/pdo.so.so (Cannot open "/usr/local/lib/php/20210902/pdo.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: pfSense: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: posix: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'radius.so' (tried: /usr/local/lib/php/20210902/radius.so (/usr/local/lib/php/20210902/radius.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/radius.so.so (Cannot open "/usr/local/lib/php/20210902/radius.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: readline: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: rrd: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'shmop.so' (tried: /usr/local/lib/php/20210902/shmop.so (/usr/local/lib/php/20210902/shmop.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/shmop.so.so (Cannot open "/usr/local/lib/php/20210902/shmop.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'simplexml.so' (tried: /usr/local/lib/php/20210902/simplexml.so (/usr/local/lib/php/20210902/simplexml.so: Undefined symbol "zend_ce_stringable"), /usr/local/lib/php/20210902/simplexml.so.so (Cannot open "/usr/local/lib/php/20210902/simplexml.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sockets.so' (tried: /usr/local/lib/php/20210902/sockets.so (/usr/local/lib/php/20210902/sockets.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sockets.so.so (Cannot open "/usr/local/lib/php/20210902/sockets.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: sqlite3: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: ssh2: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sysvmsg.so' (tried: /usr/local/lib/php/20210902/sysvmsg.so (/usr/local/lib/php/20210902/sysvmsg.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sysvmsg.so.so (Cannot open "/usr/local/lib/php/20210902/sysvmsg.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sysvsem.so' (tried: /usr/local/lib/php/20210902/sysvsem.so (/usr/local/lib/php/20210902/sysvsem.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sysvsem.so.so (Cannot open "/usr/local/lib/php/20210902/sysvsem.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'sysvshm.so' (tried: /usr/local/lib/php/20210902/sysvshm.so (/usr/local/lib/php/20210902/sysvshm.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/sysvshm.so.so (Cannot open "/usr/local/lib/php/20210902/sysvshm.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'tokenizer.so' (tried: /usr/local/lib/php/20210902/tokenizer.so (/usr/local/lib/php/20210902/tokenizer.so: Undefined symbol "zend_ce_stringable"), /usr/local/lib/php/20210902/tokenizer.so.so (Cannot open "/usr/local/lib/php/20210902/tokenizer.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'xml.so' (tried: /usr/local/lib/php/20210902/xml.so (/usr/local/lib/php/20210902/xml.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/xml.so.so (Cannot open "/usr/local/lib/php/20210902/xml.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: xmlwriter: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'zlib.so' (tried: /usr/local/lib/php/20210902/zlib.so (/usr/local/lib/php/20210902/zlib.so: Undefined symbol "zend_objects_not_comparable"), /usr/local/lib/php/20210902/zlib.so.so (Cannot open "/usr/local/lib/php/20210902/zlib.so.so")) in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: pdo_sqlite: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20190902 These options need to match in Unknown on line 0 [22-Feb-2023 17:44:01 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'xmlreader.so' (tried: /usr/local/lib/php/20210902/xmlreader.so (/usr/local/lib/php/20210902/xmlreader.so: Undefined symbol "dom_node_class_entry"), /usr/local/lib/php/20210902/xmlreader.so.so (Cannot open "/usr/local/lib/php/20210902/xmlreader.so.so")) in Unknown on line 0 [22-Feb-2023 09:44:01 America/Los_Angeles] PHP Fatal error: Uncaught TypeError: Return value of g_get() must be an instance of mixed, string returned in /etc/inc/globals.inc:411 Stack trace: #0 /etc/inc/globals.inc(129): g_get('product_version') #1 /etc/inc/config.inc(29): require_once('/etc/inc/global...') #2 /usr/local/pkg/wireguard/includes/wg_service.inc(24): require_once('/etc/inc/config...') #3 {main} thrown in /etc/inc/globals.inc on line 411 No FreeBSD crash data found.
Will report more issues as I see them, but so far alive and looking up :)
-
@bingo600 said in To 23.01 or not ? that is the question :):
Might consider to upgrade my home prod. sometime next weekend.
Wich version you are running 170 days.
-
@dobby_
That is 22.01 (Plus)Btw:I switched my Hystou/Protecli in prod, at home w. 23.01
I have no issues so far , besides to have to set speed shift , instead of using PowerD.
See:
https://forum.netgate.com/post/1088861 -
I have no issues so far , besides to have to set speed shift , > instead of using PowerD.
You are a lucky guy! Many reported much more ram usage, as me before but no on 23.01 release and three packets updated yesterday all is fine again.
I think I will never get an uptime like you with pfSense
or if I get another box I use one for private usage and
one for playing around with it. -
@dobby_ said in To 23.01 or not ? that is the question :):
much more ram usage
There's a patch for that. :)
-
This one :
@chudak said in To 23.01 or not ? that is the question :):
I did get a crash error and again this:
An error occurred while uploading the encrypted Netgate pfSense Plus configuration to https://acb.netgate.com/save (Could not resolve host: acb.netgate.com) @ 2023-02-22 09:46:19is special.
You - or the pfSense itself added/changed something to the config.
Like a monitoring stats file update.
And it decided to save a copy at "acb.netgate.com".
But, for reasons you can figure out, the resolver was just restarting at that moment.
The backup script won't "wait a bit" and times out right away with a "can't resolve acb.netgate.com". It it would have cached the IP of "acb.netgate.com" (as it is a Netgate server with a very fixed IP 208.123.73.212 that probably 'never' changes) the transfer would have sucseeded).The 'crash' :
@chudak said in To 23.01 or not ? that is the question :):
Module compiled with module API=20210902
PHP compiled with module API=2019090is another famous one.
PHP was running smoothly, doing upgrade/update stuff as always.
And then the system (PHP) decided to upgrade PHP itself.
7.4.x ( API base 20190902 ) to PHP 8.x ( API base 20210902 ).
And for some reason, PHP restarted while doing so.
It got confused : The - not yet - main php.ini file says : use API "20190902" but it found "20210902".
Something like that.The next time the PHP process restart, everything will be fine.
It looks scary, but isn't a big deal.
I guess some day, Netgate will decide to clean up this part by shelling out to a not-PHP script to upgrade PHP. Or something like that. -
@steveits said in To 23.01 or not ? that is the question :):
@dobby_ said in To 23.01 or not ? that is the question :):
much more ram usage
There's a patch for that. :)
Done! Thanks for that info, I will see how it works.
-
Upgrade 22.05 to 23.01, on 7100 1u (slave).... impossible to connect on after.
I try to go back to the default config... same way.
I try to install by pfSense-plus-memstick-serial-23.01-RELEASE-amd64.img furnished by netgate... same way.
I go back to 22.05 with installation file furnished by netgate... many troubles, at the end not possible to reinstall the packages.....
-
@globo said in To 23.01 or not ? that is the question :):
I go back to 22.05 with installation file furnished by netgate... many troubles, at the end not possible to reinstall the packages.....
You’ll need to set the update branch to Previous Stable (22.05) to successfully install packages for 22.05.
-
@steveits A great thanks.....
-
@stephenw10 said in To 23.01 or not ? that is the question :):
You only need ichsmb0 disabled.
Disabling EHCI also stops the error flood but it also disables the eMMC because that is USB connected in RCC-VE, including the 4860.
It seems like there may be a bit more to it according to this post and the larger thread it's in, which was a follow-up to what I thought was a fully answered question I posed, but apparently was not the complete story.
It's possible that while ichsmb0 takes care of the bulk of the issue, ehci0 may still be a lesser contribution to some errant interrupt. Of course disabling ehci0 might be a bigger pill to swallow for multiple reasons. It seems this could have been much better documented in the hardware errata and there really should have been a public Redmine bug with all the gory details. The "Netgate internal Redmine" bug reference didn't do us any favors.