I followed the guide from the link below to setup a SSL Redirect script for a site we are hosting internally on IIS 6 and everything was working fine, requests for http://intranet.domain.com would receive the 403.4, a custom error message was setup in IIS to point to a directory containing an .aspx file with a simple Response.Redirect script. Furthermore the appropriate location path was added to the web.config file.
All was working well until some changes to our sharepoint site were made and I received the Inheritance Overrrides error in IIS, the only child node it prompted me for was NoSSL which is the SSL redirect, this is the only service we are hosting currently, Ive seen exchange users with similar issues however this is not the case for our environment.
Regardless of whether I choose the 'NoSSL' child node or not when prompted by inheritance overrrides, the redirect stops working. I have removed the custom error, the folder, the changes to config.aspx, etc..reimplemented them and still received the same problems.
When http://intranet.domain.com is entered the following is returned by the browser:
'Secure Channel Required
This Virtual Directory requires a browser that supports the configured encryption options.'
Thanks for the help!
Custom Error 403.4:
<allow users="*" />