Server Fault is a question and answer site for system and network administrators. 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 have an IIS machine with three IPs, - .12. I'm running two different SSL-based sites on .10 and .11, port 443. Everything is fine.

I've now installed another web server onto my machine and am trying to get it to listen on port 443 on the .12 IP address. Unfortunately IIS and the other server refuse to cooperate, even though the IPs being bound are different. They both think there's a conflict with that port.

Is there any way to get IIS to play nice with the other server?

share|improve this question
up vote 1 down vote accepted

Interesting scenario, you need to tell IIS to not bind to You can check with netsh if IIS is bound to that IP.

Here is a blog entry which does exactly what you also try:

share|improve this answer
This worked perfectly. I must admit it's pretty obscure though. I explicitly told IIS to only listen for HTTP requests on the .10 and .11 addresses. The other server works just fine now on the .12 with SSL. – Brian Vallelunga Oct 8 '10 at 21:11

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.