<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Squidaguard no muestra Sgerror.php]]></title><description><![CDATA[<p dir="auto">El problema que tengo es que no se porqué motivo, el squidguard actua correctamente, dispara el bloqueo y a la hora de mostrar el sgerror.php…..<br />
En google Chrome me lo descarga y en IE me muestra el código.</p>
<p dir="auto">Tanto en los grupos ACL como en Common ACL, he puesto el Recirect mode en "int error page(enter error mesage)". También he probado dejarlo configurado al redirect solo en Common ACL, y dejando los grupos en "none"</p>
<ul>
<li>Tengo instalado la versión 2.3.1-RELEASE-p5 con webGui en https. El modo transparente está desactivado y lo manejo con WPAD siguiendo las guias y script de javcasta.</li>
<li>Versión de Squid: 0.4.21</li>
<li>Versiób de SquidGuard 1.14_3</li>
</ul>
<p dir="auto">Desde ya, muchas gracias</p>
]]></description><link>https://forum.netgate.com/topic/102862/squidaguard-no-muestra-sgerror-php</link><generator>RSS for Node</generator><lastBuildDate>Sat, 14 Mar 2026 13:39:08 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/102862.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 Jul 2016 19:26:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Squidaguard no muestra Sgerror.php on Mon, 12 Sep 2016 07:17:45 GMT]]></title><description><![CDATA[<p dir="auto">Hola</p>
<p dir="auto">Gracias por la info. de la conf de nginx para que trabaje con php la instancia para wpad :)</p>
<p dir="auto">Salu2</p>
]]></description><link>https://forum.netgate.com/post/648965</link><guid isPermaLink="true">https://forum.netgate.com/post/648965</guid><dc:creator><![CDATA[javcasta]]></dc:creator><pubDate>Mon, 12 Sep 2016 07:17:45 GMT</pubDate></item><item><title><![CDATA[Reply to Squidaguard no muestra Sgerror.php on Fri, 05 Aug 2016 14:38:27 GMT]]></title><description><![CDATA[<p dir="auto">al parecer, quedó funcionando ahora.</p>
<p dir="auto">agregué la siguiente linea en /usr/local/etc/nginx/nginx.conf</p>
<p dir="auto">user  root wheel;</p>
<p dir="auto">Para finalizar y por si te sirve Javier, te paso como quedó el archivo nginx.conf para que una instacia nueva de nginx pueda trabajar con php, sobre una wgui en https y con WPAD.</p>
<pre><code>
user  root wheel;
worker_processes  2;
events {
    worker_connections  1024;
}
http {
    include       mime.types;

    default_type  application/octet-stream;
    log_format main ' -  [] ""   "" "" ""';
    sendfile        on;

    keepalive_timeout  65;

    server {
        listen      &lt;ip del="" servidor=""&gt;:80;
        server_name  wpad.&lt;mi dominio=""&gt;;

        root   /usr/local/www/nginx-dist;

        error_page  404               /50x.html;
        access_log  /var/log/nginx/access.log  main;
        # redirect server error pages to the static page /50x.html
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   /usr/local/www/nginx-dist;
        }
        location ~ \.php$ {
                try_files $uri =404;
                fastcgi_pass    unix:/var/run/php-fpm.socket;
                fastcgi_index   index.php;
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                fastcgi_read_timeout    180;
                include         /usr/local/etc/nginx/fastcgi_params;

        }
    }
}&lt;/mi&gt;&lt;/ip&gt; 
</code></pre>
]]></description><link>https://forum.netgate.com/post/642149</link><guid isPermaLink="true">https://forum.netgate.com/post/642149</guid><dc:creator><![CDATA[banana]]></dc:creator><pubDate>Fri, 05 Aug 2016 14:38:27 GMT</pubDate></item><item><title><![CDATA[Reply to Squidaguard no muestra Sgerror.php on Fri, 05 Aug 2016 14:06:20 GMT]]></title><description><![CDATA[<p dir="auto">Hola</p>
<p dir="auto">En el foro en Portugues he visto esto referente a tu tema:</p>
<p dir="auto"><a href="https://forum.pfsense.org/index.php?topic=115653.0" target="_blank" rel="noopener noreferrer nofollow ugc">https://forum.pfsense.org/index.php?topic=115653.0</a></p>
<p dir="auto">Salu2</p>
]]></description><link>https://forum.netgate.com/post/642147</link><guid isPermaLink="true">https://forum.netgate.com/post/642147</guid><dc:creator><![CDATA[javcasta]]></dc:creator><pubDate>Fri, 05 Aug 2016 14:06:20 GMT</pubDate></item><item><title><![CDATA[Reply to Squidaguard no muestra Sgerror.php on Thu, 04 Aug 2016 20:22:33 GMT]]></title><description><![CDATA[<p dir="auto">Ahora se ve que busca ejecturar el php, pero me da error de permisos</p>
<p dir="auto">connect() to unix:/var/run/php-fpm.socket failed (13: Permission denied) while connecting to upstream, client: 127.0.0.1,…............</p>
]]></description><link>https://forum.netgate.com/post/642010</link><guid isPermaLink="true">https://forum.netgate.com/post/642010</guid><dc:creator><![CDATA[banana]]></dc:creator><pubDate>Thu, 04 Aug 2016 20:22:33 GMT</pubDate></item><item><title><![CDATA[Reply to Squidaguard no muestra Sgerror.php on Thu, 04 Aug 2016 15:11:09 GMT]]></title><description><![CDATA[<p dir="auto">Gracias Javier, ya había leido dicho post y no lograba hacerlo funcionar, creo que ahora está funcionando al haber tildado la opción y al aplicar las soluciones propuestas de levantar otra instacia de nginx y php en el puerto 80.</p>
<p dir="auto">WebGUI redirect*   (Disable webConfigurator redirect rule)</p>
]]></description><link>https://forum.netgate.com/post/641920</link><guid isPermaLink="true">https://forum.netgate.com/post/641920</guid><dc:creator><![CDATA[banana]]></dc:creator><pubDate>Thu, 04 Aug 2016 15:11:09 GMT</pubDate></item><item><title><![CDATA[Reply to Squidaguard no muestra Sgerror.php on Tue, 26 Jul 2016 11:47:09 GMT]]></title><description><![CDATA[<p dir="auto">Hola</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/javcasta">@<bdi>javcasta</bdi></a>:</p>
<blockquote>
<p dir="auto">Hola</p>
<p dir="auto">El código de /usr/local/www/nginx-dist/my-no-autorizado.html</p>
<p dir="auto">(  http://wpad.localdomain.local/my-no-autorizado.html o  http://wpad.TUDOMINIO.ALGO/my-no-autorizado.html )</p>
<pre><code>
&lt;title&gt;Error&lt;/title&gt;

# FORBIDDEN.

ACCESO DENEGADO

PONGASE EN CONTACTO CON SU ADMDOR DE RED SI LO CONSIDERA NECESARIO.

[admin@undominio.com](mailto:admin@lundominio.com).

</code></pre>
<p dir="auto">Al correr WPAD en una instancia para HTTP (NO HTTPS) en el dir /usr/local/www/nginx-dist/ , no tiene definido PhP, y no puede ejecutar php. Así que cuando squidGuard redirige a HTTP (NO HTTPS) un fichero php no se ejecutará se descargará.</p>
<p dir="auto">Así que mi solución  es definir en squidGuard <strong>usar una redirección a una página de contenido estático</strong> (html) ante error o prohibición:</p>
<p dir="auto"><strong>Common ACL &gt;<br />
Redirect mode &gt;<br />
ext url move (enter URL) &gt;</strong><br />
<strong>http://wpad.localdomain.local/my-no-autorizado.html</strong></p>
<p dir="auto">Salu2</p>
</blockquote>
<p dir="auto">Y otra posible solución</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/javcasta">@<bdi>javcasta</bdi></a>:</p>
<blockquote>
<p dir="auto">Hola</p>
<p dir="auto">En este hilo del foro en Portugues:</p>
<blockquote>
<p dir="auto">Página de erro do SquidGuard customizada | Nova instancia NGINX (<strong>suporte PHP</strong>)</p>
</blockquote>
<p dir="auto">muestran como lanzar una <strong>nueva instancia de nginx con soporte PhP para la página de error de squidGuard</strong></p>
<p dir="auto"><a href="https://forum.pfsense.org/index.php?topic=115653.0" target="_blank" rel="noopener noreferrer nofollow ugc">https://forum.pfsense.org/index.php?topic=115653.0</a></p>
<p dir="auto">No lo he probado, pero pinta bastante bien :)</p>
<p dir="auto">Salu2</p>
</blockquote>
<p dir="auto">Salu2</p>
]]></description><link>https://forum.netgate.com/post/639864</link><guid isPermaLink="true">https://forum.netgate.com/post/639864</guid><dc:creator><![CDATA[javcasta]]></dc:creator><pubDate>Tue, 26 Jul 2016 11:47:09 GMT</pubDate></item><item><title><![CDATA[Reply to Squidaguard no muestra Sgerror.php on Tue, 26 Jul 2016 11:22:57 GMT]]></title><description><![CDATA[<p dir="auto">A mí me pasa algo similar.<br />
Yo activo el squid en transparent mode, pongo en ACL lo que deseo bloquear, y en vez de mostrar la página de bloqueo típica que genera squid, me sale es una pantalla de conexión denegada.</p>
]]></description><link>https://forum.netgate.com/post/639861</link><guid isPermaLink="true">https://forum.netgate.com/post/639861</guid><dc:creator><![CDATA[alvayag]]></dc:creator><pubDate>Tue, 26 Jul 2016 11:22:57 GMT</pubDate></item><item><title><![CDATA[Reply to Squidaguard no muestra Sgerror.php on Tue, 26 Jul 2016 11:11:23 GMT]]></title><description><![CDATA[<p dir="auto">Alguna idea? a alquien le paso algo similar?</p>
]]></description><link>https://forum.netgate.com/post/639858</link><guid isPermaLink="true">https://forum.netgate.com/post/639858</guid><dc:creator><![CDATA[banana]]></dc:creator><pubDate>Tue, 26 Jul 2016 11:11:23 GMT</pubDate></item></channel></rss>