How to disable Internet Explorer Enhanced Security Configuration (IE ESC) in Windows Server 2008
By Michael Pietroforte | 11 Comments | Permalink | Trackback | Previous | NextOne of the first things I usually do when I install a new Windows Server in a test environment, is to turn off IE Enhanced Security Configuration (IE ESC). I am talking about this little prompts that get on your nerves whenever you open a website in Internet Explorer on a Windows Server. I described how to disable IE ESC in Windows Server 2003 a while back. Since it is one of the popular articles here on 4syosps and because the procedure is different on Windows Server 2008, I decided to post a follow-up to save you from this constant security prompts.
Usually, when you explain publicly how to disable a security feature you will be confronted with protests in a moralizing undertone. Feel free to do this in a comment box below. I appreciate all kinds of objections. But let me explain first why I think that disabling IE ESC is a good thing to do.
First of all, one shouldn’t open web pages on productive server, anyway. So the best way to enhance security would be if one could uninstall IE entirely. Unfortunately, Microsoft doesn’t allow this, though IE ESC comes very close to a disabled Internet Explorer. Not because it really enhances security, but because it makes IE literally useless.
I just tried to access Microsoft’s homepage on a freshly installed Windows Server 2008. I had to click about ten times on this security prompt until the page was finally displayed. If you decide not to add the site to the trusted sites zone you might get away with just six clicks. If you click on any link the click orgy will usually start again. On other sites it might even be worse. I wonder who really uses IE on a server this way. And, I seriously doubt, that those who really do, know what they are actually adding to their trusted site zones all the time.
Anyway, my recommendation is to use Opera if you really have to access web pages on a productive server. This browser is more secure than IE or Firefox because the bad guys usually only focus on popular browsers.
In a test environment, where one doesn’t need this extra security, it makes sense to just disable Internet Explorer Enhanced Security. In Windows Server 2003, one has to uninstall the corresponding Windows Component. In Windows Server 2008, this doesn’t work anymore. You have to click on the root folder in Server Manager. Then you scroll down to the Security Information Section and click “Configure IE ESC”. You can turn off IE ESC for Administrators and/or for users. The latter probably only makes sense in a Terminal Server environment.
Leave a Comment |
Subscribe RSS
|
Newsletter








Annoying as IE ESC is (and yeah I almost always disable it too), I think it’s bad advice to increase the attack surface of the server by removing IE ESC and installing Opera. Less targeted software does not make it more secure. Not browsing the web on your server is the best defense.
The fact is, if you check sites like Secunia, Opera IS and has historically been, WAY more secure. Not to mention if you care to learn Opera’s features it will demonstrate just how capable it is in such a small package. Michael’s advice is right-on.
Yo- MS makes us click so many prompts we should all get free carpel tunnel therapy. I agree, IE and Outlook Exp of all things should not be installed on a server.
Who want’s MS to create a true blue admin login that doesn’t give ares loads of popups, ask you every time if you are ’sure’ (ie. RDP 6 blows - I mean come on…). Maybe one day boyz!
I say disable it, the only good thing about windows is that it will keep us all employed for a LONG LONG time.
Aaron, I agree that not browsing the web is most secure. But you know that also applies to any desktop PC.
Seriously, there are only rare cases where you really need a web browser on a productive server. However, in those cases I wouldn’t use IE. Even though IE’s security improved lately, it is still dangerous to surf the web with this browser in a security sensitive environment. And I don’t see how the bombardment with confirmation prompts could improve security. I absolutely disagree with your view about less targeted software. It is simply a matter of fact that popular software is less secure. Why do you think that Mac users don’t have to worry so much about viruses? Because Apple’s developers are smarter?
Steve, you’re right Opera is really a nice browser. I just hope that not so many people will find out about this. I am quite sure that it then wouldn’t be the most secure browser anymore. I am also using Opera on the desktop whenever I surf in murky waters.
1337Ops, you’re right. The best thing about these new security prompts is that more Windows admins are needed now because of the time they waste with clicking all day on them.
I disagree with installing Opera, sorry. In my experience, installing non-production third party software like that WILL result in unpatched/unupdated software sooner or later. This means that even though Opera is more secure, one year down the road half your install base will not be, since no one has logged in to manually update the software.
On the other hand, yes, they shouldn’t be surfing the web anyhow…
You’re right, this is certainly a problem. However, it applies to any third party software. The point is that an outdated Opera is still more secure than the latest IE or Firefox.
Knowing this is absolutely essential if you, like me, run 2K8 server in a virtual machine for software development/testing purposes. Being able to browse the web from inside the VM is very handy.
The design philosophy of protecting the computer from the user is foolish, especially in the case where the user is an administrator. No admin is going to be surfing nefarious sites on a production server anyway. He is going to be downloading patches and doing useful things. If you don’t trust your admin to know how to safely browse the web, then you are likely in allot more trouble than this.
Anyone who has used Vista Activation Tool, ServerManager will no longer work
You can diable IE ESC by running this…
“C:\Windows\system32\rundll32.exe” C:\Windows\system32\iesetup.dll,IEShowHardeningDialog
Brent, I think that from Microsoft’s perspective this is just a statistical issue. Implementing such “features” just means that the number of security incidents will go down. So those who are careful have to suffer, too because there certainly are quite a few admins who don’t consider using IE on a productive server.
yfki, what Vista Activation Tool do you mean?
I saw a similar writeup over at groovypost. http://www.groovypost.com/howto/microsoft/ie/disable-ie-enhanced-security-configuration-in-windows-server-2008/
He also mentioned Terminal Services. Can you confirm this? I need to make sure.