Search squid archive

RE: SSL sites bypass authentication

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

 



Hi,

You require to deny the db_auto just after the allow statement (See below ). I hope that will work.

Thanks/regards,
Vishal Agarwal

-----Original Message-----
From: Milen Pankov [mailto:mail@xxxxxxxxxxxxxxx] 
Sent: Monday, March 19, 2012 5:34 AM
To: squid-users@xxxxxxxxxxxxxxx
Subject:  SSL sites bypass authentication

Hi,

I have been using squid with basic authentication from quite some time
without problems while recently I discovered that anyone can open https
addresses trough the proxy without authenticating. If someone refuses
the authentication dialog (clicks on Cancel) and receives a squid access
denied error page after that he can type an https address in the address
bar and it will open fine. I can't seem to find something wrong with the
configuration and I can't seem to find any info on this behavior
anywhere. Would appreciate if someone helps. I am using squid 3.1.6.
Here is the relevant part of the configuration:

auth_param basic program /usr/lib/squid3/squid_db_auth --dsn
"DBI:mysql:host=myhostname:database=mydatabase" --user "myuser"
--password "mypassword" --table "myusers" --usercol "myusername"
--passwdcol "mypassword" --cond "cond1=0 and cond2=1" --md5 --persist
auth_param basic children 5
auth_param basic realm HTTP Proxy
auth_param basic credentialsttl 1 minute
auth_param basic casesensitive on
acl db_auth proxy_auth REQUIRED
authenticate_ip_ttl 10 minutes
acl only_one_conn max_user_ip -s 1
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny to_localhost
http_access allow localhost
http_access deny only_one_conn
http_access allow db_auth
http_access deny db_auth # Insert this line

http_access deny all

Thanks,
Milen




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

  Powered by Linux