Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    2.3.2 Yes sir, one more botched install

    Problems Installing or Upgrading pfSense Software
    12
    16
    2.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      pppfsense
      last edited by

      I am going to bite my tongue really hard now…

      First install, botched, slow as hell, no packages reinstalled... take that sir, thank you.
      Second upgrade, very slow still, but at least does the right thing after 40 minutes and it upgrades properly.

      I don't want to rant nobody, but in my times, when you coded something, you made sure it was done (i.e. make sure all the damn packages get reinstalled, even if it is after 4 F...ing reboots!!!!).

      It is not easy, I know, done it before myself, but it is a BINARY thing:
      Pain-less or pain-full.

      Lesson learned (after the last 3 or 4 installs NOT going smooth), from now on, I will certainly wait at least 2 weeks for others that may have 'more time' than me, to sort it out.

      Sorry, just the plain truth.

      1 Reply Last reply Reply Quote 0
      • GertjanG
        Gertjan
        last edited by

        I just hit the 'upgrade' button at 09h32.

        Let's make this straight right away : it's true, I'm upgrading TO the same version as you did  - the version doing the upgrade was 2.3.1-RELEASE-p5 (amd64) .
        Of course, I'm NOT using YOUR connection, neither your hardware ;)
        Some 60+ packages came down, like pfSense itself, the entire PHP play ground - Python and perl, so I guess 350 or even more Mbytes came in.

        My system was 'done' at 09h42. Rebooted at 09h43 - running 2.3.2 now.

        Btw : upgrading right after release time often can give messy results : the pfSense servers are overloaded perhaps ?? :)
        Solution : always apply a cool down period (24 hrs at least), and while doing so, observe this forum for show-stoppers.
        (read https://forum.pfsense.org/index.php?topic=115723.0 and agree with me )

        Btw : http://pastebin.com/bJNUMHuk

        Also : I'm using NUT and Avahi from the package list.

        No "help me" PM's please. Use the forum, the community will thank you.
        Edit : and where are the logs ??

        1 Reply Last reply Reply Quote 0
        • dotOneD
          dotOne
          last edited by

          Hit the upgrade button at 14:30 CET
          15 minutes later and a lot of packages later I'm running 2.3.2. no problems seen.

          Unfortunately still no upgraded IGMP package, but I'll manage with the 2.1.5 package.

          1 Reply Last reply Reply Quote 0
          • KOMK
            KOM
            last edited by

            I upgraded my test instance yesterday afternoon.  It took more than 40 minutes and then failed.  I've been waiting for a stable 2.3.x upgrade with a working squid and squidguard.  Needless to say, I'm still on 2.2.6.  I'll try to upgrade my test instance again in a week or three.

            1 Reply Last reply Reply Quote 0
            • K
              keelingj
              last edited by

              I'm on 2.3.1-RELEASE-p5 (amd64).  System currently reports "Unable to check for updates"

              Under Packages, it shows "No packages installed. Packages can be installed here."

              This is simply unacceptable for such a mission critical piece of hardware.  >:(

              C2758 8-core Atom
              32GB ECC RAM
              100GB Intel DC S3700

              1 Reply Last reply Reply Quote 0
              • A
                AR15USR
                last edited by

                @keelingj:

                I'm on 2.3.1-RELEASE-p5 (amd64).  System currently reports "Unable to check for updates"

                Under Packages, it shows "No packages installed. Packages can be installed here."

                This is simply unacceptable for such a mission critical piece of hardware.  >:(

                Log in through SSH, and update via the upgrade option (13 if I remember correctly).


                2.6.0-RELEASE

                1 Reply Last reply Reply Quote 0
                • chpalmerC
                  chpalmer
                  last edited by

                  Interesting-  Ive got 7 boxes I maintain right now and not one of them failed.  Slowest connection is 20mb down and of coarse that one took the longest but never hiccup'd in the least.

                  Its always been recommended that you uninstall any  packages and reinstall them after a version upgrade as far as I remember.  Might try that next time.

                  Triggering snowflakes one by one..
                  Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

                  1 Reply Last reply Reply Quote 0
                  • P
                    pppfsense
                    last edited by

                    @keelingj:

                    I'm on 2.3.1-RELEASE-p5 (amd64).  System currently reports "Unable to check for updates"

                    Under Packages, it shows "No packages installed. Packages can be installed here."

                    This is simply unacceptable for such a mission critical piece of hardware.  >:(

                    This is exactly what happened to my primary machine.

                    As I said, good coding always makes sure that even if the download servers are slow, even if the connection gets broken, even if the machine crashes while doing the updates, that all operations that were started, get finished.

                    This is the only thing that has kept me from using pfsense with customers. I have been using the free Untangle Router/UTM with a couple of customers (and myself at home too) and in the 5 or 6 years, none of them have ever failed on an upgrade.

                    Free IPSec VPN is really the only reason I have stayed with pfsense, but at some point, the time that I have to spent babysitting a pfsense upgrade (either by dealing with after upgrade issues or by uninstalling packages, upgrading and then reinstalling packages) is not free, and can be enough to justify paying the $200 dollars for IPSec in Untangle (or other firewall/router offerings).

                    Again, don't want to bash this great software or the team that produces it, but we need to start by admitting when something is not quite 'there', if we really want to make the best product.

                    Before 2.3.x, when I complained about package issues after upgrades, I was told that it would get much better (solved?) with the new pkg system in 2.3. Perhaps that is the case and the new pkg system works better, but obviously there is still some lose end somewhere.

                    Oh well, I'll work on my primary machine sometime today so I can have my CARP setup back up.

                    1 Reply Last reply Reply Quote 0
                    • D
                      Darkk
                      last edited by

                      I didn't have any issues with the upgrade.  Although the download of the packages took awhile.  I did check through the forums first to see if anybody had show stoppers that may affect my set up.  I held my breath and clicked on the upgrade button.

                      Then walked away to get some lunch.  When I came back upgrade was successful after it rebooted itself.  So far everything is working fine.

                      I didn't have this kind of success with WatchGuard last weekend when I upgraded it to their latest firmware only later to find out they borked the SPF modules which is what I use for HA so both the primary and secondary units kept fighting with each other since neither know the current state of each other.  What a mess.  Previous firmware didn't have this problem.  This is not to bash WatchGuard but point is things happen even with a commercial paid product.

                      1 Reply Last reply Reply Quote 0
                      • P
                        pppfsense
                        last edited by

                        Ah.. now the pkg handler is taking lots of CPU.
                        I'll post a new thread I guess.

                        last pid:  8314;  load averages:  1.19,  1.11,  1.09    up 0+01:22:51  15:14:27
                        53 processes:  2 running, 51 sleeping
                        CPU: 22.8% user,  0.0% nice, 10.5% system,  0.0% interrupt, 66.8% idle
                        Mem: 1049M Active, 366M Inact, 413M Wired, 272M Buf, 2102M Free
                        Swap: 4096M Total, 4096M Free

                        PID USERNAME  THR PRI NICE  SIZE    RES STATE  C  TIME    WCPU COMMAND
                        84788 root        1 102    0 45180K  9416K CPU0    0  66:13  98.97% pkg
                        29743 root        9  20    0  657M  541M uwait  2  0:44  0.00% suricata
                        31403 root        8  20    0  657M  540M uwait  2  0:43  0.00% suricata
                        31604 unbound    3  20    0  194M  165M kqread  1  0:05  0.00% unbound
                        57477 root        1  20    0  224M 35284K nanslp  2  0:03  0.00% php
                        33422 squid      17  20    0  165M 67184K uwait  2  0:03  0.00% squid
                        55818 root        1  20    0  101M  8544K select  1  0:02  0.00% vmtoolsd
                        85500 root        1  20    0 40260K  6556K kqread  2  0:01  0.00% lighttpd_pf
                        28445 root        1  20    0 39136K  7100K kqread  2  0:01  0.00% nginx
                        22981 root        5  20    0 15012K  2184K accept  0  0:01  0.00% dpinger
                        23577 root        5  20    0 15012K  2184K accept  2  0:01  0.00% dpinger
                        36545 squid      1  20    0 37752K  4096K select  1  0:01  0.00% pinger
                        39743 root        1  20    0  266M 39132K accept  1  0:01  0.00% php-fpm
                        28151 root        1  20    0 39136K  6940K kqread  0  0:00  0.00% nginx
                        83948 root        1  20    0 14508K  2312K select  2  0:00  0.00% syslogd
                        43532 root        1  52  20 17000K  2360K wait    0  0:00  0.00% sh

                        @pppfsense:

                        @keelingj:

                        I'm on 2.3.1-RELEASE-p5 (amd64).  System currently reports "Unable to check for updates"

                        Under Packages, it shows "No packages installed. Packages can be installed here."

                        This is simply unacceptable for such a mission critical piece of hardware.  >:(

                        This is exactly what happened to my primary machine.

                        As I said, good coding always makes sure that even if the download servers are slow, even if the connection gets broken, even if the machine crashes while doing the updates, that all operations that were started, get finished.

                        This is the only thing that has kept me from using pfsense with customers. I have been using the free Untangle Router/UTM with a couple of customers (and myself at home too) and in the 5 or 6 years, none of them have ever failed on an upgrade.

                        Free IPSec VPN is really the only reason I have stayed with pfsense, but at some point, the time that I have to spent babysitting a pfsense upgrade (either by dealing with after upgrade issues or by uninstalling packages, upgrading and then reinstalling packages) is not free, and can be enough to justify paying the $200 dollars for IPSec in Untangle (or other firewall/router offerings).

                        Again, don't want to bash this great software or the team that produces it, but we need to start by admitting when something is not quite 'there', if we really want to make the best product.

                        Before 2.3.x, when I complained about package issues after upgrades, I was told that it would get much better (solved?) with the new pkg system in 2.3. Perhaps that is the case and the new pkg system works better, but obviously there is still some lose end somewhere.

                        Oh well, I'll work on my primary machine sometime today so I can have my CARP setup back up.

                        1 Reply Last reply Reply Quote 0
                        • P
                          pppfsense
                          last edited by

                          I have done coding and systems myself (including software testing) so I know first hand that it is not easy and that when things don't get tested properly, things get discovered after 'release'.

                          In my case, I have had issues with upgrades almost every single time. Which means this is not a one off bug, but simply that the upgrade process is not robust.

                          Is that your experience with WatcGuard (or any other free or paid router/firewall)?

                          @Darkk:

                          I didn't have any issues with the upgrade.  Although the download of the packages took awhile.  I did check through the forums first to see if anybody had show stoppers that may affect my set up.  I held my breath and clicked on the upgrade button.

                          Then walked away to get some lunch.  When I came back upgrade was successful after it rebooted itself.  So far everything is working fine.

                          I didn't have this kind of success with WatchGuard last weekend when I upgraded it to their latest firmware only later to find out they borked the SPF modules which is what I use for HA so both the primary and secondary units kept fighting with each other since neither know the current state of each other.  What a mess.  Previous firmware didn't have this problem.  This is not to bash WatchGuard but point is things happen even with a commercial paid product.

                          1 Reply Last reply Reply Quote 0
                          • D
                            Darkk
                            last edited by

                            I did talked with tech support at WatchGuard and been told they do test the new firmwares before releasing them to the wild.  In our cause since we are the minority of using SPF they didn't catch this.  I going to guess someone changed the code that broke the links to the SPF module libraries before compiling the firmware.

                            So for special setups may not take into account before releasing the updated firmware.  Lucky I made an image backup of the firewall before I upgraded it.  However, since only HA is just borked I left it as is since it's working.  Just we don't have redundancy.  They are working on an update.

                            WatchGuard have nothing to do with this thread so don't want to go off topic but wanted to point out that bad upgrades can happen with anything.  Especially for complicated piece of software.

                            1 Reply Last reply Reply Quote 0
                            • N
                              NOYB
                              last edited by

                              Sorry you are having such trouble with upgrades.

                              I like to follow this process.  It seems to have served me well so far.

                              1. remove installed packages (I rarely have any installed)
                              2. disable ram disk (if enabled)
                              3. reboot so everything is in a know clean state
                              4. physical system console option 13 to upgrade

                              No doubt the upgrade process could be more robust.  Given the wide variety of hardware and configurations though it's understandable.  Maybe not desirable, and maybe should be even better, but understandable.  Especially for "free".

                              Hope you get it sorted out.

                              1 Reply Last reply Reply Quote 0
                              • L
                                LasseKongo
                                last edited by

                                @keelingj:

                                I'm on 2.3.1-RELEASE-p5 (amd64).  System currently reports "Unable to check for updates"

                                Under Packages, it shows "No packages installed. Packages can be installed here."

                                This is simply unacceptable for such a mission critical piece of hardware.  >:(

                                Same problem here.
                                Used the CLI to complete the update, but it refused to boot after.

                                Took a while to reinstall and restore the backup configuration. Not the first time I had to to this either.

                                1 Reply Last reply Reply Quote 0
                                • V
                                  Vlee
                                  last edited by

                                  I upgraded to 2.3.2 too thinking it would help with my Squid/Squidguard but I still have the same problem of it not blocking.
                                  Problems started when I upgraded from 2.3.1 to 2.3.1_5 and continues to 2.3.2.
                                  I had it working just fine on 2.3.1

                                  1 Reply Last reply Reply Quote 0
                                  • W
                                    walbog
                                    last edited by

                                    Hi, pppfsense

                                    I had the same - took aeons, but updated successfully. If you have huge fanbase, huge trafficsurge, so need much bandwith, what do you do:
                                    You buy more. So, where does the money come from? think…

                                    And also this: Every single update i did on my pf-boxes allways (yes, i go with the 100% here, a very seldom but honored, valued 100%) went through, even remote, since i use pf, on first days and also later (second and thirday max).

                                    Don't know what happend with yours, but from my end, it looks good here - you might want to consider your statement about robustness and testing...

                                    And yes, with zyxel, sonicwall fortigate cisco .. name em...and so on, it can happen (too) now and then - even got briked several times, and payed for several times (resp. customers paid for). That why i ended up here.

                                    Everythings forever until it is no more.

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post
                                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.