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

    Problema mensaje error squidGuard

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

      Hola,

      Tengo instalado en el pfSense, squid con squidGuard y creo que bien instalado. Me bloquea la páginas que yo quiero, pero el problema lo tengo en el mensaje de error que debería mostrar.

      Resulta que squidGuard llama a sgerror.php para mostrar el mensaje de bloqueo, pero esta página no responde, hasta que aparece un time out en el navegador.

      Alguien sabe como corregir este error?

      Saludos!

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

        ¡Hola!

        No tengo a mano una instalación con squidGuard en pfSense pero tiene pinta de que el bloqueo entre en una especie de bucle.

        Podrías localizar sgerror.php y ver qué hace.

        O podrías sustituirla (copiándola antes) por una página bien sencilla, a ver qué. Si es un problema del código de la página o la "especie de bucle".

        Saludos,

        Josep Pujadas

        1 Reply Last reply Reply Quote 0
        • X
          xdosil
          last edited by

          Según comentas, sospechas que pueda ser de la página sgerror.php?

          Es que el error que muestra, es un time out por que no encuentra sgerror.php. Buscaré a ver si existe en el servidor y puede que esté mal ubicada… por suponer algo.

          Saludos!
          Xavi

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

            ¡Hola!

            Si no estuviese y todo fuese normal daría un "Not found".

            Los timeout suelen darse cuando se intenta una conexión y se queda esperando. O en PHP cuando hay un proceso que dura demasiado …

            Saludos,

            Josep Pujadas

            1 Reply Last reply Reply Quote 0
            • X
              xdosil
              last edited by

              Hola,

              Claro, entiendo… Me lo reviso (a ver si primero encuentro el fichero) y a ver que sale de ese php... :D

              Gracias!

              1 Reply Last reply Reply Quote 0
              • X
                xdosil
                last edited by

                Bueno,

                He estado buscando el archivo sgerror.php, pero sin resultado alguno… Si hay que crearlo, alguien sabe donde debería ir ubicado?

                He estado probando contra una URL externa, concretamente contra este archivo: http://www.pfsense.com/packages/config/squidGuard/sgerror.php

                Pero nada, tampoco me funciona bien, pero aquí ya creo que es más culpa mía por no pasar bien los parámetros que necesita. De todas formas, creo que la manera más óptima sería poner este archivo en mi servidor pfSense, pero donde va?

                Gracias!
                Xavier Dosil

                1 Reply Last reply Reply Quote 0
                • X
                  xdosil
                  last edited by

                  Hola,

                  Bueno, he solucionado el tema después de leer un montón y explico por que no me iba.

                  Por lógica, a mi pfSense me conecto mediante https, pero encima estaba utilizando el puerto 80 (graso error). Mediante esta configuración, no es posible mostrar el mensaje de error por que el 80 en el servidor esta usándose para el WebGUI del pfSense.

                  Bien, una vez cambiado el puerto del WebGUI del pfSense, me encontraba el sgerror.php, pero no es posible conectarse por que no se soporta el protocolo. El eror que se mostraba era:

                  ERROR
                  The requested URL could not be retrieved
                  
                  --------------------------------------------------------------------------------
                  
                  While trying to retrieve the URL: https://10.0.0.2/sgerror.php?
                  
                  The following error was encountered:
                  
                  Connection to 10.0.0.2 Failed
                  The system returned:
                  
                      (92) Protocol errorThe remote host or network may be down. Please try the request again.
                  
                  Your cache administrator is ...
                  

                  Bien, al final no me ha quedado más opción que poner mi propia página de error.php en un servidor externo y llamarlo configurando la opción "Redirect Info" a ext url redirect y poniendo mi URL en el campo.

                  Ahora ya puedo personalizar mi propia página…

                  Saludos!
                  Xavier Dosil

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