Ca m'ennuie un peu de créer un topic pour ça, mais j'ai pas trouvé de topic unique Apache.
Ma config : windows 2000 server sp4, avec apache_2.2.6-win32-x86-openssl-0.9.8e.msi
(c'est dans une VM vmware server mais ça a pas d'importance je pense)
J'ai suivi ce tutorial pour activer le SSL :
http://web.developpez.com/tutoriel [...] slwindows/
Oui ça correspond à Apache 2.0.x mais j'ai trouvé ça assez clair au moins.
Citation :
* Décompresser OpenSSL dans un dossier nommé ssl à la racine de votre site.
* Copier les fichiers libeay32.dll et libssl32.dll du répertoire ssl dans votre dossier système. (C:\WINDOWS\System32\ - C:\WINNT\System32\ - etc...)
* Copier le fichier openssl de votre répertoire php/openssl/ dans le répertoire ssl que nous venons de créer.
* Copier le fichier mod_ssl.so dans le dossier Apache2/modules/
* Copier le fichier ssl.conf dans le dossier Apache2/conf/
|
J'ai pas suivi cette étape parce qu'OpenSSL était déjà inclus dans Apache, accessoirement j'ai pas de libssl32.dll dans le répertoire bin de Apache (par contre j'ai bien libeay32.dll). J'ai rien copié dans Windows\System32 du coup.
Au final ça marche pas.
Quand je me connectes sur le https, je me prends un popup coté client : "blablabla a envoyé un message incorrect ou inattendu. Code erreur: -12263"
Et j'ai ce message dans le error.log : "[Sun Dec 16 17:34:17 2007] [warn] Init: (monserveur:443) You configured HTTP(80) on the standard HTTPS(443) port!"
J'ai fait quelques recherches sur ce message d'erreur, et j'ai vu qu'il fallait encadrer les directives Listen par un <IfDefine SSL></IfDefine> ?
Comme ça :
Citation :
<IfDefine SSL>
Listen 80
Listen 443
</IfDefine>
|
Mais dans ce cas, Apache refuse de démarrer, avec ce message d'erreur dans le log :
Citation :
[Sun Dec 16 18:18:30 2007] [warn] (OS 995)L'opération d'entrée/sortie a été abandonnée en raison de l'arrêt d'une thread ou à la demande d'une application. : winnt_accept: Asynchronous AcceptEx failed.
no listening sockets available, shutting down
|
Une idée quelqu'un ?
Merci à l'avance.
---------------
Everyone's dancing furiously! - L'Europe, j'en ai plein les godasses, l'Europe, ça me file la chiasse