Bonjour à tous,
Je dispose d'un serveur Nginx monté en Proxy inversé (Reverse Proxy) qui sert d'intermédiaire entre le client et le serveur Apache.
Mais en observant le journal des erreur du serveur Nginx je trouve les messages suivants :
Voici l'extrait du contenu d'un des fichiers de configuration sur le serveur Nginx (en dehors de /etc/nginx/nginx.conf) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 2024/06/24 10:00:04 [crit] 1779001#1779001: *156 SSL_do_handshake() failed (SSL: error:0A000126:SSL routines::unexpected eof while reading) while SSL handshaking, client: XX.XX.XX.XX, server: 0.0.0.0:443 2024/06/24 10:00:04 [crit] 1778998#1778998: *157 SSL_do_handshake() failed (SSL: error:0A000126:SSL routines::unexpected eof while reading) while SSL handshaking, client: XX.XX.XX.XX, server: 0.0.0.0:443 2024/06/24 10:00:04 [crit] 1778996#1778996: *155 SSL_do_handshake() failed (SSL: error:0A000126:SSL routines::unexpected eof while reading) while SSL handshaking, client: XX.XX.XX.XX, server: 0.0.0.0:443
J'aurai voulu savoir la raison de cette erreur.
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 server{ server_name preprod.example.com www.example.com; location / { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_ssl_server_name on; root /var/www/domaine/example.com/htdocs; location ~* ^/(images)/ { expires 30d; #Durée d'expiration du cache à 30 jours proxy_cache my_cache; proxy_cache_valid 200 302 30d; #Validation du cache pour 200 et 302 à 30 jours proxy_cache_valid 404 1m; #Cache des 404 pendant 1 minute add_header X-Proxy-Cache $upstream_cache_status; } } listen 443 ssl; ssl_certificate /private/etc/nginx/ssl.crt/example.com.crt; ssl_certificate_key /private/etc/nginx/ssl.key/example.com.key; ssl_session_cache builtin:1000 shared:SSL:10m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; ssl_ciphers HIGH:!aNULL:!MD5; }
Je vous remercie d'avance pour votre aide.
Voici l'environnement du serveur :
Distribution / OS : AlmaLinux OS 9.4
Reverse Proxy : Nginx 1.20.1
Serveur Web : Apache 2.4.57, php 8.3.8
Nginx et Apache sont, bien sûr, sur le même serveur.
Cordialement.
Partager