Pages : 1
#1 Le 20/02/2008, à 15:33
- Numerodix
Probleme pour mettre en place SSL sur mon localhost
Bonjour a tous,
J'essaye de mettre en place SSL sur mon localhost (pour faire des tests) mais je n'y arrive pas...
Quand je vais sur localhost/test_ssl et bien ce n'est pas sécurisé... et lorsque que je tape https://localhost/test_ssl ça me renvoie un message d'erreur.:(
J'ai bien activé le module SSL sur apache puis j'ai relancé ce dernier.
Mon certificat a bien été créé...
J'ai édité le fichier etc/apache2/ports.conf et mit Listen 443.
Je pense savoir ce qui fait planter mais je ne sais pas comment résoudre le problème : Mon fichier conf... Je ne sais pas comment l'appeler ni ou le placer. Pour l'instant il s'apelle test_ssl.conf et se trouve dans ect/apache2/site-available/localhost/
Je met le code de mon fichier (je pense qu'il est correct, mais on ne sais jamais...) :
NameVirtualHost *:443
<VirtualHost *:80>
ServerName localhost
Redirect / https://localhost/
</VirtualHost>
<VirtualHost *:443>
ServerName localhost
DocumentRoot /var/www/
SSLEngine on
SSLCertificateFile /etc/apache2/server.crt
SSLCertificateKeyFile /etc/apache2/server.key
</VirtualHost>
Merci de votre aide !
#2 Le 20/02/2008, à 16:41
- ArthurC
Re : Probleme pour mettre en place SSL sur mon localhost
Je crois que c'est les fichiers dans sites-enabled qui sont inclus dans la conf. Vérifie dans les options Include de apache2.conf pour voir si ton fichier est bien pris en compte. Si y a rien tu ajoutes une ligne du type "Include chemin/vers/fichier/conf"
Hors ligne
#3 Le 20/02/2008, à 16:56
- Numerodix
Re : Probleme pour mettre en place SSL sur mon localhost
Merci !!! à‡a marche !
J'ai rajouté la ligne que tu me disait dans apache2.conf
#4 Le 20/02/2008, à 17:17
- Numerodix
Re : Probleme pour mettre en place SSL sur mon localhost
J'aurais une dernière petite question...
Le https se met des que je vais sur localhost. Comment faire pour qu'il ne prenne effet qu'a partir de localhost/test_ssl ?
#5 Le 20/02/2008, à 17:56
- PengouinPdt
Re : Probleme pour mettre en place SSL sur mon localhost
J'aurais une dernière petite question...
Le https se met des que je vais sur localhost. Comment faire pour qu'il ne prenne effet qu'a partir de localhost/test_ssl ?
En enlevant ton redirect dans la déclaration VirtualHost:80, et en redéfinissant ton chemin DocumentRoot vers ton répertoire /test_ssl ...
Pendant que j'y suis, perso, je mettrais NameVirtualHost *, ni plus ni moins.
Dernière modification par ste (Le 20/02/2008, à 17:57)
Hors ligne
Pages : 1