Simcfc73 Posted June 6, 2019 Posted June 6, 2019 Hi, I'm struggling to disable old proxy settings on my network. We moved from Smoothwall:8888 to no proxy but it keeps coming back for some reason. The old proxy was set via Group policy preferences Software\Microsoft\Windows\CurrentVersion\Internet Settings - Proxy server black Software\Microsoft\Windows\CurrentVersion\Internet Settings - Proxy Enabled 00000000 Its still getting the old settings after a refresh... I've done a GP results and cant see where its getting the proxy settings from. I just need to wipe all the proxy settings out. Weirdly it does it for my admin account, I've done a scan of my registry and deleted everything I could find but it still appears. Any suggestions?
LoyalHeretic Posted June 7, 2019 Posted June 7, 2019 Are you using mandatory profiles at all? When moving from proxy to no proxy we had issues with mandatory profiles still having settings in place, but that was on Windows 7.
Simcfc73 Posted June 7, 2019 Author Posted June 7, 2019 Yes for pupils, no for staff. I got a workaround which I am testing. Deleting all the settings inside SYSTEM\CurrentControlSet\Services\iphlpsvc\Parameters\ProxyMgr
LoyalHeretic Posted June 7, 2019 Posted June 7, 2019 I suspect you're looking in the right place then, sorry it's not much help, our solution was simply to rebuild the mandatory profile, we have since scrapped mandatory and roaming profiles entirely and just redirect everything with GPO.
fordea Posted June 7, 2019 Posted June 7, 2019 Have you checked that they are not being set under Group Policy User Preferences - Control Panel Settings - Internet Settings - Internet Explorer 10? If not you could try to create a new policy containing Internet Explorer 10 settings and specify it to apply a blank proxy field. Any settings that have a green line under them should be applied (you can press F6 on a setting to change the red line to green and F7 to turn them from green to red).
TwistedHelixis Posted June 7, 2019 Posted June 7, 2019 I had a similar issue which I tracked down to and old startup kix script that was still running for some users.
mrwoberts Posted June 7, 2019 Posted June 7, 2019 Had a problem myself recently with proxy settings. My problem was that even though they were removed, unless you use IE/Edge, or unless I actually went into the Control Panel - Internet Settings, the new settings weren't being refreshed. I had to create a script to force a refresh, since we use Chrome. if you're still having a problem it might be worth going into the control panel - internet settings and just verifying they're removed. One separate problem I had was on the server. For some bizarre reason, the proxy settings of the SYSTEM user seemed to be trumping the settings of the admin user! I basically searched the entire registry for the name of our old proxy and it found a few results.
XiJ Posted June 7, 2019 Posted June 7, 2019 Have you got any settings in the local (client) policy that may have been set?
Simcfc73 Posted June 10, 2019 Author Posted June 10, 2019 I thought I'd fixed it but I don't think I have, there's issues with Outlook crashing too which I think is related... oh and Chrome seems to stop working unless you open IE which must do something with the proxy and Chrome started again. I've run RSOP against my account and cant see any old proxy settings... cleared my profile... and did a full search in the registry but its still coming back....its very weird.
TwistedHelixis Posted June 11, 2019 Posted June 11, 2019 (edited) Me again. Windows has two places it keeps proxy settings. The 'Other place' is used for non user internet access things like Windows updates etc. You might need to do the following without any proxy settings set or with the correct proxy settings set, I cant remember which way round it should be. Lets try without any proxy settings set first as this is how all computers come as standard. Using IE locate the proxy settings page and remove all the settings, save or apply and then run the following command netsh winhttp import proxy source=ie See how things go, if you still have the issue, do the same but enter the new correct proxy settings in ie and then run the command. Edited June 11, 2019 by TwistedHelixis
LeMarchand Posted June 11, 2019 Posted June 11, 2019 Me again. Windows has two places it keeps proxy settings. The 'Other place' is used for non user internet access things like Windows updates etc. You might need to do the following without any proxy settings set or with the correct proxy settings set, I cant remember which way round it should be. Lets try without any proxy settings set first as this is how all computers come as standard. Using IE locate the proxy settings page and remove all the settings, save or apply and then run the following command netsh winhttp import proxy source=ie See how things go, if you still have the issue, do the same but enter the new correct proxy settings in ie and then run the command. netsh winhttp reset proxy Should "blank" it in one step, though I'd be tempted to run the following first to see what it contains: netsh winhttp show proxy 1
Simcfc73 Posted June 11, 2019 Author Posted June 11, 2019 Thanks for this but its showing as no proxy, I had this set after a fix for the 'no internet connection' issues we were having. We were using Smoothwall IDEX which has been removed but my machine had a different proxy setting on.. smoothwall.domain.co.uk:8888 anyway. It came back this morning, its not in the registry.. the local GP or the domain GP.
LeMarchand Posted June 11, 2019 Posted June 11, 2019 Have you tried running SysInternals' Autoruns? Might point at any odd scripts that may be running. As a possible "plaster", you could set a scheduled task to run a couple of minutes after logon to blank the proxy settings until you find the cause.
Simcfc73 Posted June 11, 2019 Author Posted June 11, 2019 I've found the culprit. Its an IEAK setting in group policy from long time ago. Its on my default domain policy and in another place.
Simcfc73 Posted June 12, 2019 Author Posted June 12, 2019 Funny how this thread appeared with exactly the same issue http://www.edugeek.net/forums/windows-server-2012/207175-internet-explorer-maintenance-missing-group-policy.html
Simcfc73 Posted June 12, 2019 Author Posted June 12, 2019 So annoying, it keeps coming back for me. I removed the settings from all the GPs as suggested in http://www.edugeek.net/forums/windows-7/178742-overwriting-deleting-ieak-settings.html I've run >rundll32.exe iedkcs32.dll,Clear I've run netsh winhttp reset proxy numerous times I check the registry and its back in Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings I might have to script it like suggested to write over this setting.
CCCSecMan Posted June 14, 2019 Posted June 14, 2019 You would be better just fixing/stopping whatever is deploying the setting in the first place. Putting a script in to set the proxy to something else is not going to be a good long term solution. Alternatively just create a new GPO with correct settings with higher precedence than default domain policy as well as enforcing it and that should do the trick - not ideal but better than some script running.
TwistedHelixis Posted June 14, 2019 Posted June 14, 2019 You could create a new windows install (VM) and see at which stage (adding to domain, moving PC to OU, logging in with certain credentials etc), the proxy gets changed.
Simcfc73 Posted June 14, 2019 Author Posted June 14, 2019 Its sorted now, I think a combination of the fixes got rid of the IEAK settings eventually.. haven't had a proxy issue for a couple of days.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now