Hola,
Tengo el siguiente problema que no logro resolver aunque lo he intentado:
tengo un servidor Windows 2003 Standart con una ip publica y varios sitios
hosteados en el IIS. Actualmente, tengo dos certificados SSL para dos
dominios de mi servidor: www.sitio1.com y www.sitio2.com
Hace varios días que estoy tratando de hacer funcionar los certificados. Si
los instalo de a uno, funcionan perfectamente, Ahora, bien, si instalo más
de uno, me obliga a elegir diferentes puertos ssl para cada sitio web, ya
que sino no me inician los servicios. Encima, cuando hago una petición con
https desde otro sitio web (por ejemplo
https://www.misitio3.com) que está
hosteado también en ese server, pero SIN SSL,, me responde el servidor
mostrandome la web donde realmente tengo instalado (por ejemplo
https://www.sitio1.com) obviamente diciendome que no coincide el certificado
con el sitio que estoy viendo.
He leido la posibilidad de tener encabezados de host con SSL, tal como
sucede con las web comunes (ya que recuerden tengo solo una ip publica). He
encontrado material, y he probado lo siguiente:
cscript.exe adsutil.vbs set /w3svc/<site identifier>/SecureBindings
":443:<host header>"
Esto me responde favorablemente en el DOS, no me da error, y pareciera que
todo se configura bien. Entonces hago esto con los dos sitios donde tengo
certificados (www.sitio1.com y www.sitio2.com) pero, para mi sorpresa, pasa
lo mismo!!!! no me deja iniciar dos sitios web con ssl instalado en el
puerto 443, es decir, es como si no me tomara las cabeceras...
¿Algo estoy haciendo mal? ¿O no eso posible tener SSL instalado en varios
sitios si no tengo una dirección ip para cada uno de ellos?
GRACIAS AMIGOS! espero su ayuda.
Pablo.-
Leer las respuestas