escuche dos IP para alojar 2 sitios web con SSL

escuche dos IP para alojar 2 sitios web con SSL

En mi trabajo había estado trabajando en una aplicación web con Apache en opensuse escuchando una IP, digamos 123.123.123.200. Ahora estamos agregando diferentes aplicaciones web a la misma máquina. ambos tienen sus propios certificados SSL. SSL funciona bien en un sitio web que ya se estaba ejecutando allí antes. Ahora mi apache vhosts.conf se ve así

Listen 80
Listen 443

NameVirtualHost 123.123.123.200:80
NameVirtualHost 123.123.123.200:443
<VirtualHost 123.123.123.200:443>
    DocumentRoot /srv/www/domainone
    ServerName      domainone
    SSLEngine On
    SSLCertificateFile /srv/cert/domainone.crt
    SSLCertificateKeyFile /srv/cert/domainone.key
</VirtualHost>
<VirtualHost 123.123.123.200:80>
    DocumentRoot /srv/www/domainone
    ServerName      domainone
</VirtualHost>

<VirtualHost 123.123.123.201:443>
    DocumentRoot /srv/www/domaintwo
    ServerName      domaintwo
    SSLEngine On
    SSLCertificateFile /srv/cert/domaintwo.cer
    SSLCertificateKeyFile /srv/cert/domaintwo.key
 </VirtualHost>
 <VirtualHost 123.123.123.201:80>
    DocumentRoot /srv/www/domaintwo
    ServerName      domaintwo
 </VirtualHost>

con esta configuración aparece un error cuando inicio Apache pero si desactivo las entradas para 123.123.123.201 entonces Apache comienza bien.

¿Qué estoy haciendo mal aquí?

Otra cosa relacionada con la misma configuración es cómo configurar Apache para escuchar múltiples IP. ¿Está bajo el control de Apache o del sistema operativo?

Respuesta1

Parece que has olvidado agregar 123.123.123.201:80y 123.123.123.201:443a tus NameVirtualHostestrofas.

información relacionada