Stuck on package reinstallation after 2.2.1 update
-
I did the automatic update to version 2.2.1 a couple of hours ago. The system is still stuck on the page saying that packages are being reinstalled and telling me not to make any changes from the GUI. According to the logs however, nothing has happened for over an hour. It sure appears to be hung.
Am I safe to do a reboot and see if that fixes things or will that only make them worse?
The last of the logs read:
Apr 2 16:51:56 kernel: 100%
Apr 2 16:52:29 kernel: Starting CRON…
Apr 2 16:52:29 kernel: done.
Apr 2 16:52:30 php-fpm[58588]: /rc.start_packages: Restarting/Starting all packages.
Apr 2 16:52:30 php-fpm[58588]: /rc.start_packages: [pfBlockerNG] Sync terminated during boot process.
Apr 2 16:52:30 php-fpm[58588]: /rc.start_packages: [pfBlockerNG] Sync terminated during boot process.
Apr 2 16:52:30 php-fpm[58588]: /rc.start_packages: [pfBlockerNG] Sync terminated during boot process.
Apr 2 16:52:30 php-fpm[58588]: /rc.start_packages: [pfBlockerNG] Sync terminated during boot process.
Apr 2 16:52:30 check_reload_status: Syncing firewall
Apr 2 16:52:30 php-fpm[58588]: /rc.start_packages: Beginning https://portal.pfsense.org configuration backup.
Apr 2 16:52:31 php-fpm[58588]: /rc.start_packages: End of portal.pfsense.org configuration backup (success).
Apr 2 16:52:31 check_reload_status: Reloading filter
Apr 2 16:52:31 SnortStartup[70091]: Snort START for Internet WAN(56345_em1)…
Apr 2 16:52:34 SnortStartup[75102]: Barnyard2 START for Internet WAN(56345_em1)…
Apr 2 16:52:34 barnyard2[75281]: Found pid path directive (/var/run)
Apr 2 16:52:34 barnyard2[75281]: Running in Continuous mode
Apr 2 16:52:34 barnyard2[75281]:
Apr 2 16:52:34 barnyard2[75281]: –== Initializing Barnyard2 ==--
Apr 2 16:52:34 barnyard2[75281]: Initializing Input Plugins!
Apr 2 16:52:34 barnyard2[75281]: Initializing Output Plugins!
Apr 2 16:52:34 barnyard2[75281]: Parsing config file "/usr/pbi/snort-i386/etc/snort/snort_56345_em1/barnyard2.conf"
Apr 2 16:52:34 barnyard2[75281]: Found pid path directive (/var/run)
Apr 2 16:52:34 barnyard2[75281]: +[ Signature Suppress list ]+ –--------------------------
Apr 2 16:52:34 barnyard2[75281]: +[No entry in Signature Suppress List]+
Apr 2 16:52:34 barnyard2[75281]: –-------------------------- +[ Signature Suppress list ]+
Apr 2 16:52:34 barnyard2[75281]: Barnyard2 spooler: Event cache size set to [8192]
Apr 2 16:52:34 barnyard2[75281]: Log directory = /var/log/snort/snort_em156345
Apr 2 16:52:34 barnyard2[75281]: Initializing daemon mode
Apr 2 16:52:34 barnyard2[75281]: Daemon parent exiting
Apr 2 16:52:34 barnyard2[78209]: Daemon initialized, signaled parent pid: 75281
Apr 2 16:52:34 barnyard2[78209]: PID path stat checked out ok, PID path set to /var/run
Apr 2 16:52:34 barnyard2[78209]: Writing PID "78209" to file "/var/run/barnyard2_em156345.pid"
Apr 2 16:52:34 barnyard2[78209]:
Apr 2 16:52:34 barnyard2[78209]: –== Initialization Complete ==--
Apr 2 16:52:34 barnyard2[78209]: Barnyard2 initialization completed successfully (pid=78209)
Apr 2 16:52:34 barnyard2[78209]: Using waldo file '/var/log/snort/snort_em156345/barnyard2/56345_em1.waldo': spool directory = /var/log/snort/snort_em156345 spool filebase = snort_56345_em1.u2 time_stamp = 1427990643 record_idx = 14640
Apr 2 16:52:34 barnyard2[78209]: Opened spool file '/var/log/snort/snort_em156345/snort_56345_em1.u2.1427990643'
Apr 2 16:52:34 barnyard2[78209]: Closing spool file '/var/log/snort/snort_em156345/snort_56345_em1.u2.1427990643'. Read 14642 records
Apr 2 16:52:34 barnyard2[78209]: Opened spool file '/var/log/snort/snort_em156345/snort_56345_em1.u2.1428007952'
Apr 2 16:52:34 barnyard2[78209]: Waiting for new data
Apr 2 16:52:41 login: login on ttyv0 as root
Apr 2 17:00:00 php: pfblockerng.php: [pfBlockerNG] Starting sync process.
Apr 2 17:00:01 check_reload_status: Syncing firewall
Apr 2 17:00:01 php: pfblockerng.php: Beginning https://portal.pfsense.org configuration backup.
Apr 2 17:00:05 php: pfblockerng.php: End of portal.pfsense.org configuration backup (success).
Apr 2 17:00:05 check_reload_status: Syncing firewall
Apr 2 17:00:06 check_reload_status: Syncing firewall -
If you waited an hour, you can go to Diagnostics : Backup/Restore
There is a checkbox at the bottom of that page : Clear Package Lock
and hopefully all packages installed correctly.
-
That removed the notice not to change anything from the GUI. Hopefully I didn't just turn off the Check Engine light without filling up the oil first.
Two services aren't running. One wasn't running before the update but as I never use it, I didn't care (Darkstat Bandwidth Monitor, which always seems to stop working anyway). The second is Secure Shell Daemon which I've not noticed before. If I start the service it stops immediately. As I'm not connected via SSH at the moment perhaps it's not needed currently?