Ayer actualicé el servidor de mi empresa a Lion, un gran error. Sin embargo, realmente quiero el WDE que viene con FileVault 2, así que estoy tratando de hacer frente a toda la pelusa. Una cosa que no puedo entender, sin embargo, es por qué el servicio web no puede iniciar cuando agrego un nombre de dominio dos veces, pero con diferentes puertos.
Esto es lo que hago 1. Se añade ejemplo.com con un certficado SSL (puerto 443). Todo está bien, se puede acceder al sitio. 2. Se añade example.com sin SSL (puerto 80). El servicio web muere, no puede iniciarse, y todos mis sitios mueren instantáneamente.
¿Alguna idea?
OK, al menos he descubierto el problema; cada vez que se añade un dominio SSL, Server.app también guarda una redirección para el puerto 80 equivalente al dominio SSL, llamado 0000_any_80_example.com_shadow.conf. Debe ser el _shadow.conf el que está fallando con el dominio regular del puerto 80.conf.
Cuando me di cuenta de esto, detuve el servicio web, eliminé el archivo de sombra, escribí un nuevo archivo .conf "normal" que luego renombré como _shadow.conf, y encendí el servicio web... Sólo para ver que el servicio lo sobrescribía :(
Oh, bueno - problema resuelto con una fácil solución. Acabo de guardar el dominio del puerto 80 de manera diferente, así que hice esto:
Puerto 443: ejemplo.com, dominios adicionales: *.ejemplo.com Puerto 80: www.example.com, dominios adicionales: *.ejemplo.com, ejemplo.com
Funcionó muy bien, por suerte. :)
Sin embargo, me gustaría una solución "real". ¿Alguna idea?