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

    after upgrading to 25.03_Beta Cloned boot environment - now have PHP Fatal error code and blank blue page when attempting to access boot environments

    Plus 25.03 Develoment Snapshots
    3
    10
    219
    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.
    • T
      The Party of Hell No
      last edited by

      Error:
      [11-May-2025 23:48:01 America/Denver] PHP Fatal error: Uncaught ValueError: array_combine(): Argument #1 ($keys) and argument #2 ($values) must have the same number of elements in /usr/local/pfSense/include/www/system_be.inc:781
      Stack trace:
      #0 /usr/local/pfSense/include/www/system_be.inc(781): array_combine(Array, Array)
      #1 /usr/local/pfSense/include/www/system_be.inc(907): zfs_list('pfSense/ROOT', 'pfsense:descrip...', 'pfsense:failed', 'pfsense:lastboo...', 'pfsense:prior', 'pfsense:protect', 'pfsense:upgradi...', 'pfsense:version')
      #2 /usr/local/www/system_be.php(89): be_get_bootenv_props_ex(Object(LibbeHandle), Array)
      #3 {main}
      thrown in /usr/local/pfSense/include/www/system_be.inc on line 781
      [11-May-2025 23:48:16 America/Denver] PHP Fatal error: Uncaught ValueError: array_combine(): Argument #1 ($keys) and argument #2 ($values) must have the same number of elements in /usr/local/pfSense/include/www/system_be.inc:781
      Stack trace:
      #0 /usr/local/pfSense/include/www/system_be.inc(781): array_combine(Array, Array)
      #1 /usr/local/pfSense/include/www/system_be.inc(907): zfs_list('pfSense/ROOT', 'pfsense:descrip...', 'pfsense:failed', 'pfsense:lastboo...', 'pfsense:prior', 'pfsense:protect', 'pfsense:upgradi...', 'pfsense:version')
      #2 /usr/local/www/system_be.php(89): be_get_bootenv_props_ex(Object(LibbeHandle), Array)
      #3 {main}
      thrown in /usr/local/pfSense/include/www/system_be.inc on line 781

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

        So you cloned a 24.11 BE then booted in to it and upgraded that to 25.03-beta?

        T 1 Reply Last reply Reply Quote 0
        • stephenw10S stephenw10 moved this topic from General pfSense Questions
        • T
          The Party of Hell No @stephenw10
          last edited by

          @stephenw10 I cloned my 24.11 Release. Did not boot out or reboot. Ran the updater 25.03 Beta and it all worked. I proceeded to System - Boot Environments - to the Active boot environment and proceeded to edit the name and description to reflect a Post 25.03-BETA boot environment. It balked at my first attempt - I assume because I used a comma. I re-edited to remove the comma and saved and here we are!

          I have been here before with re-naming a boot environment and php errors.

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

            Hmm, OK. What excatly was the BE named before and after?

            T 2 Replies Last reply Reply Quote 0
            • T
              The Party of Hell No @stephenw10
              last edited by The Party of Hell No

              @stephenw10

              Before: Current_25.03_BETA_Updated_From_24.11_RELEASE_24.11.r.20241112.1813_LAST_ACTIVE
              Which is the current BE

              My first edit:
              Current_25.03_BETA_Updated_From_24.11_RELEASE,24.11.r.20241112.1813_LAST_ACTIVE

              My final edit - which lead to the crash report - I believe:
              Current_25.03_BETA_Updated_From_24.11_RELEASE_and_24.11.r.20241112.1813_LAST_ACTIVE

              Description for both:
              Post 25.03 BETA update

              M 1 Reply Last reply Reply Quote 0
              • T
                The Party of Hell No @stephenw10
                last edited by

                @stephenw10 Some more information - when I decided if I could roll-back using - Diagnostics - configuration history - I get the same blank blue screen with the words "Return to dashboard."

                stephenw10S 1 Reply Last reply Reply Quote 0
                • M
                  marcg @The Party of Hell No
                  last edited by marcg

                  @The-Party-of-Hell-No said in after upgrading to 25.03_Beta Cloned boot environment - now have PHP Fatal error code and blank blue page when attempting to access boot environments:

                  My first edit:
                  Current_25.03_BETA_Updated_From_24.11_RELEASE,24.11.r.20241112.1813_LAST_ACTIVE

                  The comma or periods in the name may have triggered something. Valid characters for the BE name field are [0-9a-zA-Z_] per the help text in the GUI.

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    The Party of Hell No @marcg
                    last edited by

                    @marcg From above:
                    "It balked at my first attempt - I assume because I used a comma. I re-edited to remove the comma and saved and here we are!"

                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator @The Party of Hell No
                      last edited by

                      @The-Party-of-Hell-No said in after upgrading to 25.03_Beta Cloned boot environment - now have PHP Fatal error code and blank blue page when attempting to access boot environments:

                      when I decided if I could roll-back using - Diagnostics - configuration history - I get the same blank blue screen

                      So just visiting the Diag > Config History page?

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        The Party of Hell No @stephenw10
                        last edited by

                        @stephenw10 Yes same blank blue screen with the words "Return to Dashboard" which when clicked on returns me to the dashboard.

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