I am configuring a REST Service using IIS, and everything works fine over http. However, when I switch to https, I see:

Server Error in '/' Application.

The resource cannot be found. 
Description: HTTP 404. The resource you are looking for (or one of its
dependencies) could have been removed, had its name changed, or is temporarily 
unavailable.  Please review the following URL and make sure that it is spelled
correctly. 

Requested URL: /SiteName/ServiceName.svc/1

Version Information: Microsoft .NET Framework Version:2.0.50727.3620; ASP.NET Version:2.0.50727.3618 

I'm new to IIS and have no idea what the problem could be. Any help would be appreciated. Thanks!

link|improve this question
What version of IIS? – vCole Apr 15 '11 at 16:04
6 Maybe? I'm on Windows Server 2003. – Bill Harold Apr 15 '11 at 17:57
feedback

1 Answer

When http and https respond differently, it's usually a binding issue.

Check your bindings in the site properties to ensure that you have the same bindings for http and https on your site. Also, IPv6 can come into play sometimes, causing your bindings to not respond as you would assume. A good way to test is by IP rather than host name. If it doesn't throw the same 404 then you know that you have an IPv6 binding issue.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.