Je viens de créer un site sous joomla et wampserver. Je souhaite que l'ensemble de mes connexions soient en https. Pour cela j'ai suivi le tuto suivant : [neoflow.fr]
Lorsque je décomment la ligne #Include conf/extra/httpd-ssl.conf, mon serveur apache ne redémarre pas et l'icône wampserver reste à la couleur orange au lieu du vert. J'ai beau cherché mais je ne trouve pas de solution à mon problème. Pouvez-vous svp m'aiguiller afin de le résoudre ?
Pour info, j'ai bien activé le module sso sur wamp et décommenté la ligne ssl dans php.ini
Modifie 1 fois. Derniere modification le 31/07/2012 à 17:43 par ag3.
Ma version d'apache est la 2.2.17. Pour info je n'ai rien dans les logs apache et de plus si je commente la ligne #Include conf/extra/httpd-ssl.conf, mon serveur redémarre normalement.
Je l'ai utilisé il fu un temps, tout ce dont je me souviens, c'est qu'il faut modifier le fichier httpd-ssl.conf car les chemins ne sont pas bons d'origine. (en tout cas, c'était le cas à l'époque)
Je me répète, mais presque à chaque fois, les erreurs mentionnées dans l'Observateur d'événements sont une aide précieuse ; souvent cela donne d'excellentes informations, par exemple un numéro de ligne en erreur dans un fichier de conf Apache.
Donc, aide sur l'utilisation de l'Observateur d'événements : [www.aidewindows.net]
J'ai trois messages d'erreurs dans le journal d'évènements. Les voici :
Premier message :
The Apache service named reported the following error: >>> (OS 10048)Une seule utilisation de chaque adresse de socket (protocole/adresse réseau/port) est habituellement autorisée. : make_sock: could not bind to address 0.0.0.0:443 .
Deuxième message:
The Apache service named reported the following error: >>> no listening sockets available, shutting down .
Troisième message :
The Apache service named reported the following error: >>> Unable to open logs .
Modifie 1 fois. Derniere modification le 02/08/2012 à 12:08 par ag3.
Je viens de résoudre mon problème grâce a toi et au journal d'évènements. Il s'agissait d'un mauvais paramétrage de mon fichier httpd.conf au niveau du Listen et du Servername. J'accède bien en https sur mon site maintenant.
Par contre si je tape http;//www.mondomaine.fr j'accède également au site. Comment faire pour que seul le https fonctionne et non le http ?
Comme déjà écrit, je n'utilise pas SSL, mais je pense que tant dans le fichier httpd.conf que dans httpd-vhosts.conf, il faut changer le port d'écoute.
Listen 0.0.0.0:443 Listen [::0]:443 au lieu de Listen 0.0.0.0:80 Listen [::0]:80
ServerName localhost:443 au lieu de ServerName localhost:80