Search squid archive

Reverse Proxy Basic Authentication

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

 



We use both Squid 2.5 and 2.6 as reverse proxies for our production web
site. 2.5 seem to pass basic authentication without an issue. We can not
get this to work in 2.6. Looking at the release notes it is not clear to
me what if anything would need to be changed in the config file to allow
this to work with 2.6. Here is my config file:

http_port 80 defaultsite=10.10.1.145
https_port 443 cert=/etc/squid/8-22-08.pem key=/etc/squid/8-22-08key.pem
options=NO_SSLv2 cipher=DEFAULT:!EXPORT:!LOW defaultsite=10.10.1.145
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
acl JS url_regex .js$
no_cache deny JS
acl CSS url_regex .css$
no_cache deny CSS
acl ASMX url_regex .asmx
no_cache deny ASMX
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
#Suggested default:
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern .               0       20%     4320
refresh_pattern -i \.jpg$       0 100% 10080
refresh_pattern -i \.gif$       0 100% 10080
refresh_pattern -i \.png$       0 100% 10080
refresh_pattern -i \.bmp$       0 100% 10080
#Recommended minimum configuration:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl CONNECT method CONNECT
acl port80 myport 80
acl port443 port 443
acl port563 port 563
acl TheOriginServer dst 10.10.1.145
#Recommended minimum configuration:
# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny manager
http_access allow port563
http_access allow port443
http_access allow port80
http_access allow TheOriginServer
http_access deny all
http_reply_access allow all
icp_access allow all
cache_peer 10.10.1.145 parent 80 0 no-query originserver
deny_info https://www.example.com/ port80
coredump_dir /var/spool/squid
visible_hostname https://www.example.com/
logfile_rotate 9
negative_ttl 0 minutes


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

  Powered by Linux