I've been configuring the proxy settings on a Win10 image that users will launch instances of. I initially configured the settings in the Internet Options tool and then used netsh winhttp import proxy source=ie
to pull them into that system.
I needed to amend the bypass list. I tried to do this by adding the entry in Internet Options, but it didn't persist. Each time I closed the tool and reopened it, the entry was gone. I ran netsh winhttp reset proxy
in case that configuration was overwriting the other.
Why I'm really confused, though, is that I am using the local group policy option Make proxy settings per-machine (rather than per-user)
. When it is enabled, the proxy settings are configured using the previous settings including the bypass list. I've tried to modify the list again, but again, the entry doesn't persist. When I disable the per-machine policy the proxy settings disappear from Internet Options. Enable it again and they reappear.
I've gone through the registry and removed every entry for the proxy server. I'm certain all entries are gone based on the searches I've done for "proxy", the IP address of the proxy, the port number of the proxy, "bypass", etc.
So I'm befuddled. Where is the proxy configuration coming from when I enable Make proxy settings per-machine (rather than per-user)
?