J'ai mis en place mon WampServer en HTTPS sur le port 4343 (déjà vu dans un autre poste) avec un certificat Let's Encrypt Wilcard.
J'arrive à une situation qui me semble fonctionnelle mais j'imagine qu'elle souffre de carences que j'espère vous saurez me montrer.
Je n'ai pas de partie <VirtualHost _default_:443> dans mon fichier httpd-ssl.cnf, celà pose t'il un problème ? Aurais je intérêt à "factoriser" les éléments présents dans toutes les VirtualHost dans cette partie _default ?
Mon port 80 est fermé et je le vois pas de soucis apparent ... me fourre-je le doigt dans l'oeil ?
J'ai créé mes virtualhosts à la hussard sans passer par l'assistant WampServer, total dans le sous menu "Vos virualHosts" il m'affiche mes hosts avec un point d'exclamation et dit qu'il n'y a pas de port listen ... je ne vois pas comment soigner ce problème.
Comment amélioré cette config ?
Sur les 4 sites, 2 sont en "production" et 2 autres sont là en doublon pour tests et essais. Notons que ceux ne sont pas des sites web grand public, on est trois à les utiliser soit au bureau, soit à la maison, soit en vadrouille depuis un téléphone ou tablette ...
Plus bas mes fichiers de config du moment.
Merci pour votre aide. @+Laurent
-------------------------------------
mon fichier httpd-ssl.cnf
Listen 0.0.0.0:4343 https Listen [::0]:4343 https
SSLCipherSuite HIGH:!RSA:!RC4:!3DES:!DES:!IDEA:!MD5:!aNULL:!eNULL:!EXP SSLHonorCipherOrder on SSLCompression off SSLSessionTickets on SSLProtocol all -SSLv2 -TLSv1 -TLSv1.1 -SSLv3 SSLPassPhraseDialog builtin SSLSessionCache "shmcb:${INSTALL_DIR}/logs/ssl_scache(512000)" SSLSessionCacheTimeout 300
> J'ai créé mes virtualhosts à la hussard sans passer par l'assistant WampServer, total dans le sous menu > "Vos virualHosts" il m'affiche mes hosts avec un point d'exclamation et dit qu'il n'y a pas de port listen... > je ne vois pas comment soigner ce problème. Tous les VirtualHost 'https' port 443 (protocole https, 4343 pour vous) doivent être déclarés dans le fichier : wamp\bin\apache\apache2.4.39\conf\extra\httpd-ssl.conf
Les VirtualHost port 80 doivent être déclarés dans le fichier : wamp\bin\apache\apache2.4.39\conf\extra\httpd-vhosts.conf les VirtualHost sur un autre port que 80 (protocole http)doivent être dans ce même fichier mais il faut que le port d'écoute soit déclaré par Clic-Droit -> Outils -> Ajouter un Listen port à Apache.
> Tous les VirtualHost 'https' port 443 (protocole > https, 4343 pour vous) doivent être déclarés > dans le fichier : > wamp\bin\apache\apache2.4.39\conf\extra\httpd-ssl. > conf > > Les VirtualHost port 80 doivent être déclarés > dans le fichier : > wamp\bin\apache\apache2.4.39\conf\extra\httpd-vhos > ts.conf
J'ai remis les bons host dans les bons fichiers, merci.
> les VirtualHost sur un autre port que 80 > (protocole http)doivent être dans ce même > fichier mais il faut que le port d'écoute soit > déclaré par Clic-Droit -> Outils -> Ajouter un > Listen port à Apache.
J'ai créé mon listen port, j'ai modifié les noms de mes <VirtualHost *:${MYPORT4343}>
Il a fallut bataillé un peu mais tout est entré dans l'ordre ... c'est beau le menu WampServeur est complet.