[Apache] VirtualHost & mélange de port 80 & 443 (résolu)
Publié : lun. 04 janv. 2016, 17:18
Bonjour,
Bonne année à tous.
Je possède un VPS chez OVH qui fait tourner un apache (avec la clique php/sql/...) et du postfix. J'ai installé un webmail sur un sous domaine pour lequel je souhaite du https.
Tous les autres sous domaines, sont pour de l'info et ne nécessitent pas de SSL.
Tout ce beau monde fonctionne bien, sauf..... que j'arrive à ce jour à adresser tous mes sous domaines via du https. Forcemment, pour tous (hormis le webmail), j'ai un soucis de certificat (pas le bon sous domaine avec le bon certificat).
Du coup, je cherche à ce que seul le webmail écoute sur le port 443. Mais j'ai l'impression que dès qu'un virtualhost est déclaré avec une écoute spécifique sur un port, toute autre demande sur ce port arrive sur le sous domaine.
Dans ma config apache2, j'ai laissé dans port.conf seulement l'écoute du port 80. J'ai renommé tous mes virtualhost "standards" en 000-toto.domaine.com et ai mis 999-webmail.domaine.com pour le virtualhost SSLisé afin qu'il soit chargé en dernier. J'y ai ajouté l'écoute du port 443.
Malgré cela, je peux faire un "https://toto.domaine.com", le serveur répond. Je veux juste qu'il me dise que la connection est impossible !
Vous sauriez comment je dois m'y prendre ?
Merci pour votre retour.
Bonne année à tous.
Je possède un VPS chez OVH qui fait tourner un apache (avec la clique php/sql/...) et du postfix. J'ai installé un webmail sur un sous domaine pour lequel je souhaite du https.
Tous les autres sous domaines, sont pour de l'info et ne nécessitent pas de SSL.
Tout ce beau monde fonctionne bien, sauf..... que j'arrive à ce jour à adresser tous mes sous domaines via du https. Forcemment, pour tous (hormis le webmail), j'ai un soucis de certificat (pas le bon sous domaine avec le bon certificat).
Du coup, je cherche à ce que seul le webmail écoute sur le port 443. Mais j'ai l'impression que dès qu'un virtualhost est déclaré avec une écoute spécifique sur un port, toute autre demande sur ce port arrive sur le sous domaine.
Dans ma config apache2, j'ai laissé dans port.conf seulement l'écoute du port 80. J'ai renommé tous mes virtualhost "standards" en 000-toto.domaine.com et ai mis 999-webmail.domaine.com pour le virtualhost SSLisé afin qu'il soit chargé en dernier. J'y ai ajouté l'écoute du port 443.
Malgré cela, je peux faire un "https://toto.domaine.com", le serveur répond. Je veux juste qu'il me dise que la connection est impossible !
Vous sauriez comment je dois m'y prendre ?
Merci pour votre retour.