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

    Issues going from 2.7.0 to 2.7.2 - ld-elf.so.1: Shared object "libssl.so.30" not found, required by "pfSense-repoc"

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    11 Posts 3 Posters 1.7k 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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      It has pulled in some newer pkg. Run: pkg-static info -x pfsense and see what pkg versions you have.

      You will likely have to force reinstall something. Try setting the pkg repo branch back to 2.7.0 and then run: pkg-static -d update
      If that completes successfully then you can try force reinstalling. If it shows an error that may also help diagnose what's happening.

      M 1 Reply Last reply Reply Quote 0
      • M
        mygeeknc @stephenw10
        last edited by

        @stephenw10

        pkg-static info -x pfsense
        
        pfSense-2.7.0
        pfSense-Status_Monitoring-php82-1.8_3
        pfSense-base-2.7.0
        pfSense-boot-2.7.0
        pfSense-default-config-2.7.0
        pfSense-kernel-pfSense-2.7.0
        pfSense-pkg-WireGuard-0.2.0_2
        pfSense-pkg-openvpn-client-export-1.9.2
        pfSense-pkg-pfBlockerNG-devel-3.2.0_7
        pfSense-rc-2.7.0
        pfSense-repo-2.7.2
        pfSense-repoc-20230912
        pfSense-upgrade-1.2.1
        php82-pfSense-module-0.95
        

        I'll switch the repo back to 2.7.0 later today and run that and see what happens.

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

          Yup I would try force reinstalling pfSense-upgrade and pfSense-repo if access the 2.7.0 repo is successful.

          https://docs.netgate.com/pfsense/en/latest/troubleshooting/upgrades.html#upgrade-not-offered-library-errors

          M 1 Reply Last reply Reply Quote 1
          • M
            mygeeknc @stephenw10
            last edited by mygeeknc

            @stephenw10 It appears that force reinstalling those three packages pkg, pfSense-repo, and pfSense-upgrade succeeded. Do I just reboot now and try switching the branch back to 2.7.2 and upgrade?

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

              Rebooting doesn't hurt but you shouldn't need to. Just set the branch back to 2.7.2 and try to upgrade again.

              M 1 Reply Last reply Reply Quote 0
              • M
                mygeeknc @stephenw10
                last edited by

                @stephenw10 I tried the upgrade again, after switching the repo back to 2.7.2 and it failed again.

                >>> Updating repositories metadata... 
                Updating pfSense-core repository catalogue...
                Fetching meta.conf: . done
                Fetching packagesite.pkg: . done
                Processing entries: . done
                pfSense-core repository update completed. 4 packages processed.
                Updating pfSense repository catalogue...
                Fetching meta.conf: . done
                Fetching packagesite.pkg: ....... done
                Processing entries: 
                Processing entries............. done
                pfSense repository update completed. 550 packages processed.
                All repositories are up to date.
                >>> Upgrading -upgrade... failed.
                
                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  Ok try upgrading at the command line to get more output: pfSense-upgrade -d

                  And I mean at the real command line not the GUI command prompt.

                  M 1 Reply Last reply Reply Quote 1
                  • M
                    mygeeknc @stephenw10
                    last edited by

                    @stephenw10 Got it.

                    ld-elf.so.1: Shared object "libcrypto.so.30" not found, required by "php"
                    ld-elf.so.1: Shared object "libcrypto.so.30" not found, required by "php"
                    ld-elf.so.1: Shared object "libcrypto.so.30" not found, required by "php"
                    /usr/local/libexec/pfSense-upgrade: /usr/local/sbin/-repo-setup: not found
                    >>> Updating repositories metadata...
                    Updating pfSense-core repository catalogue...
                    Fetching meta.conf: . done
                    Fetching packagesite.pkg: . done
                    Processing entries: . done
                    pfSense-core repository update completed. 4 packages processed.
                    Updating pfSense repository catalogue...
                    Fetching meta.conf: . done
                    Fetching packagesite.pkg: .... done
                    Processing entries:
                    Processing entries............. done
                    pfSense repository update completed. 550 packages processed.
                    All repositories are up to date.
                    >>> Upgrading -upgrade...
                    pkg-static: illegal option -- u
                    Usage: pkg upgrade [-fInFqUy] [-r reponame] [-Cgix] <pkg-name> ...
                    
                    For more information see 'pkg help upgrade'.
                    
                    
                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by

                      Hmm, well if you are local then reinstalling 2.7.2 clean is probably going to be fastest.

                      But otherwise I'd try switch the branch back and force reinstalling again and then try running the upgrade from the command line against but this time against the 2.7.0 branch
                      It should complete and return you are already on the latest version without any errors.

                      1 Reply Last reply Reply Quote 0
                      • D
                        demux
                        last edited by demux

                        I had the same issue. Went 2.7.0 first, then 2.7.2.
                        (Oops, the rest was lost)
                        I switched branches back and forth. Tried command line stuff as described on the upgrade help page - also on 2.7.0 branch. And at some point I was able to go to 2.7.2.
                        But I don't know what was the problem and I don't know what was the solution.
                        On another machine I just reinstalled with 2.7.2 because trying took too long.

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