title: How to configure IE proxying for the local system account?
body: <blockquote>
    <p><strong>See Server Fault: <a href="https://serverfault.com/questions/34940/how-do-i-configure-proxy-settings-for-local-system">How do I configure proxy settings for LOCAL SYSTEM?</a></strong></p>
  </blockquote>
  
  <p>I have a Windows service that needs to start up IE with certain proxy settings (e.g. host name and port). If the service is configured to run as some normal user (e.g. me), I can ensure the required IE proxy configuration by programmatically setting the following values in the "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" registry key:</p>
  
  <ul>
  <li>ProxyServer = myserver:9999</li>
  <li>ProxyEnable = 0x1</li>
  <li>ProxyOverride = <em>(delete)</em></li>
  </ul>
  
  <p>However if the service is configured to log on using the local system account, setting those registry values seems to have no effect on IE.</p>
  
  <p>Is there a programmatic way to configure IE proxying for the local system account? Ideally I'd like a method that works both for that account and for normal users, to keep my program simple.</p>
  
  <p><em>In case you're wondering why a service needs to start a browser, the program being run as a service is the <a href="http://hudson-ci.org/" rel="nofollow noreferrer">Hudson</a> continuous integration server, which in turn is configured to run some browser-based automated acceptance tests of a web application (using <a href="http://sahi.co.in/w/" rel="nofollow noreferrer">Sahi</a>).</em></p>
  
  <p>STOP PRESS: Since adding the bounty, I've discovered this is an exact duplicate of <a href="https://serverfault.com/questions/34940/how-do-i-configure-proxy-settings-for-local-system">https://serverfault.com/questions/34940/how-do-i-configure-proxy-settings-for-local-system</a>, which has an accepted answer, so a bounty is no longer applicable. Can I (or an admin) delete the bounty and get my rep back? Also, it doesn't seem possible to close a StackOverflow question as being a duplicate of a ServerFault question.</p>