[solved] 2.1.1 -> 2.1.2 Upgrade Issue - stuck at package updates (pfblocker)
void last edited by
i have an update issue while upgrading from 2.1.1 to 2.1.2
the recently upgraded from 2.0.? to 2.1.1 whithout a problem, everything worked fine afterwards. two days ago i updated from 2.1.1 to 2.1.2, the upgrade worked so far (Upload Log) but after the reboot the following screen appears:
Packages are currently being reinstalled in the background. Do not make changes in the GUI until this is complete.
this screen haven't gone away since then.
i run it on a cf card on an alix board (NanoBSD Image size 4G)
the syslog shows the following error:
Apr 16 12:30:44 php: rc.update_urltables: /etc/rc.update_urltables: pfBlockerEurope does not need updating. Apr 16 12:30:44 php: rc.update_urltables: /etc/rc.update_urltables: Starting URL table alias updates Apr 16 12:30:01 php: rc.update_urltables: /etc/rc.update_urltables: Sleeping for 43 seconds. Apr 16 12:30:01 php: rc.update_urltables: /etc/rc.update_urltables: Starting up. Apr 16 08:08:27 php: rc.filter_configure_sync: The command '/usr/bin/fetch -T 5 -q -o '/var/db/aliastables/pfBlockerEurope.txt.tmp' 'https://127.0.0.1:443/pfblocker.php?pfb=pfBlockerEurope'' returned exit code '1', the output was 'fetch: https://127.0.0.1:443/pfblocker.php?pfb=pfBlockerEurope: Not Found'
looks like this blocks finishing the complete update.
is it save to reboot? will it help?
how to uninstall/reinstall the package (not possible, because all the time the info message pops up)?
phil.davis last edited by
Diagnostics->Backup/Restore, Package Functions at the bottom. Clear the package lock. That will get rid of the "Packages are currently being installed" screen.
Then you can go to System->Packages. Reinstall pfBlocker, install any other that are missing. If you are having a good day, you should be able to do that without rebooting, but a reboot won't hurt.
new_to_pfsense last edited by
Is it a good idea to uninstall PFBlocker before upgrading pfsense, and then reinstall it after the upgrade to a newer version of pfsense?
phil.davis last edited by
The pfBlocker package code should reinstall cleanly automatically after an upgrade, and normally does.
But note that pfBlocker "disables" itself after being installed/reinstalled/updated. It is "special" in this way (other packages just install and go if there are settings in the config file already). For pfBlocker, you have to go to its settings page and enable/save.
But there is no harm in uninstalling first, then upgrade, then install again and enable. It just should not be needed.