Google Chrome 28 Proxy

By default chrome uses the proxy configuration of Windows. Until version 27 it was possible to change it with registry keys:

[HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome]
"ProxyMode"="pac_script"
"ProxyPacUrl"="http://pac/internet.pac"

Sadly with version 28 this way was closed and only Windows group policy objects (GPO) are supported:

https://code.google.com/p/chromium/issues/detail?id=259236

To use a Google chrome browser on a firewalled windows system where windows and the internet explorer shouldn't be allowed to reach the internet or different proxy settings you need to configure this on the server. I could find any way to do this on the windows client.

Internet explorer will be configured with a no internet pac file and internet:

On the webserver you create a internet.pac and nointernet.pac and on the webserver you configure apache with a rewrite rule:

RewriteEngine on

RewriteConf %{HTTP_USER_AGENT} ^Mozilla/.*Chrome\/
RewriteRule ^/nointernet\.pac$ /internet.pac [L]

You configure the Internet Explorer with the nointernet.pac and then chrome should get the internet.pac file because of the rewrite.