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

    Bind doesn't work after reinstall it

    Scheduled Pinned Locked Moved pfSense Packages
    16 Posts 3 Posters 957 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.
    • K
      Katoz
      last edited by

      Maybe I misunderstood what you told me before but I did this:

      -Uninstalled Bind from the GUI
      -I checked if there were still files related to Bind in /usr/local/pkg
      -I modified the configuration file and removed the lines
      -Restore the file

      Then I installed Bind again but nothing has changed and continues to throw errors, I did it immediately after the message from @kiokoman but I forgot to press "Submit"

      1 Reply Last reply Reply Quote 0
      • kiokomanK
        kiokoman LAYER 8
        last edited by

        i give you the list of all the files installed by bind
        first uninstall from the gui f you can
        then check if all this file are deleted:

        pfSense-pkg-bind-9.12:
                /etc/inc/priv/bind.priv.inc
                /usr/local/pkg/bind.inc
                /usr/local/pkg/bind.xml
                /usr/local/pkg/bind_acls.xml
                /usr/local/pkg/bind_sync.xml
                /usr/local/pkg/bind_views.xml
                /usr/local/pkg/bind_zones.xml
                /usr/local/pkg/pkg_bind.inc
                /usr/local/share/licenses/pfSense-pkg-bind-9.12/APACHE20
                /usr/local/share/licenses/pfSense-pkg-bind-9.12/LICENSE
                /usr/local/share/licenses/pfSense-pkg-bind-9.12/catalog.mk
                /usr/local/share/pfSense-pkg-bind/info.xml
                /usr/local/www/widgets/widgets/bind.widget.php
        
        pfsense-bind911-9.11.4P1_1:
                /usr/local/bin/bind9-config
                /usr/local/bin/isc-config.sh
                /usr/local/etc/mtree/BIND.chroot.dist.sample
                /usr/local/etc/mtree/BIND.chroot.local.dist.sample
                folder ->        /usr/local/etc/namedb
                /usr/local/etc/rc.d/named
                folder ->        /usr/local/include/bind9
                folder ->        /usr/local/include/dns
                folder ->        /usr/local/include/irs/
                folder ->        /usr/local/include/isc/
                /usr/local/sbin/ddns-confgen
                /usr/local/sbin/lwresd
                /usr/local/sbin/named
                /usr/local/sbin/named-checkconf
                /usr/local/sbin/named-checkzone
                /usr/local/sbin/named-compilezone
               folder ->       /usr/local/include/lwres
               folder ->      /usr/local/include/pk11/
               folder ->      /usr/local/include/pkcs11/
               /usr/local/lib/libbind9.a
               /usr/local/lib/libdns.a
               /usr/local/lib/libirs.a
               /usr/local/lib/libisc.a
               /usr/local/lib/libisccc.a
               /usr/local/lib/libisccfg.a
               /usr/local/lib/liblwres.a
                /usr/local/sbin/rndc
                /usr/local/sbin/rndc-confgen
                /usr/local/sbin/tsig-keygen
                /usr/local/share/licenses/pfsense-bind911-9.11.4P1_1/LICENSE
                /usr/local/share/licenses/pfsense-bind911-9.11.4P1_1/MPL20
                /usr/local/share/licenses/pfsense-bind911-9.11.4P1_1/catalog.mk
        

        check for this file/folder and delete them

        ̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
        Please do not use chat/PM to ask for help
        we must focus on silencing this @guest character. we must make up lies and alter the copyrights !
        Don't forget to Upvote with the 👍 button for any post you find to be helpful.

        1 Reply Last reply Reply Quote 1
        • K
          Katoz
          last edited by

          I only found /usr/local/share/licenses/bind-tools-9.12.2P1 but it was not in the list, I delete it anyway?

          1 Reply Last reply Reply Quote 0
          • kiokomanK
            kiokoman LAYER 8
            last edited by kiokoman

            bah it will be reinstalled anyway. most importantly.. the problem is not caused by bind leftover..

            so let's see what that 305 lines do...

            // Config Zone domain
            	// Add ACLS
            bla bla bla
            array("name" => "none", "description" => "BIND Built-in ACL", "row" => array("value" => "", "description" => ""));
            

            are you sure you have deleted
            <bind></bind>
            <bindzone></bindzone>
            <bindviews></bindviews>
            from the config ?
            it is failing to configure the array for "BIND Built-in ACL" that should be inside the config

            you should search for "bind" in all your config.

            there are 2 ways to repair this. the ease one and the time consuming one

            the ease one but less fun .. would be to select a previusly working config. like the one done before installing bind. 😂
            Diagnostics- > Backup & Restore -> Config History

            ̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
            Please do not use chat/PM to ask for help
            we must focus on silencing this @guest character. we must make up lies and alter the copyrights !
            Don't forget to Upvote with the 👍 button for any post you find to be helpful.

            1 Reply Last reply Reply Quote 1
            • K
              Katoz
              last edited by

              I'm sure I've deleted those lines, there are others but they are:

              <squidguardgeneral>
              			<config>
              				<squidguard_enable>on</squidguard_enable>
              				<ldap_enable></ldap_enable>
              				<ldapbinddn></ldapbinddn>
              
              <darkstat>
              			<config>
              				<enable>on</enable>
              				<capture_interfaces>lan,opt1,wan</capture_interfaces>
              				<bind_interfaces></bind_interfaces>
              				<port>666</port>
              
              <revision>
              		<time>1567866343</time>
              		<description><![CDATA[(system): Removed bind package.]]></description>
              		<username>(system)</username>
              

              I have no idea when I installed Bind, I have been trying to make it work for months and in any case Config History only goes up to today at noon.
              I assume the problem is the configuration file so even if I did a clean install of Pfsense and restore the file the problem remains

              1 Reply Last reply Reply Quote 0
              • kiokomanK
                kiokoman LAYER 8
                last edited by

                check if you have something like this

                	<bindacls>
                		<config>
                			<name>none</name>
                			<description><![CDATA[BIND Built-in ACL]]></description>
                			<row>
                				<value></value>
                				<description></description>
                			</row>
                			<row>
                				<value></value>
                				<description></description>
                			</row>
                		</config>
                		<config>
                			<name>any</name>
                			<description><![CDATA[BIND Built-in ACL]]></description>
                			<row></row>
                			<row></row>
                		</config>
                		<config>
                			<name>localhost</name>
                			<description><![CDATA[BIND Built-in ACL]]></description>
                			<row></row>
                			<row></row>
                		</config>
                		<config>
                			<name>localnets</name>
                			<description><![CDATA[BIND Built-in ACL]]></description>
                			<row></row>
                			<row></row>
                		</config>
                	</bindacls>
                

                ̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
                Please do not use chat/PM to ask for help
                we must focus on silencing this @guest character. we must make up lies and alter the copyrights !
                Don't forget to Upvote with the 👍 button for any post you find to be helpful.

                1 Reply Last reply Reply Quote 1
                • K
                  Katoz
                  last edited by

                  there is only <bindacls></bindacls>

                  1 Reply Last reply Reply Quote 0
                  • kiokomanK
                    kiokoman LAYER 8
                    last edited by

                    on a clean system i have this where i never installed bind afaik
                    pls add this to your config

                    	<bindacls>
                    		<config>
                    			<name>none</name>
                    			<description><![CDATA[BIND Built-in ACL]]></description>
                    			<row></row>
                    			<row></row>
                    		</config>
                    		<config>
                    			<name>any</name>
                    			<description><![CDATA[BIND Built-in ACL]]></description>
                    			<row></row>
                    			<row></row>
                    		</config>
                    		<config>
                    			<name>localhost</name>
                    			<description><![CDATA[BIND Built-in ACL]]></description>
                    			<row></row>
                    			<row></row>
                    		</config>
                    		<config>
                    			<name>localnets</name>
                    			<description><![CDATA[BIND Built-in ACL]]></description>
                    			<row></row>
                    			<row></row>
                    		</config>
                    	</bindacls>
                    

                    ̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
                    Please do not use chat/PM to ask for help
                    we must focus on silencing this @guest character. we must make up lies and alter the copyrights !
                    Don't forget to Upvote with the 👍 button for any post you find to be helpful.

                    1 Reply Last reply Reply Quote 1
                    • K
                      Katoz
                      last edited by

                      It worked! I changed the configuration file and installed bind and now appears in the services menu. Now I just have to see if it really works but I'm too tired, I'll do it tomorrow.

                      In the meantime, thank you all for helping me :)

                      1 Reply Last reply Reply Quote 0
                      • kiokomanK
                        kiokoman LAYER 8
                        last edited by

                        good.. for all my hard work don't forget to press "thumb up" 😏

                        ̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
                        Please do not use chat/PM to ask for help
                        we must focus on silencing this @guest character. we must make up lies and alter the copyrights !
                        Don't forget to Upvote with the 👍 button for any post you find to be helpful.

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