Building a kiosk for the public to interact with a custom application. If there happens to be no internet connection (lets say the network at the location went down) IE has a default "error" page that displays an error and a "diganose connection" button.

Developer wants to remove this message, and possbily create a custom "error" page... ie "Opps. Internet is not working, please go find help!" At this point the user would (in theory) go ask someone for assistance, and that person would then either fix the issue, or call our company helpdesk.

I have found the possible dll file (C:Windows\System32\en-US\ieframe.dll.mui) that the error message points to - and we have tried to manipulate it - but it does not seem to work. We end up with just an "attempting to load" type cursor and a blank page.

Does anyone know if what I am trying to do is possible? And if so... am I going about it all wrong?


3 Comments   [ + ] Show Comments


  • Dunnpy:
    This is close. Really good article, but I need to change the ieframe.dll.mui file. This article changes reg files, but this particular issue is not in the AboutURL that the article points to.

    I know how to manipulate the ieframe.dll file with ResourceHacker, but it doesn't seem to actually effect the displayed page.
  • Have a look at the registry location it refers to - there are other paths that reference ieframe.dll that aren't in the article that may fit your purpose.
  • Well, if I right click on the page and go to properities it shows Address: as res://ieframe.dll/dnserro.htm# - followed by the website.

    I went to the registry and did a find for that above, along with various other "key words"... the only thing I can find it based off of ieframe, downfall to that is it is in hundreds of keys similar to {06EEE834-461C-42c2 etc etc}
    then a key called InProcServer32 - this key points to C:\Windows\System32\ieframe.dll
    (I cannot change any of this, like I can with the keys in the suggested article)

    This is the file I have tried to change and I have actually changed it... but it seems that either there are multiple version throughout the system files (and I am not changing the correct one) OR my changes to the ieframe.dll.mui are not being associated with every value in the registry. (which is mind melting to me...)

    Any other thoughts?
Please log in to comment


Try this link  - it provides the registry locations to the default error pages, which means you can then change them for a different local file that contains the information you want to display.

Answered 09/16/2015 by: dunnpy
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity