Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been developing a site with MAMP which has a handy way of generating (obviously) unverified SSL certificates for testing purposes.

All was well when testing with Chrome, Firefox, Safari you simply have to acknowledge the suspicious certificate once per session and that's that.

When I fire up (in Parallels since I'm on a Mac) to test Internet Explorer I get the same warning about the certificate but I hit "yeah ok, let's do this" and the server returns a 403 error?

share|improve this question
up vote 0 down vote accepted

This blog explains what's happening:

After enabling HTTPS for a certain VHOST (within MAMP, but that is probably not relevant), Internet Explorer 8 started denying to display any HTTPS enabled page, showing a 403 Forbidden error instead. This problem occurred because of the following setting in my Apache configuration…

In your Apache SSL config — MAMP stores as a user template, go to File > Edit Template > Apache > httpd-ssl.conf and find the SSLStrictSNIVHostCheck directive (or simply add it) and set it's value to off:

SSLStrictSNIVHostCheck off

Now IE should be good to go with the rest of the browser gang.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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