I face an annoying and hard to track its root problem with squid3 proxy server running on Ubuntu Server 12.04.
Squid is working fine for all websites I have tried so far to access, except http://ubuntuforums.org/
What I get is the following error:
Notice also that the cache administrator is webmaster, while I have changed the cache_mgr parameter in the squid.conf file with my own e-mail and for any other errors I see it properly.
The requested URL could not be retrieved
The following error was encountered while trying to retrieve the URL:
Access control configuration prevents your request from being allowed
at this time. Please contact your service provider if you feel this is
Your cache administrator is webmaster.
In the access.log I see this every time I try to access the forums.
The bizarre thing here is that I can access sub paths of the forum like http://ubuntuforums.org/index.php or /newthread.php (that I use right now for this post over my proxy) without any problems!
1355572568.095 217 192.168.0.10 TCP_MISS/403 4567 GET http://ubuntuforums.org/ - DIRECT/220.127.116.11 text/html
I tried to purge the cache by using squidclient but again I get the following error:
# squidclient -m PURGE http://ubuntuforums.org/
HTTP/1.0 404 Not Found
Date: Sat, 15 Dec 2012 12:14:48 GMT
X-Cache: MISS from localhost
X-Cache-Lookup: NONE from localhost:3128
Via: 1.0 localhost (squid/3.1.19)