Hi Amos,
I have been working with your suggestion for hours now.
Suggested:
acl noAuth src all
acl AuthUsers proxy_auth REQUIRED
http_access allow freesites
http_access allow AuthUsers
deny_info http://login.mydomain.local/?referer=%s noAuth http_access deny
!AuthUsers noAuth http_access deny all
Working (shows custom page):
acl noAuth src all
acl AuthUsers proxy_auth REQUIRED
http_access allow freesites
http_access allow AuthUsers
deny_info ERR_CUSTOM_ACCESS_DENIED AuthUsers
http_access deny !AuthUsers noAuth
http_access deny all
Not working (no external error page, url works fine directly):
acl noAuth src all
acl AuthUsers proxy_auth REQUIRED
http_access allow freesites
http_access allow AuthUsers
deny_info http://login.flamboree.local/?url=%U AuthUsers
http_access deny !AuthUsers noAuth
http_access deny all
Also a problem is that for the 2nd acl the browser(and thus squid) asks for
a user/pass but I'd like this to happen after the custom login page is shown
and the user clicks on 'continue'. Maybe I'm asking the impossible...
I had a nice way for this captive portal but suddenly I'm forced to use a
terminal server so I can't use source IP's anymore. :-(
I'm using 2.7stable6 for windows.
Thanks again.
Kind regards,
Philippe
Received on Tue Apr 28 2009 - 23:31:01 MDT
This archive was generated by hypermail 2.2.0 : Wed Apr 29 2009 - 12:00:03 MDT