Features/Proxy Settings: Difference between revisions

Ajay Garg (talk | contribs)
Ajay Garg (talk | contribs)
Line 89: Line 89:




* Automatic mode - PAC
===Automatic mode - WPAD===


[[File:testproxysupport-pac.png|400px]]
* Motive
** To provide proxy-configuration, without needing the client-user to enter the location of proxy-configuration file herself.


[http://wiki.sugarlabs.org/go/Features/Automatic_Proxy_Settings#PAC_-_Proxy_Auto_Config PAC - Proxy Auto Config]


* Benefits
** By not needing the client-user to manually specify the proxy-configuration file, every client-user is saved  a headache :) Instead, all the configuration is done via a network-administrator, on the server-side.
** By delegating the responsibility of speiciying every proxy-rule (even the proxy-configuration file) to the network-administrator, security is increaded dramatically.


* Notes
** Setting this particular mode( (Automatic Proxy) is quite complicated; and many possibilities exist. '''However, the bottom-rule is, client should himself not need to specifiy the location of proxy-configuration file as per say'''.
* Testing (one of the possible ways :) )
** To verify that current dextrose-4 supports Auto-WPAD mode, we test using the method, as per the following 4 requirements, as listed at http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol#Requirements ::
***In order to use the DNS only method, a DNS entry is needed for a host named WPAD.
***The host at the WPAD address must be able to serve a Web page.
***In both cases, the Web server must be configured to serve the WPAD file with a MIME type of "application/x-ns-proxy-autoconfig".
***If the DNS method is used, a file named wpad.dat must be located in the WPAD Web site's root directory.


=Automatic mode - WPAD=
=Automatic mode - WPAD=