Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    Error updating to 26.03

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    23 Posts 10 Posters 9.2k Views 11 Watching
    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.
    • N Offline
      NGUSER6947
      last edited by

      Seeing errors:

      Upgrade
      pkg: "Upgrading packages in cloned boot environment default" returned error code 137 @ 2026-04-02 09:25:45

      bfd3febd-106c-421a-a52a-6281f326b5cc-Screenshot from 2026-04-02 09-26-40.png file:///home/me/Pictures/Screenshots/Screenshot%20from%202026-04-02%2009-26-40.png

      This is on an SG-1100.

      1 Reply Last reply Reply Quote 0
      • stephenw10S Online
        stephenw10 Netgate Administrator
        last edited by

        Does it show an error/alert on the dashboard after that?

        Does it show 'out of space'?

        The most common cause of that is old ZFS Boot Environments using disk space. Check: System > Boot Environments

        N 1 Reply Last reply Reply Quote 0
        • N Offline
          NGUSER6947 @stephenw10
          last edited by

          @stephenw10 Hi Stephen.

          Yes, this error:

          Upgrade
          pkg: "Upgrading packages in cloned boot environment default" returned error code 137 @ 2026-04-02 09:25:45

          Shows at the top of the screen with the red error indicator.

          I did have 3 boot environments including 25.11 and 25.11.1 (current).

          I deleted the oldest of the 3 and tried the upgrade again and it failed with the same error.

          1 Reply Last reply Reply Quote 0
          • stephenw10S Online
            stephenw10 Netgate Administrator
            last edited by

            Hmm, did it fail in the same place in the upgrade?

            Anything in the system log at that time? Like pkg-static failing perhaps?

            N 1 Reply Last reply Reply Quote 0
            • P Offline
              pfsenseoropnsense
              last edited by

              Also ran into failure error "out of space" error code 3. Rebooted. Found this deleted all but the default boot environment (had 4 others kicking around) and update proceeded without issue on an 1100. Had previously flashed the unit manually to deal with EFI fwiw.

              1 Reply Last reply Reply Quote 1
              • N Offline
                NGUSER6947 @stephenw10
                last edited by NGUSER6947

                @stephenw10 So this morning I deleted the older boot environment (25.11), rebooted the device, attempted the upgrade again. Here's where it failed:
                5b74c5d5-167d-4f7d-be99-476c26b6e853-Screenshot from 2026-04-03 07-05-36.png file:///home/me/Pictures/Screenshots/Screenshot%20from%202026-04-03%2007-05-36.png

                This error is in the log:
                09c81e45-70d1-4f02-88e6-a4c384365277-Screenshot from 2026-04-03 07-06-17.png file:///home/me/Pictures/Screenshots/Screenshot%20from%202026-04-03%2007-06-17.png

                Here's my memory and disk usage:
                9a0005d6-5cbd-4205-8b39-35530db6a3b6-image.png

                Not sure what to try now.

                N 1 Reply Last reply Reply Quote 0
                • N Offline
                  NGUSER6947 @NGUSER6947
                  last edited by

                  Would upgrading via the console be an option here?

                  Am I at the limits of what I can expect my SG-1100 to do; should I be looking to upgrade the hardware soon?

                  SteveITSS 1 Reply Last reply Reply Quote 0
                  • SteveITSS Offline
                    SteveITS Rebel Alliance @NGUSER6947
                    last edited by

                    @NGUSER6947 you can try uninstalling packages and upgrading at console, yes.

                    https://docs.netgate.com/pfsense/en/latest/releases/24-03.html#low-memory-hardware-and-aws-azure-instances

                    To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
                    Only install packages for your version of pfSense.
                    Upvote ๐Ÿ‘ helpful posts!

                    Q 1 Reply Last reply Reply Quote 1
                    • Q Offline
                      quasides @SteveITS
                      last edited by quasides

                      @SteveITS @NGUSER6947

                      had the same issue. uninstalling packages will not do much for you, you will fail just on a different point.

                      the clue here is that it fails despite large enough diskspace avail.
                      which means we get wrong intel by the filesystem or run out of ram.

                      solution is to upgrade your zpool.
                      in console

                      zpool upgrade pfSense
                      then to make sure we do a
                      zpool scrub pfSense
                      check in a minute via
                      zpool status pfSense
                      and just for good measure
                      zpool trim pfSense

                      this should solve the issue and upgrade will proceed as expected

                      SteveITSS 1 Reply Last reply Reply Quote 0
                      • SteveITSS Offline
                        SteveITS Rebel Alliance @quasides
                        last edited by

                        @quasides would be very careful with zpool upgrade
                        https://forum.netgate.com/post/1167450

                        To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
                        Only install packages for your version of pfSense.
                        Upvote ๐Ÿ‘ helpful posts!

                        Q 1 Reply Last reply Reply Quote 0
                        • M Offline
                          Mission-Ghost
                          last edited by

                          This is very similar or identical to my 1100s update failure mode for 26.03.

                          I removed all the zfs snapshots and all packages (including pfBlocker, which is known to consume a lot of space) and re-ran the update from the GUI with success.

                          Low space consumption figures on the dashboard do not seem to correlate with a successful update on the SG1100. Mine were lower than yours and it still failed without removing the packages.

                          1 Reply Last reply Reply Quote 0
                          • M Offline
                            marcosm Netgate
                            last edited by marcosm

                            It looks like a memory resource issue. Uninstall all packages, reboot, and try again. The next release has improved memory handling during updates which will mitigate these issues on lol memory systems.

                            SteveITSS Q 2 Replies Last reply Reply Quote 2
                            • SteveITSS Offline
                              SteveITS Rebel Alliance @marcosm
                              last edited by

                              @marcosm

                              @marcosm said in Error updating to 26.03:

                              lol memory systems.

                              Typo? ๐Ÿค”๐Ÿ˜†

                              To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
                              Only install packages for your version of pfSense.
                              Upvote ๐Ÿ‘ helpful posts!

                              1 Reply Last reply Reply Quote 0
                              • Q Offline
                                quasides @marcosm
                                last edited by

                                @marcosm
                                reboots did nothing for me and memory wasnt low either
                                the only thing that helped was upgrading the zpool

                                1 Reply Last reply Reply Quote 0
                                • Q Offline
                                  quasides @SteveITS
                                  last edited by

                                  @SteveITS
                                  yea thats stupid, upgrading a zfs pool shouldnt break boot - ever

                                  which means whoever ships a distribution has no make sure that boot and zfs version allign.

                                  so while that maybe the case that on pfsense poolupgrade break boot, its not really a solution to not upgrade, as it can in turn be nessesary as it seems in this case (false reports of diskspace)

                                  the solution is a bug report and netgate double check their components

                                  1 Reply Last reply Reply Quote 0
                                  • R Offline
                                    RianKellyIT
                                    last edited by

                                    Error 137 is the FreeBSD OOM killer terminating the pkg process because the system ran out of memory during the upgrade. The SG-1100 only has 1GB RAM and a pfSense major version upgrade pulls a lot of packages into memory simultaneously.

                                    A few things that help on memory-constrained devices like the SG-1100:

                                    Before starting the upgrade, stop any resource-heavy packages. If you are running Snort, Suricata, pfBlockerNG, or ntopng, disable them first from their respective settings pages. Each one can hold 100-300MB in RAM.

                                    Close all browser tabs pointing at the pfSense WebGUI except the one running the upgrade. The WebGUI's PHP processes consume RAM, and multiple open sessions add up.

                                    If you have SSH access, you can run the upgrade from the console instead of the WebGUI. Go to option 13 (Update from console) in the menu. The console upgrade uses less RAM than the web-based one because it skips the PHP/web layer entirely.

                                    If it still fails with 137, try from the console with the GUI web server temporarily stopped:

                                    pfSsh.php playback svc stop nginx
                                    

                                    Then run the upgrade from the shell.

                                    The ZFS pool version discussion later in this thread is a separate issue from the OOM. The 137 error needs to be resolved first before worrying about ZFS compatibility.

                                    N 1 Reply Last reply Reply Quote 1
                                    • N Offline
                                      NGUSER6947 @RianKellyIT
                                      last edited by

                                      @RianKellyIT Ok thank you. I'll try your suggestions.

                                      I have Nexus, pfBlockerNG, and WireGuard packages installed. I don't think I have any need for Nexus; is there any reason I can't simply remove that one entirely?

                                      SteveITSS 1 Reply Last reply Reply Quote 0
                                      • SteveITSS Offline
                                        SteveITS Rebel Alliance @NGUSER6947
                                        last edited by

                                        @NGUSER6947 Nexus is required. Per other threads itโ€™s a package to allow for separate updating, but uninstalling can break pfSense. I believe thatโ€™s blocked in 26.03.

                                        You could also restart before the upgrade (the upgrade guide suggests this anyway).

                                        FWIW yesterday I upgraded two 1100s without issue, that had had problems before. Just uninstalled pfBlocker as I normally do.

                                        To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
                                        Only install packages for your version of pfSense.
                                        Upvote ๐Ÿ‘ helpful posts!

                                        N 1 Reply Last reply Reply Quote 0
                                        • N Offline
                                          NGUSER6947 @SteveITS
                                          last edited by

                                          @SteveITS

                                          I was able to get it upgraded. I first disabled pfBlockerNG then ran the update via the console.

                                          Appreciate the help everyone!

                                          1 Reply Last reply Reply Quote 2
                                          • S Offline
                                            SKova
                                            last edited by

                                            I was able to update my SG-1100 with no issues. I did remove pfBlockerNG (it has been disabled for some time now) and I removed the other packages that were not being used. Cleaned up the Rules left behind from pfBlocker and then rebooted. It rebooted really quick (compared to previous times) and the update took 5-10 minutes. There reboot to the new version was pretty fast.

                                            Opservations:

                                            • The CPU Usage is significantly lower, even right after reboot.
                                            • The responsiveness of the GUI, very fast. Super happy about that change.
                                            • It did reinstall Nexus, although I am not using on this setup.

                                            Overall, very smooth update and happy with the new speed of the GUI.

                                            Great job @netgate !

                                            SteveITSS 1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post
                                            Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.
                                            Privacy Policy · Cookie Policy