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

    Squid3-dev: Shared object "libheimntlm.so.10" not found.

    pfSense Packages
    6
    11
    12.1k
    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.
    • A
      AbdulCebbar
      last edited by

      I've upgraded pFsense to 2.1, squid3 failed to run, removed it and decided to install squid3-dev instead squid3. But it's not running either, what might be the problem?

      Sep 16 11:11:42 php: rc.filter_configure_sync: SQUID is installed but not started. Not installing "filter" rules.
      Sep 16 11:11:42 php: rc.filter_configure_sync: SQUID is installed but not started. Not installing "pfearly" rules.
      Sep 16 11:11:42 php: rc.filter_configure_sync: SQUID is installed but not started. Not installing "nat" rules.
      Sep 16 11:11:40 check_reload_status: Reloading filter
      Sep 16 11:11:31 php: rc.filter_configure_sync: SQUID is installed but not started. Not installing "filter" rules.
      Sep 16 11:11:31 php: rc.filter_configure_sync: SQUID is installed but not started. Not installing "pfearly" rules.
      Sep 16 11:11:31 php: rc.filter_configure_sync: SQUID is installed but not started. Not installing "nat" rules.
      Sep 16 11:11:30 php: /pkg_mgr_install.php: The command '/usr/pbi/squid-amd64/sbin/squid -f /usr/pbi/squid-amd64/etc/squid/squid.conf' returned exit code '1', the output was '/libexec/ld-elf.so.1: Shared object "libheimntlm.so.10" not found, required by "squid"'
      Sep 16 11:11:30 php: /pkg_mgr_install.php: Starting Squid
      Sep 16 11:11:28 php: /pkg_mgr_install.php: [Squid] - Squid_resync function call pr: bp:1 rpc:no
      Sep 16 11:11:28 php: /pkg_mgr_install.php: [Squid] - Squid_resync function call pr:1 bp:1 rpc:no

      1 Reply Last reply Reply Quote 0
      • N
        Nachtfalke
        last edited by

        Search the forum for this missing file. It is unfortunately no within the squid package and needs to be downloaded separately. If I remember correct this is not a package problem but a squid source problem.

        marcelloc, one of the maintainer of the package has described how to handle that and where to download this file.

        1 Reply Last reply Reply Quote 0
        • A
          AbdulCebbar
          last edited by

          i'm googling this file name but no result which is weird.  let me google marcello maybe it will return something.

          1 Reply Last reply Reply Quote 0
          • A
            AbdulCebbar
            last edited by

            ok i applied below link's solution and problem solved,

            http://forum.pfsense.org/index.php/topic,62256.0.html

            1 Reply Last reply Reply Quote 0
            • N
              Nachtfalke
              last edited by

              @AbdulCebbar:

              ok i applied below link's solution and problem solved,

              http://forum.pfsense.org/index.php/topic,62256.0.html

              Yes, that is exactly the thread I thought about. Not sure which squid version is used on pfsense packages - the thread say 3.3.4 but it could be 3.3.5.
              And as far as I know there is squid 3.3.8 out but not tested with pfsense. If I remember correct someone did an install of squid 3.3.8 on pfsense and it worked. Not sure if this includes the missing files or not.

              Good luck!

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

                It looks like the links to download the missing files is not working anymore…

                Can someone post a working URL to download the files instead of pointing to 10 pages of old posts in another message thread?

                David

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

                  I appeal to Marcelloc to give us an update status on this package.

                  It has been a long while now and the package install manager within pFsense 2.1 is still broken for 3.3.8 Squid. If it cannot be fixed it should be removed.

                  Apelo à Marcelloc nos dar um status de atualização sobre este pacote.

                  Tem sido um longo tempo agora e do Gerenciador de pacote pFsense 2.1 ainda está quebrado para 3.3.8 Lula. Se não pode ser consertado, deve ser removido.

                  1 Reply Last reply Reply Quote 0
                  • marcellocM
                    marcelloc
                    last edited by

                    For amd64 you can use these cmd to fetch missing files

                    fetch -o /usr/local/lib/libasn1.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libasn1.so.10
                    fetch -o /usr/local/lib/libgssapi.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libgssapi.so.10
                    fetch -o /usr/local/lib/libheimntlm.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libheimntlm.so.10
                    fetch -o /usr/local/lib/libhx509.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libhx509.so.10
                    fetch -o /usr/local/lib/libkrb5.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libkrb5.so.10
                    fetch -o /usr/local/lib/libroken.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libroken.so.10
                    
                    

                    Treinamentos de Elite: http://sys-squad.com

                    Help a community developer! ;D

                    1 Reply Last reply Reply Quote 0
                    • marcellocM
                      marcelloc
                      last edited by

                      Just tried squid3-dev on 2.1Release and i'ts starting fine after described steps

                      • Enable ipv6 on system -> advanced -> networking

                      • Fetch missing files from gssapi(not squid)

                      • Revise and save config(including authentication tab).

                      No reason to remove package from list as it is working.

                      squid3-dev_on_2.1-release.png
                      squid3-dev_on_2.1-release.png_thumb

                      Treinamentos de Elite: http://sys-squad.com

                      Help a community developer! ;D

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

                        @marcelloc:

                        For amd64 you can use these cmd to fetch missing files

                        fetch -o /usr/local/lib/libasn1.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libasn1.so.10
                        fetch -o /usr/local/lib/libgssapi.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libgssapi.so.10
                        fetch -o /usr/local/lib/libheimntlm.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libheimntlm.so.10
                        fetch -o /usr/local/lib/libhx509.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libhx509.so.10
                        fetch -o /usr/local/lib/libkrb5.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libkrb5.so.10
                        fetch -o /usr/local/lib/libroken.so.10 http://e-sac.siteseguro.ws/pfsense/8/amd64/All/ldd/libroken.so.10
                        
                        

                        Today I am back running on squid2 and i386 version of Pfsense 2.1

                        I copied your list and adjusted it to:
                        fetch -o /usr/local/lib/libasn1.so.10 http://e-sac.siteseguro.ws/pfsense/8/All/ldd/libasn1.so.10
                        fetch -o /usr/local/lib/libgssapi.so.10 http://e-sac.siteseguro.ws/pfsense/8/All/ldd/libgssapi.so.10
                        fetch -o /usr/local/lib/libheimntlm.so.10 http://e-sac.siteseguro.ws/pfsense/8/All/ldd/libheimntlm.so.10
                        fetch -o /usr/local/lib/libhx509.so.10 http://e-sac.siteseguro.ws/pfsense/8/All/ldd/libhx509.so.10
                        fetch -o /usr/local/lib/libkrb5.so.10 http://e-sac.siteseguro.ws/pfsense/8/All/ldd/libkrb5.so.10
                        fetch -o /usr/local/lib/libroken.so.10 http://e-sac.siteseguro.ws/pfsense/8/All/ldd/libroken.so.10
                        –----------
                        This time these worked perfectly.  Your site is not blocked, and the other night I did try to access the site inside my Firewall and outside my firewall on another network.
                        It was not responding the other night from Sprint network, Verizon, nor my local ISP.

                        Today it works!

                        Now that I can get these files I will attempt the Dev version again,

                        David

                        David

                        1 Reply Last reply Reply Quote 0
                        • F
                          foobar9001
                          last edited by

                          @Nachtfalke:

                          If I remember correct this is not a package problem but a squid source problem.

                          It's called sloppy package maintenance.

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