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

    Another instance of pfSense-upgrade is running. Try again later

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    24 Posts 12 Posters 20.8k Views 12 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.
    • C Offline
      crgbt @Dobby_
      last edited by

      @Dobby_ The CLI output in my post is from the ‘real’ CLI (via SSH), rather than the Web GUI ‘Command Prompt’ page - I didn’t realise you could run the options through the ‘Command Prompt’ page actually!

      Further update, I’ve tried forcing a pkg metadata update using ‘pkg-static update -f’ and a manual update check using ‘pfSense-upgrade -d -c’ with no success - the same errors are present, even after a system halt, power down (power out for 10 sec) and powered back up.

      1 Reply Last reply Reply Quote 0
      • B Offline
        Boboki
        last edited by

        I was able to fix mine.
        Go to system-update then Update settings and change it to previous version 23.01 and save it.
        In console run: pkg-static clean -ay; pkg-static install -fy pkg pfSense-repo pfSense-upgrade
        Once that completes go back to GUI and change back to current stable 23.05. Once that has saved, then go back to console and run the option 13 to upgrade. Worked like a champ for me.

        S X 2 Replies Last reply Reply Quote 1
        • C crgbt referenced this topic on
        • S Offline
          s0m3f00l @Boboki
          last edited by s0m3f00l

          @Boboki

          This did not work for me. See the following output.

          [23.01-RELEASE][admin@pfSense]/root:  pkg-static clean -ay; pkg-static install -fy pkg pfSense-repo pfSense-upgrade
          pkg-static: Repository pfSense-core missing. 'pkg update' required
          pkg-static: No package database installed.  Nothing to do!
          Updating pfSense-core repository catalogue...
          pkg-static: https://pfsense-plus-pkg00.atx.netgate.com/pfSense_plus-v23_01_armv7-core/meta.txz: Bad Request
          repository pfSense-core has no meta file, using default settings
          pkg-static: https://pfsense-plus-pkg00.atx.netgate.com/pfSense_plus-v23_01_armv7-core/packagesite.pkg: Bad Request
          pkg-static: https://pfsense-plus-pkg00.atx.netgate.com/pfSense_plus-v23_01_armv7-core/packagesite.txz: Bad Request
          Unable to update repository pfSense-core
          Updating pfSense repository catalogue...
          pkg-static: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_01_armv7-pfSense_plus_v23_01/meta.txz: Bad Request
          repository pfSense has no meta file, using default settings
          pkg-static: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_01_armv7-pfSense_plus_v23_01/packagesite.pkg: Bad Request
          pkg-static: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_01_armv7-pfSense_plus_v23_01/packagesite.txz: Bad Request
          Unable to update repository pfSense
          Error updating repositories!
          [23.01-RELEASE][admin@pfSense]/root: exit
          
          Netgate 3100 - (output omitted)
          
           0) Logout (SSH only)                  9) pfTop
           1) Assign Interfaces                 10) Filter Logs
           2) Set interface(s) IP address       11) Restart webConfigurator
           3) Reset webConfigurator password    12) PHP shell + Netgate pfSense Plus tools
           4) Reset to factory defaults         13) Update from console
           5) Reboot system                     14) Disable Secure Shell (sshd)
           6) Halt system                       15) Restore recent configuration
           7) Ping host                         16) Restart PHP-FPM
           8) Shell
          
          Enter an option: 13
          
          Segmentation fault (core dumped)
          failed to update the repository settings!!!
          failed to update the repository settings!!!
          Netgate 3100 - Serial:  (output omitted)
          
          

          edit also:

          [23.01-RELEASE][admin@pfSense]/root: pkg update
          ld-elf.so.1: /usr/local/sbin/pkg: Undefined symbol "__libc_start1@FBSD_1.7"
          

          maybe it is related?

          Thanks though

          B 1 Reply Last reply Reply Quote 0
          • B Offline
            Boboki @s0m3f00l
            last edited by

            @s0m3f00l And you made sure to go into the GUI, to the update settings and change it tp previous version 23.01 then save before you did that, correct?

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              s0m3f00l @Boboki
              last edited by

              @Boboki Yes sir

              Update Settings

              System Update

              B 1 Reply Last reply Reply Quote 0
              • B Offline
                Boboki @s0m3f00l
                last edited by

                @s0m3f00l Well, that is unfortunate. I guess try that with other suggestions and see if combo of this works. It worked for me on bare metal, so was worth posting. Good luck!

                1 Reply Last reply Reply Quote 1
                • S Offline
                  s0m3f00l
                  last edited by

                  Okay this one appears to work.

                  The basic process appears to be:

                  1. In Gui Set System Update to previous version

                  2. Goto console and enter 'pkg-static update -f'

                  3. In console enter 'pkg-static clean -ay; pkg-static install -fy pkg pfSense-repo
                    pfSense-upgrade
                    '

                  4. 'exit' the console

                  5. Goto GUI and change System Update to Current Stable (23.05) version

                  6. Goto admin page and use option '13'

                  7. Update starts and completes as normal.

                  Thanks to @Boboki for starting my path to upgrading.

                  See output below:

                  [23.01-RELEASE][admin@pfSense]/root: pkg-static update -f
                  Updating pfSense-core repository catalogue...
                  
                  Fetching meta.conf: 100%    163 B   0.2kB/s    00:01
                  Fetching packagesite.pkg: 100%    2 KiB   1.8kB/s    00:01
                  Processing entries: 100%
                  pfSense-core repository update completed. 7 packages processed.
                  Updating pfSense repository catalogue...
                  Fetching meta.conf: 100%    163 B   0.2kB/s    00:01
                  Fetching packagesite.pkg: 100%  142 KiB 145.7kB/s    00:01
                  Processing entries: 100%
                  pfSense repository update completed. 501 packages processed.
                  All repositories are up to date.
                  
                  [23.01-RELEASE][admin@pfSense]/root: pkg-static clean -ay; pkg-static install -fy pkg pfSense-repo pfSense-upgrade
                  Nothing to do.
                  Updating pfSense-core repository catalogue...
                  pfSense-core repository is up to date.
                  Updating pfSense repository catalogue...
                  pfSense repository is up to date.
                  All repositories are up to date.
                  The following 3 package(s) will be affected (of 0 checked):
                  
                  Installed packages to be DOWNGRADED:
                          pfSense-upgrade: 1.0_66 -> 1.0_61 [pfSense]
                          pkg: 1.19.1_1 -> 1.18.4_4 [pfSense]
                  
                  Installed packages to be REINSTALLED:
                          pfSense-repo-23.01 [pfSense]
                  
                  Number of packages to be reinstalled: 1
                  Number of packages to be downgraded: 2
                  
                  9 MiB to be downloaded.
                  [1/3] Fetching pfSense-repo-23.01.pkg: 100%    6 KiB   6.0kB/s    00:01
                  [2/3] Fetching pfSense-upgrade-1.0_61.pkg: 100%   22 KiB  22.5kB/s    00:01
                  [3/3] Fetching pkg-1.18.4_4.pkg: 100%    9 MiB   1.8MB/s    00:05
                  Checking integrity... done (0 conflicting)
                  [1/3] Reinstalling pfSense-repo-23.01...
                  [1/3] Extracting pfSense-repo-23.01: 100%
                  [2/3] Downgrading pfSense-upgrade from 1.0_66 to 1.0_61...
                  [2/3] Extracting pfSense-upgrade-1.0_61: 100%
                  [3/3] Downgrading pkg from 1.19.1_1 to 1.18.4_4...
                  [3/3] Extracting pkg-1.18.4_4: 100%
                  You may need to manually remove /usr/local/etc/pkg.conf if it is no longer needed.
                  [23.01-RELEASE][admin@pfSense]/root: exit
                  exit
                  Netgate 3100 -    (OUTPUT OMITTED)
                  
                  *** Welcome to Netgate pfSense Plus 23.01-RELEASE (arm) on pfSense_Edge ***
                  
                  (OUTPUT OMITTED)
                  
                   0) Logout (SSH only)                  9) pfTop
                   1) Assign Interfaces                 10) Filter Logs
                   2) Set interface(s) IP address       11) Restart webConfigurator
                   3) Reset webConfigurator password    12) PHP shell + Netgate pfSense Plus tools
                   4) Reset to factory defaults         13) Update from console
                   5) Reboot system                     14) Disable Secure Shell (sshd)
                   6) Halt system                       15) Restore recent configuration
                   7) Ping host                         16) Restart PHP-FPM
                   8) Shell
                  
                  Enter an option: 13
                  
                  Your Netgate device has pfSense+ as part of your device purchase.
                  >>> Setting vital flag on pfSense-upgrade... done.
                  ERROR: It was not possible to determine pfSense-u-boot-3100 remote version
                  ERROR: It was not possible to determine pkg remote version
                  >>> Updating repositories metadata...
                  Updating pfSense-core repository catalogue...
                  Fetching meta.conf: . done
                  Fetching packagesite.pkg: . done
                  Processing entries: . done
                  pfSense-core repository update completed. 7 packages processed.
                  Updating pfSense repository catalogue...
                  Fetching meta.conf: . done
                  Fetching packagesite.pkg: .......... done
                  Processing entries: .......... done
                  pfSense repository update completed. 501 packages processed.
                  All repositories are up to date.
                  >>> Setting vital flag on pkg... done.
                  Your packages are up to date
                  Netgate 3100 -    (OUTPUT OMITTED)
                  
                  *** Welcome to Netgate pfSense Plus 23.01-RELEASE (arm) on pfSense_Edge ***
                  
                  (OUTPUT OMITTED)
                  
                   
                   0) Logout (SSH only)                  9) pfTop
                   1) Assign Interfaces                 10) Filter Logs
                   2) Set interface(s) IP address       11) Restart webConfigurator
                   3) Reset webConfigurator password    12) PHP shell + Netgate pfSense Plus tools
                   4) Reset to factory defaults         13) Update from console
                   5) Reboot system                     14) Disable Secure Shell (sshd)
                   6) Halt system                       15) Restore recent configuration
                   7) Ping host                         16) Restart PHP-FPM
                   8) Shell
                  
                  Enter an option: 13
                  
                  Your Netgate device has pfSense+ as part of your device purchase.
                  >>> Updating repositories metadata...
                  Updating pfSense-core repository catalogue...
                  Fetching meta.conf: . done
                  Fetching packagesite.pkg: . done
                  Processing entries: . done
                  pfSense-core repository update completed. 7 packages processed.
                  Updating pfSense repository catalogue...
                  Fetching meta.conf: . done
                  Fetching packagesite.pkg: .......... done
                  Processing entries: .......... done
                  pfSense repository update completed. 501 packages processed.
                  All repositories are up to date.
                  
                  Netgate 3100 -    (OUTPUT OMITTED)
                  
                  *** Welcome to Netgate pfSense Plus 23.01-RELEASE (arm) on pfSense_Edge ***
                  
                  (OUTPUT OMITTED)
                  
                   0) Logout (SSH only)                  9) pfTop
                   1) Assign Interfaces                 10) Filter Logs
                   2) Set interface(s) IP address       11) Restart webConfigurator
                   3) Reset webConfigurator password    12) PHP shell + Netgate pfSense Plus tools
                   4) Reset to factory defaults         13) Update from console
                   5) Reboot system                     14) Disable Secure Shell (sshd)
                   6) Halt system                       15) Restore recent configuration
                   7) Ping host                         16) Restart PHP-FPM
                   8) Shell
                  
                  Enter an option: 13
                  
                  Your Netgate device has pfSense+ as part of your device purchase.
                  >>> Updating repositories metadata...
                  Updating pfSense-core repository catalogue...
                  Fetching meta.conf: . done
                  Fetching packagesite.pkg: . done
                  Processing entries: . done
                  pfSense-core repository update completed. 7 packages processed.
                  Updating pfSense repository catalogue...
                  Fetching meta.conf: . done
                  Fetching packagesite.pkg: .......... done
                  Processing entries:
                  Processing entries............. done
                  pfSense repository update completed. 515 packages processed.
                  All repositories are up to date.
                  >>> Upgrading pfSense-upgrade... done.
                  Messages:
                  Your Netgate device has pfSense+ as part of your device purchase.
                  >>> Setting vital flag on pfSense-upgrade... done.
                  >>> Updating repositories metadata...
                  Updating pfSense-core repository catalogue...
                  Fetching meta.conf: . done
                  Fetching packagesite.pkg: . done
                  Processing entries: . done
                  pfSense-core repository update completed. 7 packages processed.
                  Updating pfSense repository catalogue...
                  Fetching meta.conf: . done
                  Fetching packagesite.pkg: .......... done
                  Processing entries:
                  Processing entries............. done
                  pfSense repository update completed. 515 packages processed.
                  All repositories are up to date.
                  >>> Setting vital flag on pkg... done.
                  
                  The following 115 package(s) will be affected (of 0 checked):
                  
                  New packages to be INSTALLED:
                          lua54: 5.4.4 [pfSense]
                          pfSense-Status_Monitoring-php82: 1.8_3 [pfSense]
                          php82: 8.2.4 [pfSense]
                          php82-bcmath: 8.2.4 [pfSense]
                          php82-bz2: 8.2.4 [pfSense]
                          php82-ctype: 8.2.4 [pfSense]
                          php82-curl: 8.2.4 [pfSense]
                          php82-dom: 8.2.4 [pfSense]
                          php82-filter: 8.2.4 [pfSense]
                          php82-gettext: 8.2.4 [pfSense]
                          php82-intl: 8.2.4_1 [pfSense]
                          php82-ldap: 8.2.4 [pfSense]
                          php82-libbe: 0.1.4.1 [pfSense]
                          php82-mbstring: 8.2.4 [pfSense]
                          php82-opcache: 8.2.4 [pfSense]
                          php82-openssl_x509_crl: 1.3_2 [pfSense]
                          php82-pcntl: 8.2.4 [pfSense]
                          php82-pdo: 8.2.4 [pfSense]
                          php82-pdo_sqlite: 8.2.4 [pfSense]
                          php82-pear: 1.10.13 [pfSense]
                          php82-pear-Auth_RADIUS: 1.1.0_4 [pfSense]
                          php82-pear-Cache_Lite: 1.8.3,1 [pfSense]
                          php82-pear-Crypt_CHAP: 1.5.0_2 [pfSense]
                          php82-pear-HTTP_Request2: 2.5.1,1 [pfSense]
                          php82-pear-Mail: 1.4.1,1 [pfSense]
                          php82-pear-Net_IPv6: 1.3.0.b4_2 [pfSense]
                          php82-pear-Net_SMTP: 1.10.1 [pfSense]
                          php82-pear-Net_Socket: 1.2.2 [pfSense]
                          php82-pear-Net_URL2: 2.2.1 [pfSense]
                          php82-pear-XML_RPC2: 1.1.5 [pfSense]
                          php82-pecl-mcrypt: 1.0.6 [pfSense]
                          php82-pecl-radius: 1.4.0b1_2 [pfSense]
                          php82-pecl-rrd: 2.0.3 [pfSense]
                          php82-pfSense-module: 0.95 [pfSense]
                          php82-phpseclib: 2.0.17 [pfSense]
                          php82-posix: 8.2.4 [pfSense]
                          php82-readline: 8.2.4 [pfSense]
                          php82-session: 8.2.4 [pfSense]
                          php82-shmop: 8.2.4 [pfSense]
                          php82-simplexml: 8.2.4 [pfSense]
                          php82-sockets: 8.2.4 [pfSense]
                          php82-sqlite3: 8.2.4 [pfSense]
                          php82-sysvmsg: 8.2.4 [pfSense]
                          php82-sysvsem: 8.2.4 [pfSense]
                          php82-sysvshm: 8.2.4 [pfSense]
                          php82-tokenizer: 8.2.4 [pfSense]
                          php82-xml: 8.2.4 [pfSense]
                          php82-xmlreader: 8.2.4 [pfSense]
                          php82-xmlwriter: 8.2.4 [pfSense]
                          php82-zlib: 8.2.4 [pfSense]
                          pkcs11-helper: 1.29.0 [pfSense]
                  
                  Installed packages to be UPGRADED:
                          bind-tools: 9.18.8 -> 9.18.13 [pfSense]
                          ca_root_nss: 3.83 -> 3.89 [pfSense]
                          ccid: 1.5.0 -> 1.5.1 [pfSense]
                          check_reload_status: 0.0.14 -> 0.0.15 [pfSense]
                          curl: 7.85.0 -> 8.0.1 [pfSense]
                          dbus: 1.14.4,1 -> 1.14.6,1 [pfSense]
                          dnsmasq: 2.87,1 -> 2.89_1,1 [pfSense]
                          dpinger: 3.2 -> 3.3 [pfSense]
                          expat: 2.4.9 -> 2.5.0 [pfSense]
                          gettext-runtime: 0.21 -> 0.21.1 [pfSense]
                          glib: 2.74.0,2 -> 2.76.1,2 [pfSense]
                          gnugrep: 3.8 -> 3.10 [pfSense]
                          jpeg-turbo: 2.1.4 -> 2.1.5.1 [pfSense]
                          libdeflate: 1.14 -> 1.18 [pfSense]
                          libedit: 3.1.20210910,1 -> 3.1.20221030,1 [pfSense]
                          libffi: 3.4.3 -> 3.4.4 [pfSense]
                          libgd: 2.3.3_2,1 -> 2.3.3_5,1 [pfSense]
                          libgpg-error: 1.45 -> 1.46 [pfSense]
                          libidn2: 2.3.3_1 -> 2.3.4 [pfSense]
                          libnghttp2: 1.48.0 -> 1.52.0 [pfSense]
                          libpcap: 1.10.1_2 -> 1.10.3 [pfSense]
                          libpsl: 0.21.1_6 -> 0.21.2_2 [pfSense]
                          libssh2: 1.10.0,3 -> 1.10.0_1,3 [pfSense]
                          lighttpd: 1.4.67 -> 1.4.69_1 [pfSense]
                          lua-resty-core: 0.1.23 -> 0.1.24 [pfSense]
                          luajit-openresty: 2.1.20220915 -> 2.1.20230119 [pfSense]
                          mobile-broadband-provider-info: 20220725 -> 20221107 [pfSense]
                          mpd5: 5.9_12 -> 5.9_14 [pfSense]
                          nginx: 1.22.0_9,3 -> 1.22.1_5,3 [pfSense]
                          nss: 3.84 -> 3.89 [pfSense]
                          nut: 2.8.0_13 -> 2.8.0_22 [pfSense]
                          openldap26-client: 2.6.3 -> 2.6.4 [pfSense]
                          opensc: 0.22.0 -> 0.23.0_1 [pfSense]
                          openvpn: 2.6.0_13 -> 2.6.2 [pfSense]
                          pcre: 8.45_2 -> 8.45_3 [pfSense]
                          pcre2: 10.40 -> 10.42 [pfSense]
                          pcsc-lite: 1.9.5,2 -> 1.9.9,2 [pfSense]
                          pfSense: 23.01 -> 23.05 [pfSense]
                          pfSense-base: 23.01 -> 23.05 [pfSense-core]
                          pfSense-boot: 23.01 -> 23.05 [pfSense-core]
                          pfSense-default-config-serial: 23.01 -> 23.05 [pfSense-core]
                          pfSense-kernel-pfSense-3100: 23.01 -> 23.05 [pfSense-core]
                          pfSense-pkg-WireGuard: 0.1.6_5 -> 0.2.0_2 [pfSense]
                          pfSense-pkg-pfBlockerNG-devel: 3.2.0_4 -> 3.2.0_5 [pfSense]
                          pfSense-pkg-suricata: 6.0.10_4 -> 6.0.12 [pfSense]
                          pfSense-rc: 23.01 -> 23.05 [pfSense-core]
                          pfSense-repo: 23.01 -> 23.05 [pfSense]
                          pftop: 0.8 -> 0.8_2 [pfSense]
                          png: 1.6.38 -> 1.6.39 [pfSense]
                          py311-sqlite3: 3.11.1_8 -> 3.11.2_8 [pfSense]
                          py39-libzfs: 1.1.2022081600 -> 1.1.2023020700 [pfSense]
                          py39-yaml: 5.4.1 -> 6.0 [pfSense]
                          python311: 3.11.1_1 -> 3.11.2_2 [pfSense]
                          python39: 3.9.16 -> 3.9.16_2 [pfSense]
                          readline: 8.1.2 -> 8.2.1 [pfSense]
                          rrdtool: 1.8.0_1 -> 1.8.0_2 [pfSense]
                          sqlite3: 3.39.3_1,1 -> 3.41.0_1,1 [pfSense]
                          strongswan: 5.9.8 -> 5.9.10_2 [pfSense]
                          sudo: 1.9.12 -> 1.9.13p3 [pfSense]
                          suricata: 6.0.10_2 -> 6.0.12 [pfSense]
                          tiff: 4.4.0 -> 4.4.0_1 [pfSense]
                          unbound: 1.17.1_2 -> 1.17.1_3 [pfSense]
                          webp: 1.2.4 -> 1.3.0 [pfSense]
                          zstd: 1.5.2_1 -> 1.5.4_1 [pfSense]
                  
                  Number of packages to be installed: 51
                  Number of packages to be upgraded: 64
                  
                  The process will require 69 MiB more space.
                  229 MiB to be downloaded.
                  
                  **** WARNING ****
                  Reboot will be required!!
                  Proceed with upgrade? (y/N) y
                  
                  B C 2 Replies Last reply Reply Quote 3
                  • B Offline
                    Boboki @s0m3f00l
                    last edited by

                    @s0m3f00l Glad it worked out! Happy that it fixed at least ONE person, or I should say lead them to the fix for themsevles.

                    1 Reply Last reply Reply Quote 1
                    • C Offline
                      crgbt @s0m3f00l
                      last edited by

                      @s0m3f00l @Boboki

                      Looks like your suggestions have worked for me on my SG-3100, thanks for your help.

                      1 Reply Last reply Reply Quote 2
                      • X Offline
                        xirus @Boboki
                        last edited by

                        @Boboki thanks, your method worked for me! With a slight variation: in the last step I just pressed 'upgrade' in the Gui, instead of going back to command prompt.

                        B 1 Reply Last reply Reply Quote 1
                        • B Offline
                          Boboki @xirus
                          last edited by

                          @xirus Awesome, that is good to know as well!

                          1 Reply Last reply Reply Quote 1
                          • B bryanpedini referenced this topic on
                          • M Offline
                            macterminal
                            last edited by

                            Reconecting the WAN Port solves the problem.
                            I verified this on a Netgate 6100 and a Netgate 2100.

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