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

    23.01 -> 23.05 upgrade failed

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    84 Posts 26 Posters 52.5k 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.
    • D
      driise @driise
      last edited by driise

      @driise

      List of packages:

      [23.01-RELEASE][admin@pfsense-a.home.arpa]/root: /usr/local/sbin/pkg-static info -a

      [23.01-RELEASE][admin@pfsense-a.home.arpa]/root: /usr/local/sbin/pkg-static info -a
      beep-1.0_1                     Beeps a certain duration and pitch out of the PC Speaker
      bind-tools-9.18.8              Command line tools from BIND: delv, dig, host, nslookup...
      bsnmp-regex-0.6_2              bsnmpd module allowing creation of counters from log files
      bsnmp-ucd-0.4.5                bsnmpd module that implements parts of UCD-SNMP-MIB
      bwi-firmware-kmod-3.130.20     Broadcom AirForce IEEE 802.11 Firmware Kernel Module
      ca_root_nss-3.83               Root certificate bundle from the Mozilla Project
      ccid-1.5.0                     Generic driver for USB CCID and ICCD
      check_reload_status-0.0.14     run various pfSense scripts on event.
      choparp-20150613               Simple proxy arp daemon
      cpdup-1.22                     Comprehensive filesystem mirroring and backup program
      cpustats-0.1_1                 cpustats
      curl-7.85.0                    Command line tool and library for transferring data with URLs
      cyrus-sasl-2.1.28              RFC 2222 SASL (Simple Authentication and Security Layer)
      dbus-1.14.4,1                  Message bus system for inter-application communication
      devcpu-data-20221002           AMD and Intel CPUs microcode updates
      devcpu-data-amd-20221002       AMD CPUs microcode updates
      devcpu-data-intel-20220809     Intel CPU microcode updates
      dhcp6-20080615.2_4             KAME DHCP6 client, server, and relay
      dhcpleases-0.5_1               read dhpcd.lease file and add it to hosts file
      dhcpleases6-0.1_3              read dhpcd6.leases file and trigger command on modification
      dmidecode-3.4_2                Tool for dumping DMI (SMBIOS) contents in human-readable format
      dnsmasq-2.87,1                 Lightweight DNS forwarder, DHCP, and TFTP server
      dpinger-3.2                    IP device monitoring tool
      expat-2.4.9                    XML 1.0 parser written in C
      expiretable-0.6_2              Utility to remove entries from the pf(4) table based on their age
      filterdns-2.2                  filterdns
      filterlog-0.1_9                filterlog
      gettext-runtime-0.21           GNU gettext runtime libraries and programs
      glib-2.74.0,2                  Some useful routines of C programming (current stable version)
      hostapd-2.10_5                 IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
      icu-72.1,1                     International Components for Unicode (from IBM)
      iftop-1.0.p4                   Display bandwidth usage on an interface by host
      igmpproxy-0.3_1,1              Multicast forwarding IGMP proxy
      indexinfo-0.3.1                Utility to regenerate the GNU info page index
      ipmitool-1.8.18_3              CLI to manage IPMI systems
      isc-dhcp44-client-4.4.3P1      The ISC Dynamic Host Configuration Protocol client
      isc-dhcp44-relay-4.4.3P1       The ISC Dynamic Host Configuration Protocol relay
      isc-dhcp44-server-4.4.3P1      ISC Dynamic Host Configuration Protocol server
      json-c-0.16                    JSON (JavaScript Object Notation) implementation in C
      ldns-1.8.3                     Library for programs conforming to DNS RFCs and drafts
      libargon2-20190702             Memory hard password hashing program and library
      libedit-3.1.20210910,1         Command line editor library
      libevent-2.1.12                API for executing callback functions on events or timeouts
      libffi-3.4.3                   Foreign Function Interface
      libgcrypt-1.9.4_1              General purpose cryptographic library based on the code from GnuPG
      libgpg-error-1.45              Common error values for all GnuPG components
      libiconv-1.17                  Character set conversion library
      libidn2-2.3.3_1                Implementation of IDNA2008 internationalized domain names
      libinotify-20211018            Kevent based inotify compatible library
      libltdl-2.4.7                  System independent dlopen wrapper
      liblz4-1.9.4,1                 LZ4 compression library, lossless and very fast
      libmcrypt-2.5.8_3              Multi-cipher cryptographic library (used in PHP)
      libnghttp2-1.48.0              HTTP/2.0 C Library
      libpsl-0.21.1_6                C library to handle the Public Suffix List
      libsodium-1.0.18               Library to build higher-level cryptographic tools
      libssh2-1.10.0,3               Library implementing the SSH2 protocol
      libucl-0.8.1                   Universal configuration library parser
      libunistring-1.1               Unicode string library
      libuv-1.44.2                   Multi-platform support library with a focus on asynchronous I/O
      libxml2-2.10.3_1               XML parser library for GNOME
      libxslt-1.1.37                 XML stylesheet transformation library
      links-2.28,1                   Lynx-like text WWW browser
      lua-resty-core-0.1.23          New FFI-based Lua API for OpenResty NGINX Lua modules
      lua-resty-lrucache-0.13        Lua-land LRU cache based on the LuaJIT FFI
      luajit-openresty-2.1.20220915  Just-In-Time Compiler for Lua (OpenResty branch)
      lzo2-2.10_1                    Portable speedy, lossless data compression library
      minicron-0.0.2                 very small cron
      miniupnpd-2.2.1_1,1            UPnP IGD implementation which uses pf/ipf
      mobile-broadband-provider-info-20220725 Service mobile broadband provider database
      mpd5-5.9_12                    Multi-link PPP daemon based on netgraph(4)
      mpdecimal-2.5.1                C/C++ arbitrary precision decimal floating point libraries
      nginx-1.22.0_9,3               Robust and small WWW server
      nss_ldap-1.265_14              RFC 2307 NSS module
      ntp-4.2.8p15_5                 The Network Time Protocol Distribution
      oniguruma-6.9.8_1              Regular expressions library compatible with POSIX/GNU/Perl
      openldap26-client-2.6.3        Open source LDAP client implementation
      opensc-0.22.0                  Libraries and utilities to access smart cards
      openvpn-2.6.0_13               Secure IP/Ethernet tunnel daemon
      openvpn-auth-script-1.0.0.3    Generic script-based deferred auth plugin for OpenVPN
      pam_ldap-186_1                 PAM module for authenticating with LDAP
      pam_mkhomedir-0.2              Create HOME with a PAM module on demand
      pcre-8.45_2                    Perl Compatible Regular Expressions library
      pcre2-10.40                    Perl Compatible Regular Expressions library, version 2
      pcsc-lite-1.9.5,2              Middleware library to access a smart card using SCard API (PC/SC)
      perl5-5.32.1_3                 Practical Extraction and Report Language
      pfSense-23.01                  Meta package to install pfSense required ports
      pfSense-Status_Monitoring-1.8  pfSense Status Monitoring
      pfSense-base-23.01             pfSense core files
      pfSense-boot-23.01             pfSense boot files
      pfSense-default-config-23.01   pfSense default config
      pfSense-kernel-pfSense-23.01   pfSense kernel (pfSense)
      pfSense-rc-23.01               pfSense rc script and rc.initial shell
      pfSense-repo-23.01             Setup pfSense pkg(8) repositories
      pfSense-repoc-20230523         pfSense dynamic repository client
      pfSense-upgrade-1.0_66         pfSense upgrade script
      pftop-0.8                      Utility for real-time display of statistics for pf
      php81-8.1.11                   PHP Scripting Language (8.1.X branch)
      php81-bcmath-8.1.11            The bcmath shared extension for php
      php81-bz2-8.1.11               The bz2 shared extension for php
      php81-ctype-8.1.11             The ctype shared extension for php
      php81-curl-8.1.11              The curl shared extension for php
      php81-dom-8.1.11               The dom shared extension for php
      php81-filter-8.1.11            The filter shared extension for php
      php81-gettext-8.1.11           The gettext shared extension for php
      php81-intl-8.1.11_1            The intl shared extension for php
      php81-ldap-8.1.11              The ldap shared extension for php
      php81-libbe-0.1.4.1            FreeBSD libbe(3) library glue extension for PHP
      php81-mbstring-8.1.11          The mbstring shared extension for php
      php81-opcache-8.1.11           The opcache shared extension for php
      php81-openssl_x509_crl-1.3_1   PHP Class to create openssl Certificate Revocation List (CRL)
      php81-pcntl-8.1.11             The pcntl shared extension for php
      php81-pdo-8.1.11               The pdo shared extension for php
      php81-pdo_sqlite-8.1.11        The pdo_sqlite shared extension for php
      php81-pear-1.10.13             PEAR framework for PHP
      php81-pear-Auth_RADIUS-1.1.0_4 PEAR wrapper classes for the RADIUS PECL
      php81-pear-Cache_Lite-1.8.3,1  Fast and Safe little cache system
      php81-pear-Crypt_CHAP-1.5.0_2  PEAR class for generating CHAP packets
      php81-pear-HTTP_Request2-2.5.1,1 PEAR classes providing an easy way to perform HTTP requests
      php81-pear-Mail-1.4.1,1        PEAR class that provides multiple interfaces for sending emails
      php81-pear-Net_IPv6-1.3.0.b4_2 Check and validate IPv6 addresses
      php81-pear-Net_SMTP-1.10.1     PEAR class that provides an implementation of the SMTP protocol
      php81-pear-Net_Socket-1.2.2    PEAR Network Socket Interface
      php81-pear-Net_URL2-2.2.1      PEAR Class for parsing and handling URL
      php81-pear-XML_RPC2-1.1.5      XML-RPC client/server library
      php81-pecl-mcrypt-1.0.5        PHP extension for mcrypt, removed in PHP 7.2
      php81-pecl-radius-1.4.0b1_2    Radius client library for PHP
      php81-pecl-rrd-2.0.3           PHP bindings to rrd tool system
      php81-pfSense-module-0.91      Library for getting useful info
      php81-phpseclib-2.0.17         PHP arbitrary-precision integer arithmetic library
      php81-posix-8.1.11             The posix shared extension for php
      php81-readline-8.1.11          The readline shared extension for php
      php81-session-8.1.11           The session shared extension for php
      php81-shmop-8.1.11             The shmop shared extension for php
      php81-simplexml-8.1.11         The simplexml shared extension for php
      php81-sockets-8.1.11           The sockets shared extension for php
      php81-sqlite3-8.1.11           The sqlite3 shared extension for php
      php81-sysvmsg-8.1.11           The sysvmsg shared extension for php
      php81-sysvsem-8.1.11           The sysvsem shared extension for php
      php81-sysvshm-8.1.11           The sysvshm shared extension for php
      php81-tokenizer-8.1.11         The tokenizer shared extension for php
      php81-xml-8.1.11               The xml shared extension for php
      php81-xmlreader-8.1.11         The xmlreader shared extension for php
      php81-xmlwriter-8.1.11         The xmlwriter shared extension for php
      php81-zlib-8.1.11              The zlib shared extension for php
      pkg-1.19.1_1                   Package manager
      py39-libzfs-1.1.2022081600     Python libzfs bindings
      py39-setuptools-63.1.0         Python packages installer
      python311-3.11.1_1             Interpreted object-oriented programming language
      python39-3.9.16                Interpreted object-oriented programming language
      qstats-0.2                     read dhpcd.lease file and add it to hosts file
      radvd-2.19_2                   Linux/BSD IPv6 router advertisement daemon
      rate-0.9_2                     Traffic analysis command-line utility
      readline-8.1.2                 Library for editing command lines as they are typed
      rrdtool-1.8.0_1                Round Robin Database Tools
      scponly-4.8.20110526_5         Tiny shell that only permits scp and sftp
      smartmontools-7.3              S.M.A.R.T. disk monitoring tools
      sqlite3-3.39.3_1,1             SQL database engine in a C library
      ssh_tunnel_shell-0.2_1         SSH tunnel shell
      sshguard-2.4.2_2,1             Protect hosts from brute-force attacks against SSH and other services
      strongswan-5.9.8               Open Source IKEv2 IPsec-based VPN solution
      uclcmd-0.1_3                   Command line tool for working with UCL config files
      unbound-1.17.1_2               Validating, recursive, and caching DNS resolver
      voucher-0.1_2                  Voucher support
      vstr-1.0.15_1                  General purpose string library for C
      whois-5.5.7                    Marco d'Itri whois client
      wol-0.7.1_4                    Tool to wake up Wake-On-LAN compliant computers
      wpa_supplicant-2.10_6          Supplicant (client) for WPA/802.1x protocols
      wrapalixresetbutton-0.0.13     Utility to detect platform reset button state for use in scripting
      xinetd-2.3.15_2                Replacement for inetd with better control and logging
      zstd-1.5.2_1                   Fast real-time compression algorithm
      
      D 1 Reply Last reply Reply Quote 0
      • D
        driise @driise
        last edited by

        @driise said in 23.01 -> 23.05 upgrade failed:

        pfSense-upgrade-1.0_66

        more info:

        GUI set to 23.01 branch

        
        [23.01-RELEASE][admin@pfSense.home.arpa]/usr/local/etc: pkg info -l pfSense-upgrade
        pfSense-upgrade-1.0_61:
        	/usr/local/libexec/pfSense-upgrade
        	/usr/local/pfSense/include/Netgate/repos/pfSense-update-repos.inc.php
        	/usr/local/sbin/pfSense-update-repos.php
        	/usr/local/sbin/pfSense-upgrade
        	/usr/local/share/licenses/pfSense-upgrade-1.0_61/APACHE20
        	/usr/local/share/licenses/pfSense-upgrade-1.0_61/LICENSE
        	/usr/local/share/licenses/pfSense-upgrade-1.0_61/catalog.mk
        [23.01-RELEASE][admin@pfSense.home.arpa]/usr/local/etc:
        
        

        GUI set to 23.05 branch

        
        [23.01-RELEASE][admin@pfSense.home.arpa]/usr/local/etc: pkg info -l pfSense-upgrade
        ld-elf.so.1: /usr/local/sbin/pkg: Undefined symbol "__libc_start1@FBSD_1.7"
        [23.01-RELEASE][admin@pfSense.home.arpa]/usr/local/etc:
        

        /usr/local/sbin/pkg* files from 23.05
        (note different file sizes from the _61 files which are from 23.01

        [23.01-RELEASE][admin@pfSense.home.arpa]/usr/local/etc: ls -al /usr/local/sbin/pkg*
        -rwxr-xr-x  1 root  wheel   2917568 May 23 12:56 /usr/local/sbin/pkg
        -rwxr-xr-x  1 root  wheel  28860304 May 23 12:56 /usr/local/sbin/pkg-static
        -rwxr-xr-x  1 root  wheel  29087192 Jan  7 13:49 /usr/local/sbin/pkg-static.pkgsave
        -rwxr-xr-x  1 root  wheel  29127216 May 28 10:08 /usr/local/sbin/pkg-static_61
        -rwxr-xr-x  1 root  wheel   2912880 May 28 10:05 /usr/local/sbin/pkg_61
        
        
        
        1 Reply Last reply Reply Quote 0
        • peteP
          pete
          last edited by pete

          A recap and what I see this morning on master PFSense box.

          1 - PFSense 23.01 was running fine last week. On notification of update to 23.05 backed it up.
          2 - updated box and update failed.
          3 - box did not reboot - debend.
          4 - Installed 2.6.0-RELEASE on box and used back up from PFSense 23.01. It worked with errors and currently running.
          5 - Tried to register box with new token to update box to PFSense 23.01 and got a message that box is already registered.
          6 - This morning Mon, May 29, 23 got a new message to update.

          2.6.0-RELEASE (amd64)
          built on Mon Jan 31 19:57:53 UTC 2022
          FreeBSD 12.3-STABLE
          Version 23.01 is available. 
          Version information updated at Mon May 29 6:09:08 CDT 2023
          

          So should I back up and try to update?

          Should I try to update via command line console?
          or
          Via update GUI?

          • Pete

          Auto mater
          23.09.1-RELEASE (amd64)
          built on Mon Dec 11 12:24:00 CST 2023
          FreeBSD 14.0-CURRENT
          PFSense + Qotom - Master
          PFSense + Jetway - Backup
          PFSense + Jetway - Backup
          PFSense + Generic - Backup

          D Dobby_D 2 Replies Last reply Reply Quote 0
          • D
            driise @pete
            last edited by

            @pete

            Think this means that it's old activation token was detected (same thing mine did when I re-installed). It will upgrade to 23.01 just fine. I'll bet a donut you'll have the same upgrade failure going to 23.05. It's odd, 23.05 worked on my VM (failed first time, worked second), but not my physical regardless what I try to do on it.

            peteP 1 Reply Last reply Reply Quote 0
            • peteP
              pete @driise
              last edited by

              @driise

              Thank you. This is the original master PFSense box.

              I am dependent on this box right now and the backup box is running fine but I have not restored the old configuration on it yet.

              • Pete

              Auto mater
              23.09.1-RELEASE (amd64)
              built on Mon Dec 11 12:24:00 CST 2023
              FreeBSD 14.0-CURRENT
              PFSense + Qotom - Master
              PFSense + Jetway - Backup
              PFSense + Jetway - Backup
              PFSense + Generic - Backup

              GertjanG 1 Reply Last reply Reply Quote 0
              • GertjanG
                Gertjan @pete
                last edited by

                @pete said in 23.01 -> 23.05 upgrade failed:

                This is the original master PFSense box

                Next time™© :
                Get the "soon to be previous firmware" (23.01 in this case) from Netgate using the TAC service.
                If something goes wrong, no need to go all the way back to 2.6.0 .... As importing a future 23.01 config into an older 2.6.0 version is far from ideal.

                This will kick in inverse Murphy's law : "if you have an easy way back, you won't need it"

                Also : If you had 23.01,didn't you have ZFS ?

                If the 23.05 isn't playing well for me, I can get back to 23.01 with one click :

                df97cad5-6aed-4b5b-afb3-99c8f0ce055d-image.png

                Btw : to get ZFS, you need to re install ones from USB and select the ZFS partition scheme.

                No "help me" PM's please. Use the forum, the community will thank you.
                Edit : and where are the logs ??

                peteP S 2 Replies Last reply Reply Quote 0
                • peteP
                  pete @Gertjan
                  last edited by

                  @Gertjan

                  Get the "soon to be previous firmware" (23.01 in this case) from Netgate using the TAC service.
                  If something goes wrong, no need to go all the way back to 2.6.0 .... As importing a future 23.01 config into an older 2.6.0 version is far from ideal.

                  Thank you. I did not know I could get 23.01 from the TAC service. I did get a few errors relating to my 23.01 configuration restoral to the 2.6.0 build. It is still runing fine today though. I did build a new box a couple of days ago and upgraded it to 23.01 but I have not restored the old 23.01 back up to it yet. I did move the WAN connection on the new box from the LAN to a T-Mobile modem to give it a try.....bit slower.

                  If you had 23.01,didn't you have ZFS ?

                  Yes ZFS on the 23.01 build. Wondering if that was the issue when upgrading the first time to 23.05.

                  • Pete

                  Auto mater
                  23.09.1-RELEASE (amd64)
                  built on Mon Dec 11 12:24:00 CST 2023
                  FreeBSD 14.0-CURRENT
                  PFSense + Qotom - Master
                  PFSense + Jetway - Backup
                  PFSense + Jetway - Backup
                  PFSense + Generic - Backup

                  1 Reply Last reply Reply Quote 0
                  • Dobby_D
                    Dobby_ @pete
                    last edited by

                    @pete said in 23.01 -> 23.05 upgrade failed:

                    5 - Tried to register box with new token to update box to PFSense 23.01 and got a message that box is already registered.

                    If no hardware changes were done, you
                    could use the old one again. I was
                    registering two PC Engines APU and
                    could use that token even again.

                    So should I back up and try to update?

                    I woudl try it, but in another way or order!

                    • 2.6 zfs fresh install
                      no pkgs, config backup and system backup
                    • upgrade to 23.01 zfs
                      no pkgs, config backup and system backup
                    • upgrade to 23.05 zfs

                    If all went fine for you, please create now a
                    new boot environment "2305fine install" or
                    what ever and then reboot. Now you install
                    the pkgs (but now latest version!) and then
                    you can begine to play in each one after
                    another one (backup). But if now something
                    goes wrong, you boot from the 2305failsafe
                    next time and get rid of all new installs! That
                    is saving your much time. If you have a config Backup, done step-by-step let us say for the
                    entire system, then all the rules then for all
                    you packages, you can play them back step
                    by step and will easily able to find out if a
                    failures occours what it was and when it
                    was occouring.

                    Should I try to update via command line console?

                    Definitely YES, each of mine were upgraded
                    and updated only via console, sorry I was not mentioned it before. (Above thread)

                    Via update GUI?

                    No! Please, don´t get me wrong here but
                    I personally would not do that!

                    #~. @Dobby

                    Turris Omnia - 4 Ports - 2 GB RAM / TurrisOS 7 Release (Btrfs)
                    PC Engines APU4D4 - 4 Ports - 4 GB RAM / pfSense CE 2.7.2 Release (ZFS)
                    PC Engines APU6B4 - 4 Ports - 4 GB RAM / pfSense+ (Plus) 24.03_1 Release (ZFS)

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

                      @Gertjan Plus is only available for direct install on Netgate hardware. 2.6 would have been CE.

                      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 0
                      • peteP
                        pete
                        last edited by pete

                        I am in house #2 and VPN'd to house #1 and see:

                        @Dobby_ said in 23.01 -> 23.05 upgrade failed:

                        If no hardware changes were done, you
                        could use the old one again. I was
                        registering two PC Engines APU and
                        could use that token even again.

                        Same hardware which was running 23.01 which is now running with a restored back up from 23.01 shows:

                        2.6.0-RELEASE (amd64)
                        built on Mon Jan 31 19:57:53 UTC 2022
                        FreeBSD 12.3-STABLE
                        
                        Version 23.01 is available. 
                        Version information updated at Mon May 29 14:51:16 CDT 2023
                        

                        and

                        register part is showing:
                        
                        Thank you for choosing Netgate pfSense®
                        
                        Your device does not require registration, we recognize it already. You may have already registered, or it may be a pre-registered Netgate appliance.
                        

                        This is what I mentioned earlier afraid now to update it except maybe via command line.

                        This is the master in house #1. I did configure Jetway backup with PFSense + and have not restored old backup to it yet .

                        I was going to get the Jetway going then swap it out with current master and see how it works then fix primary.

                        House #2 is stable with CE so will leave that alone for now running on a Qotom mini PC.

                        Version	2.6.0-RELEASE (amd64)
                        built on Mon Jan 31 19:57:53 UTC 2022
                        FreeBSD 12.3-STABLE
                        
                        The system is on the latest version.
                        Version information updated at Mon May 29 14:57:48 CDT 2023
                        
                        • Pete

                        Auto mater
                        23.09.1-RELEASE (amd64)
                        built on Mon Dec 11 12:24:00 CST 2023
                        FreeBSD 14.0-CURRENT
                        PFSense + Qotom - Master
                        PFSense + Jetway - Backup
                        PFSense + Jetway - Backup
                        PFSense + Generic - Backup

                        1 Reply Last reply Reply Quote 0
                        • peteP
                          pete
                          last edited by pete

                          You guys are great!!!!

                          I finished the Jetway just now which is sitting at 23.01.
                          For time bean will not update both firewalls to 23.05.

                          I restored the backup from the currently running master (Qotom) before I tried to update to the Jetway and I disconnected the WAN and LAN interfaces when I updated. Rebooted a couple of times via console and it booted just fine.

                          Next unplugging master and replacing it with the Jetway backup.

                          I have a serial port connection to a GPS and another one to the UPS which is no big deal right now.

                          It should be fine when I swap the Qotom for the Jetway.

                          • Pete

                          Auto mater
                          23.09.1-RELEASE (amd64)
                          built on Mon Dec 11 12:24:00 CST 2023
                          FreeBSD 14.0-CURRENT
                          PFSense + Qotom - Master
                          PFSense + Jetway - Backup
                          PFSense + Jetway - Backup
                          PFSense + Generic - Backup

                          1 Reply Last reply Reply Quote 0
                          • D
                            Draco @aaronssh
                            last edited by

                            @aaronssh Upgrading SG-5100 from 23.01. Hit the same certificate errors, and the same @pdavis steps fixed things for me.

                            23.05 is installed, all packages updated, and it seems to be running fine.

                            I hope Netgate can figure out what is going on with their certificates...

                            Dobby_D 1 Reply Last reply Reply Quote 0
                            • Dobby_D
                              Dobby_ @Draco
                              last edited by

                              @Draco said in 23.01 -> 23.05 upgrade failed:

                              I hope Netgate can figure out what is going on with their certificates...

                              Let us imagine you buy a license, and install your
                              pfSense. Please don´t get me wrong here, but Netgate is earning their money with that licenses.
                              So now you will be able to DD (disk dump) the
                              entire HDD/SSD and play it back to many devices
                              let us imagine they are all total identically to the
                              first hardware, and now you have paid once and
                              have "installed" it ten times (10x) so you have not
                              paid nine times (9x) and now all that units will be
                              updating and/or upgrading at the same time, it
                              will be not working. But for a single unit (device)
                              you could install and upgrade once the other
                              upgrades have to wait then a small time frame
                              during the cert. lease time is renewed. Thats it
                              like I see it from here, I could be wrong, or
                              totally not hitting the point fir sure.

                              #~. @Dobby

                              Turris Omnia - 4 Ports - 2 GB RAM / TurrisOS 7 Release (Btrfs)
                              PC Engines APU4D4 - 4 Ports - 4 GB RAM / pfSense CE 2.7.2 Release (ZFS)
                              PC Engines APU6B4 - 4 Ports - 4 GB RAM / pfSense+ (Plus) 24.03_1 Release (ZFS)

                              1 Reply Last reply Reply Quote 0
                              • M
                                McPie
                                last edited by

                                This is what worked for me:

                                System / Update
                                Update Settings / Click on Save

                                Go back to System Update tab and then it lets you upgrade to 23.05

                                E 1 Reply Last reply Reply Quote 1
                                • peteP
                                  pete
                                  last edited by pete

                                  Upgraded the Jetway to 23.05 via the console this morning. Worked but I lost all of my add ons.
                                  Note: I did this all live while swapping cables here leaving both firewalls on.

                                  Switched over to the Qotom which was at PFSense CE.
                                  Updated that one over to 23.01 via the console. Took a while to update. Worked and all of my add ons were upgraded.

                                  Version	23.01-RELEASE (amd64)
                                  built on Fri Feb 10 20:06:33 UTC 2023
                                  FreeBSD 14.0-CURRENT
                                  
                                  *** Welcome to Netgate pfSense Plus 23.01-RELEASE (amd64) on enigma ***
                                  

                                  Will wait a day or so to upgrade to 23.05. Will backup configuration and restore it to the Jetway.

                                  • Pete

                                  Auto mater
                                  23.09.1-RELEASE (amd64)
                                  built on Mon Dec 11 12:24:00 CST 2023
                                  FreeBSD 14.0-CURRENT
                                  PFSense + Qotom - Master
                                  PFSense + Jetway - Backup
                                  PFSense + Jetway - Backup
                                  PFSense + Generic - Backup

                                  GertjanG 1 Reply Last reply Reply Quote 0
                                  • GertjanG
                                    Gertjan @pete
                                    last edited by

                                    @pete said in 23.01 -> 23.05 upgrade failed:

                                    Worked but I lost all of my add ons.

                                    Add ons ?

                                    Stick a note on that box : Upgrade ? Use console ! ( ! ).

                                    Because with the console, the same procedure looks far more cool (ok : joke).
                                    And you've got a free bonus : if something goes wrong you would be the first to know the 'why' part.
                                    Like, for example, "when pfSense reboots with the new kernel and thus new pfSense version, maybe it couldn't make the WAN connection work".
                                    Then it proceeds with every installed "pfSense GUI package" :
                                    remove it, and
                                    re install it.

                                    The thing is : removing is easy, and can be done without any network active.
                                    Re installing needs .... the WAN to be 'UP'.

                                    You would have made the WAN work, and - after a manual reboot, WAN would be up ... and now the "re install" would go on just fine.

                                    All this is just my theory, as I'm upgrading pfSense using the console for the last 10 or more years now.
                                    Waiting to see if something happens ...

                                    I guess I've been a victim of the second major advantage of the console access : When you are ready to see the error in the face .... you can't see it .... as it won't happen 😊

                                    So, go for that post-it.

                                    Btw : pfSense GUI package info is still present in the config.
                                    Just re install them.
                                    Now you will confirm another golden rule : use as few as humanly possible.
                                    Don't remember which ones ?
                                    Open the config file : you can even use msword if you want to.
                                    Look up the list, as it is in there.
                                    Now, install them all one by one.
                                    Do a reboot for good measures.
                                    Re test them all.
                                    Done.

                                    ( don't forget the post-it )

                                    No "help me" PM's please. Use the forum, the community will thank you.
                                    Edit : and where are the logs ??

                                    peteP 1 Reply Last reply Reply Quote 0
                                    • peteP
                                      pete @Gertjan
                                      last edited by pete

                                      @Gertjan

                                      Thank you. I meant packages. Yes here only have gone to the console when editing configuration files et al which I should never do anyhow.

                                      Will back up running box and restore it to the Jetway in the next few days.

                                      Historically though have used the GUI rather than the console.

                                      It was easier on the WAF doing this at 4 AM this morning.

                                      Now trying to update a generic 3865 6 port generic firewall with no markings on it. It has a hard time booting and I do not know why.

                                      • Pete

                                      Auto mater
                                      23.09.1-RELEASE (amd64)
                                      built on Mon Dec 11 12:24:00 CST 2023
                                      FreeBSD 14.0-CURRENT
                                      PFSense + Qotom - Master
                                      PFSense + Jetway - Backup
                                      PFSense + Jetway - Backup
                                      PFSense + Generic - Backup

                                      1 Reply Last reply Reply Quote 0
                                      • peteP
                                        pete
                                        last edited by

                                        Updated Master to 23.05 via console. Upgrade worked fine:

                                        Version	23.05-RELEASE (amd64)
                                        built on Mon May 22 15:04:36 UTC 2023
                                        FreeBSD 14.0-CURRENT
                                        
                                        The system is on the latest version.
                                        Version information updated at Wed May 31 22:03:37 CDT 2023
                                        
                                        • Pete

                                        Auto mater
                                        23.09.1-RELEASE (amd64)
                                        built on Mon Dec 11 12:24:00 CST 2023
                                        FreeBSD 14.0-CURRENT
                                        PFSense + Qotom - Master
                                        PFSense + Jetway - Backup
                                        PFSense + Jetway - Backup
                                        PFSense + Generic - Backup

                                        1 Reply Last reply Reply Quote 0
                                        • E
                                          ErikV 0 @McPie
                                          last edited by

                                          @McPie this worked for me. Thanks!

                                          1 Reply Last reply Reply Quote 0
                                          • C
                                            constantin
                                            last edited by

                                            Who has this errors when is trying to upgrade the pfsense from 23.01 to 23.05?

                                            [23.01-RELEASE][admin@xqwer]/root: pfSense-upgrade 
                                            >>> Updating repositories metadata... 
                                            Updating pfSense-core repository catalogue...
                                            Fetching meta.conf: . done
                                            Fetching packagesite.pkg: . done
                                            Processing entries: .. done
                                            pfSense-core repository update completed. 15 packages processed.
                                            Updating pfSense repository catalogue...
                                            Fetching meta.conf: . done
                                            Fetching packagesite.pkg: .......... done
                                            Processing entries: 
                                            Processing entries............. done
                                            pfSense repository update completed. 549 packages processed.
                                            All repositories are up to date.
                                            >>> Upgrading pfSense-upgrade... done.
                                            pfSense-repoc-static: invalid signature
                                            failed to read the repo data.
                                            failed to update the repository settings!!!
                                            failed to update the repository settings!!!
                                            
                                            

                                            In the GUI I got this message:

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

                                            I google it and I found this forum that is says that is solved but this is not working for me.
                                            (SOLVED) pfSense+ Plus upgrade from 23.01 to 23.05

                                            Any one know why I cannot upgrade?

                                            thanks.

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