Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    Expired certificate on update

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    8 Posts 3 Posters 359 Views 3 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.
    • U Offline
      unsichtbarre
      last edited by

      I was trying to update and I found an expired certificate (netgate side) preventing pkg-static update -f from working:

      depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
      verify return:1
      depth=1 C = US, O = Let's Encrypt, CN = R13
      verify return:1
      depth=0 CN = files.pfsense.org
      verify error:num=10:certificate has expired
      notAfter=Jun 28 07:30:30 2026 GMT
      verify return:1
      depth=0 CN = files.pfsense.org
      notAfter=Jun 28 07:30:30 2026 GMT
      verify return:1
      CONNECTED(00000003)

      Certificate chain
      0 s:CN = files.pfsense.org
      i:C = US, O = Let's Encrypt, CN = R13

      johnpozJ 1 Reply Last reply Reply Quote 0
      • johnpozJ Offline
        johnpoz LAYER 8 Global Moderator @unsichtbarre
        last edited by

        @unsichtbarre how/where are you seeing that - I don't show that cert expired for files.pfsense.org

        cert.jpg

        An intelligent man is sometimes forced to be drunk to spend time with his fools
        If you get confused: Listen to the Music Play
        Please don't Chat/PM me for help, unless mod related
        SG-4860 26.07 | Lab VMs 2.9.0, 26.07

        1 Reply Last reply Reply Quote 0
        • U Offline
          unsichtbarre
          last edited by

          [2.7.0-RELEASE][admin@]/root: openssl s_client -connect pkg01-atx.netgate.com:443 -servername pkg.pfsense.org -showcerts </dev/null |& head -40
          depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
          verify return:1
          depth=1 C = US, O = Let's Encrypt, CN = R13
          verify return:1
          depth=0 CN = files.pfsense.org
          verify error:num=10:certificate has expired
          notAfter=Jun 28 07:30:30 2026 GMT
          verify return:1
          depth=0 CN = files.pfsense.org
          notAfter=Jun 28 07:30:30 2026 GMT
          verify return:1
          CONNECTED(00000003)

          Certificate chain
          0 s:CN = files.pfsense.org
          i:C = US, O = Let's Encrypt, CN = R13

          1 Reply Last reply Reply Quote 0
          • U Offline
            unsichtbarre
            last edited by unsichtbarre

            More clarity: ```
            [2.7.0-RELEASE][admin@]/root: drill pkg.pfsense.org
            ;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 22256
            ;; flags: qr rd ra ; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
            ;; QUESTION SECTION:
            ;; pkg.pfsense.org. IN A

            ;; ANSWER SECTION:

            ;; AUTHORITY SECTION:
            pfsense.org. 1800 IN SOA ns1.netgate.com. admin.netgate.com. 2026080601 3600 3600 604800 3600

            ;; ADDITIONAL SECTION:

            ;; Query time: 51 msec
            ;; SERVER: 8.8.4.4
            ;; WHEN: Fri Aug 7 12:40:09 2026
            ;; MSG SIZE rcvd: 90
            [2.7.0-RELEASE][admin@]/root: drill files.pfsense.org
            ;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 10215
            ;; flags: qr rd ra ; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
            ;; QUESTION SECTION:
            ;; files.pfsense.org. IN A

            ;; ANSWER SECTION:
            files.pfsense.org. 133 IN A 208.123.73.209
            files.pfsense.org. 133 IN A 208.123.73.207

            ;; AUTHORITY SECTION:

            ;; ADDITIONAL SECTION:

            ;; Query time: 14 msec
            ;; SERVER: 8.8.8.8
            ;; WHEN: Fri Aug 7 12:40:20 2026
            ;; MSG SIZE rcvd: 67
            [2.7.0-RELEASE][admin@]/root: echo | openssl s_client -connect 208.123.73.207:443 -servername pkg.pfsense.org | openssl x509 -noout -subject -dates
            depth=3 C = US, O = Internet Security Research Group, CN = ISRG Root X1
            verify return:1
            depth=2 C = US, O = ISRG, CN = Root YR
            verify return:1
            depth=1 C = US, O = Let's Encrypt, CN = YR2
            verify return:1
            depth=0 CN = files.pfsense.org
            verify return:1
            DONE
            subject=CN = files.pfsense.org
            notBefore=May 29 19:16:54 2026 GMT
            notAfter=Aug 27 19:16:53 2026 GMT
            [2.7.0-RELEASE][admin@]/root: echo | openssl s_client -connect 208.123.73.209:443 -servername pkg.pfsense.org | openssl x509 -noout -subject -dates
            depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
            verify return:1
            depth=1 C = US, O = Let's Encrypt, CN = R13
            verify return:1
            depth=0 CN = files.pfsense.org
            verify error:num=10:certificate has expired
            notAfter=Jun 28 07:30:30 2026 GMT
            verify return:1
            depth=0 CN = files.pfsense.org
            notAfter=Jun 28 07:30:30 2026 GMT
            verify return:1
            DONE
            subject=CN = files.pfsense.org
            notBefore=Mar 30 07:30:31 2026 GMT
            notAfter=Jun 28 07:30:30 2026 GMT
            [2.7.0-RELEASE][admin@]/root:

            johnpozJ 1 Reply Last reply Reply Quote 2
            • johnpozJ Offline
              johnpoz LAYER 8 Global Moderator @unsichtbarre
              last edited by johnpoz

              @unsichtbarre said in Expired certificate on update:

              echo | openssl s_client -connect 208.123.73.207:443 -servername pkg.pfsense.org | openssl x509 -noout -subject -dates

              very weird I don't get that

              [26.03.1-RELEASE][admin@sg4860.home.arpa]/root: echo | openssl s_client -connect 208.123.73.207:443 -servername pkg.pfsense.org | openssl x509 -noout -subject -dates
              Connecting to 208.123.73.207
              depth=3 C=US, O=Internet Security Research Group, CN=ISRG Root X1
              verify return:1
              depth=2 C=US, O=ISRG, CN=Root YR
              verify return:1
              depth=1 C=US, O=Let's Encrypt, CN=YR2
              verify return:1
              depth=0 CN=files.pfsense.org
              verify return:1
              DONE
              subject=CN=files.pfsense.org
              notBefore=May 29 19:16:54 2026 GMT
              notAfter=Aug 27 19:16:53 2026 GMT
              [26.03.1-RELEASE][admin@sg4860.home.arpa]/root: 
              

              Oh its only on the .209 one

              [26.03.1-RELEASE][admin@sg4860.home.arpa]/root: echo | openssl s_client -connect 208.123.73.209:443 -servername pkg.pfsense.org | openssl x509 -noout -subject -dates
              Connecting to 208.123.73.209
              depth=2 C=US, O=Internet Security Research Group, CN=ISRG Root X1
              verify return:1
              depth=1 C=US, O=Let's Encrypt, CN=R13
              verify return:1
              depth=0 CN=files.pfsense.org
              verify error:num=10:certificate has expired
              notAfter=Jun 28 07:30:30 2026 GMT
              verify return:1
              depth=0 CN=files.pfsense.org
              notAfter=Jun 28 07:30:30 2026 GMT
              verify return:1
              DONE
              subject=CN=files.pfsense.org
              notBefore=Mar 30 07:30:31 2026 GMT
              notAfter=Jun 28 07:30:30 2026 GMT
              [26.03.1-RELEASE][admin@sg4860.home.arpa]/root: 
              

              Lets ping @stephenw10 he can prob get someone to look into it

              Prob some auto update failed to update.. Why not a fan of such stuff ;)

              An intelligent man is sometimes forced to be drunk to spend time with his fools
              If you get confused: Listen to the Music Play
              Please don't Chat/PM me for help, unless mod related
              SG-4860 26.07 | Lab VMs 2.9.0, 26.07

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

                Pinged our guys.

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

                  Though it looks good to me now. Anyone still seeing a problem?

                  johnpozJ 1 Reply Last reply Reply Quote 1
                  • johnpozJ Offline
                    johnpoz LAYER 8 Global Moderator @stephenw10
                    last edited by

                    @stephenw10 looks good now

                    echo | openssl s_client -connect 208.123.73.209:443 -servername pkg.pfsense.org | openssl x509 -noout -subject -dates
                    Connecting to 208.123.73.209
                    depth=3 C=US, O=Internet Security Research Group, CN=ISRG Root X1
                    verify return:1
                    depth=2 C=US, O=ISRG, CN=Root YR
                    verify return:1
                    depth=1 C=US, O=Let's Encrypt, CN=YR2
                    verify return:1
                    depth=0 CN=files.pfsense.org
                    verify return:1
                    DONE
                    subject=CN=files.pfsense.org
                    notBefore=May 29 19:16:54 2026 GMT
                    notAfter=Aug 27 19:16:53 2026 GMT
                    

                    An intelligent man is sometimes forced to be drunk to spend time with his fools
                    If you get confused: Listen to the Music Play
                    Please don't Chat/PM me for help, unless mod related
                    SG-4860 26.07 | Lab VMs 2.9.0, 26.07

                    1 Reply Last reply Reply Quote 2
                    • First post
                      Last post
                    Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.
                    Privacy Policy · Cookie Policy