Bonjour à tous !
J'essaye désespérément de faire marcher SSL sur mon serveur.
J'ai un Tomcat 7.0.47 coupler à Apache via Mod_jk.
Lorsque que je définie uniquement le virtualhost pour le port 80 ça fonctionne.
Par contre quand je veux ajouté l'autre virtualhost pour HTTPS sur le port 443
plus rien ne marche.
Mais j'ai pas d'erreur dans les logs !
Donc j'imagine qu'il y a qqch qui ne match pas :
voici mon virtualhost dans /etc/apache/site-enabled :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 NameVirtualHost mondomaine.com:80 NameVirtualHost www.mondomaine.com:443 <virtualhost mondomaine.com:80> JkMount /* default ServerName mondomaine.com ServerAdmin admin@mondomaine.com DocumentRoot /opt/tomcat/webapps ErrorLog /opt/tomcat/logs/error.log CustomLog /opt/tomcat/logs/access.log common <directory /opt/tomcat/webapps> Options -Indexes </directory> RewriteEngine On RewriteCond %{HTTP_HOST} ^mondomaine\.com$ [NC] RewriteRule ^(.*) http://www.mondomaine.com$1 [QSA,L,R=301] </virtualhost> <VirtualHost www.mondomaine.com:443> DocumentRoot /opt/tomcat/webapps/mondomaine.com ServerName www.mondomaine.com ErrorLog /opt/tomcat/logs/https_mydomain.com-error_log CustomLog /opt/tomcat/logs/https_mydomain.com-access_log common <Directory /opt/tomcat/webapps> Options +FollowSymlinks AllowOverride All Order Allow,Deny Allow from all </Directory> SSLEngine On SSLCertificateFile /etc/ssl/public.crt SSLCertificateKeyFile /etc/ssl/www.mondomaine.com.key SSLCertificateChainFile /etc/ssl/SSL_CA_Bundle.pem JkMountCopy On JkMount /* default </VirtualHost>
Si quelqu'un a une idée ça serait super sympa ?
Merci d'avance
Partager