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

    pfSense won't load packages after restore

    Scheduled Pinned Locked Moved General pfSense Questions
    5 Posts 2 Posters 232 Views
    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.
    • J
      jmbraben
      last edited by

      I just restored a prior configuration and now my packages will not load:

      WARNING: Current pkg repository has a new PHP major
               version. pfSense should be upgraded before
               installing any new package.
      

      However, afaik, I am on latest update:
      fe3cd83a-712c-4347-88cf-e1738389fee3-image.png

      So currently I am unable to install packages and therefore my Wireguard interfaces are dead.
      TIA for any input

      1 Reply Last reply Reply Quote 0
      • J
        jmbraben
        last edited by

        After rebooting the systems again and restoring a different configuration, at least the wireguard service is now running...but confused as to why I have no list of packages...TBF until the WG service refused to start, I've not looked at the package manager for a bit.

        653aa807-ba0c-432b-b717-98f2306b89f9-image.png

        S 1 Reply Last reply Reply Quote 0
        • S
          SteveITS Galactic Empire @jmbraben
          last edited by

          @jmbraben restoring onto 2.7.0 would install packages from that branch which is 2.7.2 now. See my sig and https://docs.netgate.com/pfsense/en/latest/releases/2-7-1.html#troubleshooting. I would try upgrading to 2.7.2. If you end up beating your head against it you can install 2.7.2 fresh and restore.

          Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
          When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
          Upvote 👍 helpful posts!

          J 1 Reply Last reply Reply Quote 1
          • J
            jmbraben @SteveITS
            last edited by

            @SteveITS Thank you for the prompt reply!
            I was able to

            certctl rehash
            

            and then update to 2.7.2

            • I am unclear how doing the restore triggered this behavior
              ...I really don't like updating unless there is a problem to address.
            S 1 Reply Last reply Reply Quote 0
            • S
              SteveITS Galactic Empire @jmbraben
              last edited by

              @jmbraben Restore reinstalls all packages which would pull the files from the latest 2.7.x as I recall. Starting in 2.7.2 one has to manually change the update branch to move to the next version do it is safer now.

              The problem is, let’s say the current version has a later PHP and a package is dependent on PHP, it will install the later version which may not work with 2.7.0 code. Or similar with various libraries.

              .1 fixed several security flaws: https://docs.netgate.com/pfsense/en/latest/releases/2-7-1.html#security

              Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
              When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
              Upvote 👍 helpful posts!

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