Search squid archive

Re: SquidGuard cgi problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Arthur Dent wrote:
On Thu, 2009-12-10 at 20:50 +0000, Arthur Dent wrote:
Hello all,

I have been using squid / squidGuard for so long now that I have
completely forgotten how I set it up!

Now, following a recent upgrade to SQUID 3.0.STABLE20 I find that the
squidGuard redirect page fails with the error:
"You don't have permission to access /cgi-bin/squidGuard.cgi on this
server"

My first action was to check the permissions of that file:
# ls -la /var/www/cgi-bin/squidGuard.cgi
-rwxr-xr-x. 1 root root 11169 2009-08-17 19:34 /var/www/cgi-bin/squidGuard.cgi

Which is, I think, how it was when it was still working. Just in case it
had anything to do with users I "chown'ed" it to squid.

# ls -la /var/www/cgi-bin/squidGuard.cgi
-rwxr-xr-x. 1 squid squid 11169 2009-08-17 19:34 /var/www/cgi-bin/squidGuard.cgi

Considering this CGI is going to be served by your web server, you should make sure the user it runs as has permissions to this file.

Still no joy.

I can access the squidGuard.cgi file directly from a browser on a
machine on the network so actually I'm sure it's not a permission
problem. It's only when called from squid / squidGuard that I get the
error.

In my squid.conf I do have "cache_effective_user squid" set.

I know I'm missing something silly - what have I forgotten to do or
check?

Thanks in advance for any help or suggestions...

Mark

Can nobody help me on this one?

I am still at a loss as to how to progress this. The .cgi file works
when accessed directly from the browser - just not when called from
squid/squidGuard...

Considering the fact that Squid will just send the browser a 302 (Moved Temporarily) and the URL for the error page (which could be on an entirely separate server), it should work (as long as the URL you use to access the CGI directly is exactly the same as the one Squid/SquidGuard redirect to). Using a tool such as the Live HTTP Headers plugin for the Firefox browser, or a packet trace between the client and Squid might give some insight in to what is going on.

Thanks again for your consideration...

Mark

Chris


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux