title: IE on XP does not support SNI to permit multiple certificates for single server
body: <p>I've been searching for a few hours to find a solution to my question/problem and whilst I believe that I have been able to clarify the reason why I have problems I have been unable to find a resolution.</p>
  
  <p>I have one server which is hosting multiple web sites and a couple of these web sites are using SSL certificates. I have some shared images accessed by all sites and the way to stop the none-secure error on the SSL site was to serve those shared images from <a href="https://www.example-shared-image-server.com/images/imagename.jpg" rel="nofollow">https://www.example-shared-image-server.com/images/imagename.jpg</a></p>
  
  <p>This worked fine, until that is I noticed that by using Internet Explorer on Windows XP it is giving the message "There is a problem with this website's security certificate". What I then identified is that its because its picking up a certificate for a different domain on the server. Its all to do with hosting multiple sites on one server with SSL certificates.</p>
  
  <p>Lets say I have four sites with only the first two with SSL certificates installed.</p>
  
  <pre><code>https://www.one.com
  https://www.two.com
  http://www.three.com
  http://www.four.com
  </code></pre>
  
  <p>And lets not forget the following:</p>
  
  <pre><code>https://www.example-shared-image-server.com
  </code></pre>
  
  <p>So when accessing images from the above shared image URL it is actually bringing up <a href="https://www.one.com" rel="nofollow">https://www.one.com</a>, hence the error.</p>
  
  <p>So its seems to be something to do with IE not supporting SNI or SSL/TLS on Windows XP or Vista whereas it is on Win 7 and Win 8. This seems like an immediate ploy by M$ to force people to upgrade to more current operating systems. But the fact is that all other browsers support it.</p>
  
  <p>But, what I have not been able to identify is what I can do about it. So I believe my question is, is it possible to host multiple web sites using SSL on the same server on different domains without causing IE to show errors. If not, what do other people do? And it yes, how do I configure it?</p>
  
  <p>I have been on this for hours so if someone could help, I would really appreciate it.</p>
  
  <p>Many thanks,</p>
  
  <p>Rob</p>