Changes

1,374 bytes added ,  11:16, 25 January 2013
Line 97: Line 97:  
* Benefits
 
* 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 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.
+
** By delegating the responsibility of specifying every proxy-rule (even the proxy-configuration file) to the network-administrator, security is increased dramatically.
      Line 110: Line 110:  
***In both cases, the Web server must be configured to serve the WPAD file with a MIME type of "application/x-ns-proxy-autoconfig".
 
***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.
 
***If the DNS method is used, a file named wpad.dat must be located in the WPAD Web site's root directory.
 +
 +
** Select "Automatic" mode in "My Settings" -> "Proxy" (without specifying anything else), and restart when prompted so.
 +
:[[File:proxy1.png|640px]]
 +
 +
 +
** The above step is all that is needed for "Automatic (WPAD)" mode to  take effect; the WPAD-configuration-file will be located by the DHCP/DNS Server. However, for easy QA testing,  we specify an easy way to replicate this DNS behavior ::
 +
*** Add the line "build.activitycentral.com wpad" to the file "/etc/hosts" on the XO, and reboot. '''It is repeated innumerable times, that this  step is required just for easy testing; in actual deployments, the DNS-name resolution will be provided by network-administrators/School-Server-running-DHCPD'''
 +
*** Also, thanks a ton to '''Santiago Rodriguez (scollazo@activitycentral.com)''' for setting up the proxy-configuration-files at build.activitycentral.com.
 +
 +
** Open "Browse", and type in "www.google.com". You should be prompted for credentials (as is required by the WPAD-configuration-file at build.activitycentral.com
 +
:[[File:proxy2.png|640px]]
 +
 +
** Entering wrong credentials in the previous step, re-prompts :). This time, enter correct credentials.
 +
 +
** The page opens successfully.
 +
 +
* Next, type "www.facebook.com"; the "Access Denied" page is shown instantaneously, as per the rule in the WPAD-configuration-file at build.activitycentral.com
 +
:[[File:proxy3.png|640px]]
    
=Automatic mode - WPAD=
 
=Automatic mode - WPAD=
525

edits