1
resposta

peer closed connection in SSL handshake

Estou com um erro usando o nginx no debian 11 redirecionando as chamadas para um webserver IIS.

peer closed connection in SSL handshake (104: Connection reset by peer) while SSL handshaking to upstream

Alguma ideia do problema?

1 resposta

Olá, Cristiano.

Tudo bem?

Parece ser um problema com a conexão SSL entre o NGINX e o seu servidor IIS. O erro "peer closed connection in SSL handshake" geralmente indica que o servidor upstream (neste caso, o IIS) está fechando a conexão durante o handshake SSL.

Isso pode ser causado por vários motivos, você pode tentar:

  1. Verifique as configurações SSL no servidor IIS. Certifique-se de que o servidor está configurado para aceitar conexões SSL e que o certificado SSL está corretamente instalado e não expirou.

  2. Verifique se o NGINX está configurado corretamente para se conectar ao servidor IIS via SSL. Você deve ter uma diretiva 'proxy_pass' em sua configuração NGINX que aponta para 'https://...' (não 'http://...').

  3. Verifique se o NGINX e o IIS estão usando uma versão compatível de SSL/TLS. Se o IIS estiver configurado para usar apenas TLS 1.2, por exemplo, e o NGINX estiver tentando se conectar usando SSLv3, a conexão falhará.

  4. Verifique se há algum firewall ou outra configuração de rede que possa estar interrompendo a conexão.

Lembre-se, essas são apenas sugestões e podem não resolver completamente o problema, já que a causa exata pode variar dependendo da configuração específica do seu servidor. Qualquer coisa compartilha mais detalhes aqui com a gente.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.