PNG files not showing in Internet Explorer 7 on Terminal Server

At one of our clients I had to troubleshoot a problem viewing png files in IE 7 on a Windows Server 2003 Terminal Server.  The solution was completely unexpected, so I am posting it here.  The symptoms were this : user accounts that used IE 7 to view web pages with PNG files received a broken link instead.  FireFox worked fine.  Admin accounts could view the PNG files with no issues.  Downloading the PNG files and then viewing them using Windows Explorer worked fine for both types of accounts.  After reading the Experts Exchange article at

http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/2003_Server/Q_26277330.html

that was solved by re-applying the server security settings, I realized this was a permissions issue (should have figured that out with the admin difference, but was really scratching my head on this one).  I fired up Process Monitor and found that IE was giving ACCESS DENIED errors on two Adobe Flash registry keys.  We had just upgraded Flash recently on this server to 10.1.  I changed the permissions on these two keys to add Authenticated Users : Read access

HKCR\MIME\DataBase\Content Type\application/futuresplash

HKCR\MIME\DataBase\Content Type\application/x-shockwave-flash

Firing up Internet Explorer 7 confirmed that this worked.

Advertisement

1 Response to “PNG files not showing in Internet Explorer 7 on Terminal Server”


  1. 1 ukatc March 16, 2011 at 10:43 am

    Hi, thanks for that it worked a treat! I was trawling the old search engines and found many solutions but none that worked until now. Seriously, what is adobe thinking it happend on a few of our machines here at the ROE! Looks like we may have nipped this one in the bud. Again… Thanks.
    Ed.


Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s





Follow

Get every new post delivered to your Inbox.