J'ai des difficultés à mettre à jour nginx de la version 1.17 à la version 1.18 (ou .19, .20). Tout fonctionne bien avec la version 1.17, mais les versions supérieures donnent cette erreur :
2021/08/27 01:14:45 [error] 22#22: *8 peer closed connection in SSL handshake (104: Connection reset by peer) while SSL handshaking to upstream, client: 192.168.**.**, server: api*******.hm.*******.gov.br, request: "GET /favicon.ico HTTP/1.1", upstream: "https://192.168.**.**:443/favicon.ico", host: "api*******.hm.********.gov.br"
L'erreur ne se produit que lorsque le serveur en amont est un serveur IIS interne. Lorsque le serveur en amont est un autre nginx, il fonctionne avec les versions supérieures à 1.17.
La configuration est basiquement :
location / {
proxy_pass https://$host.***.br$uri$is_args$args;
J'ai essayé d'utiliser proxy_ssl_verify off
sans succès. Le certificat IIS est auto-généré.
Veuillez me conseiller
0 votes
Avez-vous essayé d'ajouter
proxy_ssl_server_name on;
?0 votes
Oui, je l'ai fait. Même erreur
1 votes
Alors c'est très probablement ce que Tero Kilkanen a dit.