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

    Problema con squidGuard

    Scheduled Pinned Locked Moved Español
    7 Posts 2 Posters 1.3k 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.
    • H
      hmontoyal
      last edited by

      Hola,

      Hace un tiempo tuve un problema con el trafico lo que me llevo a restaurar una config anterior, lo que paso es que se soluciono el problema pero squidguard dejo de funcionar, es mas apareció el servicio detenido y luego desapareció, en los paquetes instalados aparece como para actualizar, lo he desintalado y vuelto a instalar y no levanta ni aparece en los servicios.

      :$

      como podría arreglar esto?, esta instalada la 2.1.

      Saludos!

      1 Reply Last reply Reply Quote 0
      • belleraB
        bellera
        last edited by

        Diagnostics - Execute Command

        find / -name squidGuard
        
        cat /cf/conf/config.xml | grep squidGuard
        

        te dirán si tienes restos de instalación.

        Si es así y una reinstalación de squidGuard no sirve tendrías que limpiar a mano todo eso.

        1 Reply Last reply Reply Quote 0
        • H
          hmontoyal
          last edited by

          Gracias!, lo reviso y te cuento.

          :D

          1 Reply Last reply Reply Quote 0
          • H
            hmontoyal
            last edited by

            Hola!, de vuelta con esto, tengo un problema y creo que puede ser squidGuard que esta dando problemas, ya que no puedo desintalarlo por la webgui.

            al ejecutar los comandos que me dijistes me arroja esto

            $ find / -name squidGuard
            /usr/local/bin/squidGuard
            /usr/local/www/squidGuard
            /usr/pbi/squidguard-i386/bin/squidGuard
            /usr/pbi/squidguard-i386/.sbin/squidGuard
            /var/db/squidGuard
            /var/squidGuard
            

            y

            $ cat /cf/conf/config.xml | grep squidGuard
            			<command></command>/usr/bin/nice -n20 /usr/pbi/squidguard-i386/etc/rc.d/squidGuard_logrotate
            
            			<name>squidGuard</name>
            			<website>http://www.squidGuard.org/</website>
            			<depends_on_package>squidGuard-1.4_4.tbz</depends_on_package>
            			<build_options>squidGuard_UNSET=SQUID32 SQUID33;squidGuard_SET=SAMPLE_BL SASL LDAP SQUID27;squid_UNSET=DNS_HELPER IPFILTER PINGER STACKTRACES STRICT_HTTP_DESC USERAGENT_LOG WCCPV2;squid_SET=PF LDAP_AUTH NIS_AUTH SASL_AUTH ARP_ACL AUFS CACHE_DIGESTS CARP COSS DELAY_POOLS FOLLOW_XFF HTCP IDENT KERB_AUTH KQUEUE LARGEFILE REFERER_LOG SNMP SSL VIA_DB WCCP;SQUID_UID=proxy;SQUID_GID=proxy</build_options>
            			<config_file>http://www.pfsense.org/packages/config/squidGuard/squidguard.xml</config_file>
            				<custom_options>ignore_expect_100 ON;redirect_program /usr/pbi/squidguard-i386/bin/squidGuard -c /usr/pbi/squidguard-i386/etc/squidGuard/squidGuard.conf;redirector_bypass off;url_rewrite_children 5</custom_options>
            

            Como lo puedo desintalar manualmente ya que al ejecutar

            $ pkg_delete squidGuard
            pkg_delete: no such package 'squidGuard' installed
            

            gracias!!

            1 Reply Last reply Reply Quote 0
            • belleraB
              bellera
              last edited by

              Descarga config.xml en un PC seguro, mediante Diagnostics - Backup

              Haz una copia de config.xml, config_editado.xml

              Ábrelo con un editor de texto. Busca <installedpackages>y elimina todo el bloque <package></package>para squidGuard. Ejemplo:

              		 <package><name>squidGuard-squid3</name>
              
              			<website>http://www.squidGuard.org/</website>
              			<maintainer>dv_serg@mail.ru</maintainer>
              			<category>Network Management</category>
              			<version>1.4_4 pkg v.1.9.5</version>
              			<status>Experimental</status>
              			<required_version>2.1</required_version>
              			<depends_on_package_base_url>https://files.pfsense.org/packages/amd64/8/All/</depends_on_package_base_url>
              			<depends_on_package_pbi>squidguard-squid3-1.4_4-amd64.pbi</depends_on_package_pbi>
              			 <build_pbi><ports_before>www/squid33 databases/db41 security/cyrus-sasl2</ports_before>
              				<port>www/squidguard</port>
              				<custom_name>squidguard-squid3</custom_name></build_pbi> 
              			<build_options>OPTIONS_SET=FETCH LDAP;squidGuard_UNSET_FORCE=SQUID27;squidGuard_SET=SAMPLE_BL SASL SQUID33;c-icap_UNSET_FORCE=IPV6 squid_UNSET_FORCE=AUTH_SMB AUTH_SQL DNS_HELPER FS_COSS ESI SNMP ECAP STACKTRACES STRICT_HTTP TP_IPF TP_IPFW VIA_DB DEBUG DOCS EXAMPLES;squid_SET=ARP_ACL AUTH_KERB AUTH_LDAP AUTH_NIS AUTH_SASL CACHE_DIGESTS DELAY_POOLS FOLLOW_XFF TP_PF MSSL_CRTD WCCP WCCPV2 FS_AUFS HTCP ICAP ICMP IDENT IPV6 KQUEUE LARGEFILE SSL SSL_CRTD</build_options>
              			<config_file>https://packages.pfsense.org/packages/config/squidGuard/squidguard.xml</config_file>
              			<configurationfile>squidguard.xml</configurationfile></package> 
              

              Comprueba que no tengas más bloques para squidGuard y squidguard

              Guarda cambios y súbelo mediante  Diagnostics - Restore

              ¡Ojo! Se reiniciará pfSense.

              Y después, elimina ficheros:

              rm -R /usr/local/bin/squidGuard
              rm -R /usr/local/www/squidGuard
              rm -R /usr/pbi/squidguard-i386
              rm -R /var/db/squidGuard
              rm -R /var/squidGuard
              

              Con esto debería quedar limpio.</installedpackages>

              1 Reply Last reply Reply Quote 0
              • H
                hmontoyal
                last edited by

                Hola, gracias por tu respuesta.

                Saque lo relacionado a squidGuard dentro de Instaleldpackages, pero tengo una duda, tambien me aparecen configuraciones relacionadas a squidguard, esas igual las debo sacar del xml?

                Pego un poco de lo que queda en installedpackages:

                <installedpackages><package><name>Lightsquid</name>

                <website>http://lightsquid.sf.net/</website>
                <category>Network Report</category>
                <version>1.8.0 pkg v.2.33</version>
                <maintainer>dv_serg@mail.ru</maintainer>
                <depends_on_package_base_url>http://files.pfsense.org/packages/8/All/</depends_on_package_base_url>
                <depends_on_package>lightsquid-1.8_2.tbz</depends_on_package>
                <depends_on_package>perl-5.14.2_2.tbz</depends_on_package>
                <depends_on_package_pbi>lightsquid-1.8_2-i386.pbi</depends_on_package_pbi>
                <build_port_path>/usr/ports/www/lightsquid</build_port_path>
                <build_pbi><ports_before>lang/perl5.14 graphics/gd graphics/p5-GD</ports_before>
                <port>www/lightsquid</port></build_pbi>
                <build_options>WITHOUT_DEBUGGING=true;WITHOUT_GDBM=true;WITHOUT_PERL_MALLOC=true;WITH_PERL_64BITINT=true;WITHOUT_THREADS=true;WITHOUT_MULTIPLICITY=true;WITHOUT_SUIDPERL=true;WITHOUT_SITECUSTOMIZE=true;WITH_USE_PERL=true;WITH_GDSUPPORT=true</build_options>
                <status>RC1</status>
                <required_version>2.0</required_version>
                <config_file>http://www.pfsense.com/packages/config/lightsquid/lightsquid.xml</config_file>
                <pkginfolink><configurationfile>lightsquid.xml</configurationfile>
                <noembedded>true</noembedded></pkginfolink></package>
                <package><name>bandwidthd</name>
                <website>http://bandwidthd.sourceforge.net/</website>

                <category>System</category>
                <version>2.0.1_5 pkg v.0.3</version>
                <status>BETA</status>
                <required_version>1.2.1</required_version>
                <depends_on_package_base_url>https://files.pfsense.org/packages/8/All/</depends_on_package_base_url>
                <depends_on_package>bandwidthd-2.0.1_5.tbz</depends_on_package>
                <depends_on_package>libpcap-1.1.1.tbz</depends_on_package>
                <depends_on_package>postgresql-client-8.4.12.tbz</depends_on_package>
                <depends_on_package_pbi>bandwidthd-2.0.1_5-i386.pbi</depends_on_package_pbi>
                <config_file>https://packages.pfsense.org/packages/config/bandwidthd/bandwidthd.xml</config_file>
                <configurationfile>bandwidthd.xml</configurationfile>
                <build_port_path>/usr/ports/net/libpcap</build_port_path>
                <build_port_path>/usr/ports/databases/postgresql84-client</build_port_path>
                <build_port_path>/usr/ports/net-mgmt/bandwidthd</build_port_path>
                <build_pbi><ports_before>net/libpcap databases/postgresql91-client graphics/gd</ports_before>
                <port>net-mgmt/bandwidthd</port></build_pbi>
                <build_options>WITH_NLS=true;WITHOUT_PAM=true;WITHOUT_LDAP=true;WITHOUT_MIT_KRB5=true;WITHOUT_HEIMDAL_KRB5=true;WITHOUT_OPTIMIZED_CFLAGS=true;WITHOUT_XML=true;WITHOUT_TZDATA=true;WITHOUT_DEBUG=true;WITHOUT_GSSAPI=true;WITHOUT_ICU=true;WITH_INTDATE=true</build_options></package>
                <package><name>nmap</name>
                <maintainer>jimp@pfsense.org</maintainer>

                <category>Security</category>
                <depends_on_package_base_url>https://files.pfsense.org/packages/8/All/</depends_on_package_base_url>
                <depends_on_package>lua-5.1.5_4.tbz</depends_on_package>
                <depends_on_package>nmap-6.25_1.tbz</depends_on_package>
                <depends_on_package>libpcap-1.2.1.tbz</depends_on_package>
                <depends_on_package_pbi>nmap-6.40_2-i386.pbi</depends_on_package_pbi>
                <config_file>https://packages.pfsense.org/packages/config/nmap/nmap.xml</config_file>
                <version>nmap-6.40_2 pkg v1.3</version>
                <status>Stable</status>
                <pkginfolink>https://doc.pfsense.org/index.php/Nmap_package</pkginfolink>
                <required_version>2.0</required_version>
                <configurationfile>nmap.xml</configurationfile>
                <build_port_path>/usr/ports/security/nmap</build_port_path></package>
                <package><name>OpenVPN Client Export Utility</name>

                <category>Security</category>
                <depends_on_package_base_url>https://files.pfsense.org/packages/8/All/</depends_on_package_base_url>
                <depends_on_package>p7zip-9.20.1.tbz</depends_on_package>
                <depends_on_package>zip-3.0.tbz</depends_on_package>
                <depends_on_package_pbi>zip-3.0-i386.pbi p7zip-9.20.1-i386.pbi</depends_on_package_pbi>
                <build_port_path>/usr/ports/archivers/p7zip</build_port_path>
                <build_port_path>/usr/ports/archivers/zip</build_port_path>
                <version>1.2.16</version>
                <status>RELEASE</status>
                <required_version>2.0</required_version>
                <config_file>https://packages.pfsense.org/packages/config/openvpn-client-export/openvpn-client-export.xml</config_file>
                <configurationfile>openvpn-client-export.xml</configurationfile></package>
                <package><name>squid</name>

                <website>http://www.squid-cache.org/</website>
                <category>Network</category>
                <version>2.7.9 pkg v.4.3.4</version>
                <status>Stable</status>
                <required_version>2</required_version>
                <maintainer>fernando@netfilter.com.br seth.mos@dds.nl mfuchs77@googlemail.com jimp@pfsense.org</maintainer>
                <depends_on_package_base_url>https://files.pfsense.org/packages/8/All/</depends_on_package_base_url>
                <depends_on_package>squid-2.7.9_3.tbz</depends_on_package>
                <depends_on_package>squid_radius_auth-1.10.tbz</depends_on_package>
                <depends_on_package>libwww-5.4.0_4.tbz</depends_on_package>
                <depends_on_package_pbi>squid-2.7.9_3-i386.pbi</depends_on_package_pbi>
                <build_port_path>/usr/ports/www/squid</build_port_path>
                <build_port_path>/usr/ports/www/squid_radius_auth</build_port_path>
                <build_port_path>/usr/ports/www/libwww</build_port_path>
                <build_pbi><ports_before>www/libwww</ports_before>
                <port>www/squid</port>
                <ports_after>www/squid_radius_auth</ports_after></build_pbi>
                <build_options>squid_UNSET_FORCE=DNS_HELPER IPFILTER PINGER STACKTRACES STRICT_HTTP_DESC USERAGENT_LOG WCCPV2;squid_SET=PF LDAP_AUTH NIS_AUTH SASL_AUTH ARP_ACL AUFS CACHE_DIGESTS CARP COSS DELAY_POOLS FOLLOW_XFF HTCP IDENT KERB_AUTH KQUEUE LARGEFILE REFERER_LOG SNMP SSL VIA_DB WCCP;SQUID_UID=proxy;SQUID_GID=proxy</build_options>
                <config_file>https://packages.pfsense.org/packages/config/squid/squid.xml</config_file>
                <configurationfile>squid.xml</configurationfile>
                <filter_rule_function>squid_generate_rules</filter_rule_function></package></installedpackages>

                También seria necesario elmiminar Squid?.

                Saludos!

                1 Reply Last reply Reply Quote 0
                • belleraB
                  bellera
                  last edited by

                  No veo nada en lo que has posteado sobre squidGuard.

                  No dijiste que squid te diera problemas, creo.

                  Si no lo ves claro, igual te resulta más fácil imprimir tus reglas e instalar desde cero la última versión.

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