Search squid archive

Re: OTish: wpad configuration

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

 



On Wed, Dec 30, 2009 at 17:47, Blake Covarrubias <blake@xxxxxxxxx> wrote:
> On Dec 30, 2009, at 4:26 PM, Kurt Buff wrote:
>
>> I'm scouring the web, not finding much, and hope some of you here have
>> a clue for me. Google, with 'wpad.dat examples' and 'wpad.dat syntax'
>> aren't yielding much for me - though perhaps I'm missing what's in
>> front of my face.
>
> You probably want to look at:
>
> http://en.wikipedia.org/wiki/Proxy_auto-config

Have seen that - thank you.

> http://web.archive.org/web/20060424005037/wp.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html

Had not seen this - thank you again!

>> I am looking for a solution that will allow FF in each office to query
>> the web site in the US office ( because
>> http://wpad.example.tld/wpad.dat will be the same for every office),
>> and get back settings that are appropriate to the office. In the UK
>> office that would be no proxy, just direct - in the AU office that
>> would be the local proxy server, with appropriate exceptions for
>> intranet sites, and the US office the same as the AU office.
>
> You can dynamically generate proxy.pac from a CGI script. Look at the source IP and customize appropriately.

I'll look at it for ideas, but we're an IIS/ASP shop, so this probably
won't help a lot.

> http://www.squid-cache.org/mail-archive/squid-users/199708/0193.html
>
> Just setup your web server to handle .pac or .dat requests as a CGI. In lighttpd you'd use cgi.assign and Apache would use AddHandler in your <Directory> config.
>
> http://redmine.lighttpd.net/wiki/1/Docs:ModCGI
> http://httpd.apache.org/docs/2.2/howto/cgi.html
>
>
> Hope this helps.

It does, actually. I'm thinking that the myIpAddress directive will be
the key to what I'm trying to do.

Thanks again,

Kurt

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

  Powered by Linux