Problem after upgrading to 24.11-RC
-
@m-d-frederiksen send me an email cmcdonald<at>netgate.com so we can setup a remote access session. Thanks
-
Mail has been sent. Thank you.
-
We've worked it out, root cause identified and a fix proposed. Unsure yet how this will impact the 24.11-RELEASE.
If you are impacted by this, make sure to uninstall any packages that you are not actively using.
-
The fix will land in 24.11 after all :)
-
@m-d-frederiksen Thank you for preserving and helping Netgate track this bug down. You've helped make pfSense better for all of us!!
-
I hit this with 24.11 final build.
Everything seemed to go fine until the reboot. 1.5 hours later system still offline. Had to power cycle to get back up then saw upgrade didn't happen.
Ended up having to remove 4 packages before update would work:
pfBlockerNG
WireGuard
Zeek
Ntopng -
Hmm, it still failed with that same pkg error from repoc?
-
I'm afraid so, but at least this post was first hit on Google so if others hit, it's easy enough to fix / workaround.
Those packages I listed need updates anyway it seems, as they all give PHP errors too.
I noticed they all had updates prior to the 24.11 upgrade. Meant to mention I tried that first, updating all packages, rebooting, then trying the upgrade, but same issue. It only worked after I uninstalled all four packages. Hell Ntopng was not working at all anymore, no error but the site on port 3000 never loaded, but that is a project for another day.
-
I had this issue too at one point.
I finally ended up making a LAN-firewall-rule for port 3000 (HBCI) and the specific destination (this firewall), and an alias as Source. The alias holds the machines I want to allow access ..
Hope it helps 🥺
-
Hmm, so to be clear it tried to upgrade and then you ended up with no branches showing and the pkg error from repoc?
And after removing some packages repoc returned cleanly and the pkg repo branches returned?
How many packages did you have installed?
The bug that should be fixed in 24.11 was caused by the package list sent by repoc being so long it overran the allowed size.