Bien le bonjour !

J'ai un serveur sous Debian 10 avec plusieurs site hébergé dessus mais j'ai un gros soucis avec les certificat SSL.
J'ai donc un serveur Apache2 avec plusieurs vhost et quand je rajoute chacun un certificat via Certbot, ça fonctionne, mais uniquement pour les deux premiers site, tout le reste passe sur le 2eme site et casse du coup la redirection du 2eme site..

Donc :

Site1.com ---> Certbot site1 ---> OK : www.site1.com = Site1
Site2.com ---> Certbot site2 ---> OK : www.site2.com = Site2
Site3.com ---> Certbot site3 ---> OK : www.site3.com = Site2 et www.site2.com HS
etc..

A savoir que chaque Vhost pointe sur le certificat propre a chacun des sites.

exemple (j'ai juste remplacer les nom de domaines // chaque site est sous un contenaire docker et d'autre service venant d'autre serveur par vpn )

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
38
39
40
41
42
#SITE 1
<VirtualHost *:80>
    ServerName gitlab.site1.com

    ProxyPass / http://site1.com:32769/
    ProxyPassReverse / http://site1.com:32769/
    ProxyRequests Off
RewriteEngine on
RewriteCond %{SERVER_NAME} =gitlab.site1.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

#SITE2

<VirtualHost *:80>
    ServerName www.site2.com

    ProxyPass / http://serveur:81/
    ProxyPassReverse / http://serveur:81/
    ProxyRequests Off
    ProxyPass / http://gurdil.be:81/
    ProxyPassReverse / http://serveur:81/
    ProxyRequests Off


RewriteEngine on
RewriteCond %{SERVER_NAME} =www.site2.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

# SITE 3

<VirtualHost *:80>
    ServerName site3.site3.com
    ProxyPass / http://serveur:84/
    ProxyPassReverse / http://serveur:84/
    ProxyRequests Off
RewriteEngine on
RewriteCond %{SERVER_NAME} =site3.site3.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

Actuellement il y a 9 sites qui doivent tourner sur ce serveur Apache (via le même principe des vhosts via d'autre serveur et contenaires )

Donc voila je suis perdu ;D
Merci !