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

    pfSense 2.6CE to 2.7Devel failed upgrade

    Scheduled Pinned Locked Moved CE 2.7.0 Development Snapshots (Retired)
    4 Posts 2 Posters 879 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.
    • C
      cbm128
      last edited by

      upgrade_log.latest.txt.7z
      Hello,

      I have a working 2.6CE version on a Proxmox VM
      I licensed the home version of pfSense Plus because I cannot live with a firewall not seeing updates since 2y+ :)

      I tried first upgrading to 23.05 but the upgrade failed, so I followed some advice and tried to go to 2.7devel first with the idea then to switch to Plus from that version, but I get the same result.
      A some point the upgrade fails, see attached log, it seems php related, and I end up having a non working installation.

      I reverted the snapshot and went back to 2.6CE but it seems there is nothing in the troubleshooting docs that helps recover from this condition.
      I tried a couple of times.

      Upgrade was done following instructions.

      What can I do to fix this situation?

      Thanks for your advice.

      Max

      1 Reply Last reply Reply Quote 0
      • jimpJ jimp moved this topic from Problems Installing or Upgrading pfSense Software on
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        The only thing that looks like a real error there is this:

        Fatal error: Array and string offset access syntax with curly braces is no longer supported in /usr/local/pkg/squid.inc on line 852
        PHP ERROR: Type: 64, File: /usr/local/pkg/squid.inc, Line: 852, Message: Array and string offset access syntax with curly braces is no longer supportedpkg-static: DEINSTALL script failed
        

        Usually that isn't an issue though since it's in the deinstall script.

        I suggest uninstalling Squid/Squiguard/lightsquid before upgrading then re-installing them in 2.7. The settings will be retained.

        Steve

        C 1 Reply Last reply Reply Quote 1
        • C
          cbm128 @stephenw10
          last edited by

          Hello Steve,

          thanks for the reply.

          At my next window of opportunity I will repeat the process after having removed all the cephalopodus packges :)

          Thanks for the hint.

          Since my end goal is to install pfSense+, in case I will still have issues with the upgrade, will it possible for me to download an installation ISO and do a clean install of pfSense+ restoring my conf? (I am using it on a Proxmox VM)

          Thanks in advance,

          Max

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

            Currently it's not possible to install Plus directly but it's something we are working on now.

            If your goal is to get to 23.05 though you should be able to upgrade to that directly from 2.6. I would still uninstall Squid first.

            Steve

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