Correção: erro durante o handshake SSL com servidor remoto

Servidor configurado incorretamente causará vários erros de SSL

  • Para corrigir erros durante o handshake SSL, ajuste as configurações de proxy do servidor Apache corretamente.
  • Certifique-se de que o cliente e o servidor estejam usando os mesmos protocolos.
erro durante o handshake SSL com servidor remoto

Erro durante o handshake SSL com o servidor remoto impedirá que o cliente se comunique com um servidor e tornará um serviço online ou aplicativo da web inacessível.

Este é um grande problema se você estiver hospedando um serviço online, por isso é crucial corrigir o problema o mais rápido possível. Neste guia, mostraremos algumas maneiras de corrigir esse problema.

Qual é o erro durante o handshake SSL com servidor remoto?

Como testamos, revisamos e avaliamos?

Trabalhamos nos últimos 6 meses na construção de um novo sistema de revisão sobre como produzimos conteúdo. Usando-o, refizemos posteriormente a maioria de nossos artigos para fornecer experiência prática real nos guias que criamos.

Para mais detalhes você pode ler como testamos, revisamos e avaliamos no WindowsReport.

  • Esta mensagem de erro ocorre quando um cliente não consegue estabelecer uma conexão segura com o servidor, gerando um erro de handshake.
  • A causa mais comum para esse problema são as configurações SSL do seu servidor.
  • Certificados expirados, especialmente se autoassinados, também podem causar esse problema.
  • Se o servidor e o cliente não usarem os mesmos protocolos, você poderá receber este erro.
Neste artigo
  • Como corrijo erros durante o handshake SSL com servidor remoto?
  • 1. Alterar configurações do Apache
  • 2. Verifique os protocolos permitidos
  • 3. Gere o certificado autoassinado novamente
  • 4. Modifique o arquivo rproxy.conf
  • Recomendações para prevenção no futuro

Como corrijo erros durante o handshake SSL com servidor remoto?

  • Force o proxy a definir a compactação como nenhuma. Isso pode ajudar se o proxy não estiver funcionando com gzip.
  • Configure o aplicativo para usar HTTP internamente. Isso se aplica apenas se você estiver usando um servidor local para fins de teste.

1. Alterar configurações do Apache

  1. Abra a ferramenta de linha de comando e acesse o servidor.
  2. Agora execute o seguinte comando: sudo nano /etc/apache2/sites-available/your-site.conf
  3. Certifique-se de que as seguintes linhas estejam disponíveis no arquivo de configuração:
    SSLProxyEngine on
    SSLProxyVerify none
    SSLProxyCheckPeerCN off
    SSLProxyCheckPeerName off
    SSLProxyCheckPeerExpire off

  4. Salve as alterações.

2. Verifique os protocolos permitidos

  1. Abra a linha de comando e execute o seguinte comando: sudo nano /etc/apache2/sites-available/your-site.conf
  2. Em seguida, configure o valor da seguinte forma: SSLProxyProtocol all -SSLv2 -SSLv3 -TLSv1
  3. Salve as alterações.
  4. Caso você ainda esteja tendo problemas, certifique-se de que os valores para SSLProxyCipherSuite estão configurados corretamente.

3. Gere o certificado autoassinado novamente

  1. Inicie o terminal mais uma vez.
  2. Depois de se conectar ao servidor, execute o seguinte: openssl req -x509 -nodes -days 365 -newkey rsa: 2048 -keyout ssl.key -out ssl.crt
  3. Isso irá gerar o novo certificado para o seu servidor.

Este método funciona se você já tiver gerado um certificado autoassinado no servidor.

Leia mais sobre este assunto
  • Resolvido: Erro Alabasterbeard em Sea of ​​​​Thieves
  • Dasher deve estar ativo Erro DoorDash: como corrigi-lo
  • Código de erro 02062 do BBC iPlayer: como corrigi-lo
  • Resolvido: Sky Glass Remote não está funcionando

4. Modifique o arquivo rproxy.conf

  1. Abra o terminal e execute o seguinte comando: nano rproxy.conf
  2. Certifique-se de adicionar a seguinte linha: SetEnv proxy-sendchunked 1
  3. Salve as alterações.

Recomendações para prevenção no futuro

  • Certifique-se de que o certificado SSL fornecido pelo servidor seja válido e verifique os certificados intermediários na cadeia. Tente usar certificados emitidos por uma autoridade de certificação confiável.
  • Certifique-se de que o nome comum e o nome alternativo da entidade do certificado correspondam ao nome do host.
  • Verifique os protocolos e certifique-se de que tanto o cliente quanto o servidor estejam usando versões de protocolo compatíveis. Além disso, verifique a configuração SSL/TLS do servidor e do cliente.
  • Mantenha as bibliotecas SSL sempre atualizadas.
  • Certifique-se de que seu firewall não esteja bloqueando a porta 443, que é usada para SSL/TLS.

Estas etapas devem ajudá-lo a corrigir O servidor proxy não conseguiu processar o motivo da solicitação: erro durante o handshake SSL com o servidor remoto. Na maioria dos casos, o problema está relacionado à configuração do Apache e você precisa ajustar as configurações do servidor de acordo.

Caso você não corrija esse erro, você receberá Falha no handshake retornou código de erro SSL 1 ou SSL_error_handshake_failure_alert mensagem no seu navegador. Devido a problemas com SSL, muitos relataram que O Chrome diz que não é seguro, mesmo que o certificado seja válido, mas isso pode ser facilmente corrigido.

Você conseguiu corrigir esse problema? Em caso afirmativo, compartilhe conosco qual solução funcionou para você.

2 maneiras de corrigir o erro upstream não saudável para sempre

2 maneiras de corrigir o erro upstream não saudável para sempreServidor

O erro upstream não saudável é causado principalmente por um bug, impedindo que certos aplicativos funcionem de maneira ideal.Ele aparece em várias plataformas como Center, Spotify, eBay, Netflix, ...

Consulte Mais informação
O que é a manutenção do Steam terça-feira e quanto tempo dura?

O que é a manutenção do Steam terça-feira e quanto tempo dura?ServidorVapor

O Steam é uma das plataformas de jogos mais populares, com milhares de títulos disponíveis e cerca de 120 milhões de jogadores mensais ativos.Se você estava se perguntando por que o Steam fica inat...

Consulte Mais informação
O que é o ID de evento 4769 e como corrigi-lo?

O que é o ID de evento 4769 e como corrigi-lo?Servidor

Altere seu nível de autenticação para um tipo de criptografia mais seguroUm alerta de segurança em seu servidor Windows deve ser tratado como urgente e tratado imediatamente.O Event ID 4769 é um de...

Consulte Mais informação