Por que o login da Amazon pode resultar no erro “SSL_ERROR_RX_RECORD_TOO_LONG”?

5

Ontem à noite, inseri minhas credenciais para fazer login na minha conta da Amazon (usando o Firefox v.50.1.0) e recebi o erro mostrado abaixo.

Ocorreu um erro durante uma conexão com www.amazon.com:80. SSL recebeu um registro que excedeu o comprimento máximo permitido. Código de erro: SSL_ERROR_RX_RECORD_TOO_LONG

Depoisdeveroerroacimaeuinserioamazon.comnocampodeendereçodeumanovaguia,epareciaqueeujáestavalogado.Sendoqueerasexta-feiraànoitepenseiquetalvezaAmazonestivessefazendoalgumasmudançasemseusiteeestefoiapenasumproblematemporárioquedesapareceriasozinho.

MashojedemanhãestourecebendoomesmoerroquandoentronaAmazon.Eaindaomesmocomportamento,seeusimplesmenteignorarenavegarparaamazon.comdepois,parecequeeujáestoulogado.

Noentanto,eusóviemumcomputadordacasa.

Entãoaperguntaqueeuqueriafazeréseesseerropodesercausadoporalgumaconfiguraçãonaminhamáquinalocal?

[UPDATE:]Obrigadoatodospelassuasexplicações.Oerropareceresultardeteraporta80especificadanoendereço,emboraeunãotenhaentradoporcontaprópria.

Depoisdetentarreplicarissováriasvezes,parecequeissoacontecenofinaldaseguintesequênciadeetapas:

  1. Navegueatéamazon.com(onavegadordeveserdirecionadoparahttps:www.amazon.com)

[ObservequeeusóconseguireplicarissocomumaversãoespecíficadeumahomepagedaAmazon,conformedescritomaisabaixo]

  • Clique em Contas & Listas > Assinar em. A Amazon redirecionará sua navegador para este URL (este URL contém redirecionamento adicional que será concluído assim que você inserir as credenciais e clicar em Assinar In).

  • Insira as credenciais e clique em Entrar.

  • A Amazon redireciona para o URL especificando a porta insegura 80, resultando na mensagem de erro.

  • Durante minhas tentativas de replicar isso, observei que a Amazon atualmente veicula pelo menos duas home pages diferentes. A página inicial mais frequente tem estas opções de menu no canto superior direito:

    Asegundaversão(menosfrequente)dahomepagetemmaisopçõesnocantosuperiordireitoeseparececomisso:

    A opção de login nesta última versão redireciona para o URL na etapa 2 acima. Essa URL é o que define o endereço para amazon.com:80, levando à mensagem de erro.

        
    por user100487 11.02.2017 / 16:17

    2 respostas

    6

    Você está se conectando a https://www.amazon.com:80/ . Seu navegador espera que um handshake SSL ocorra devido à parte do protocolo https . Mas o site na verdade serve uma resposta HTTP simples porque você também especificou explicitamente a porta 80, a porta padrão para o HTTP não criptografado.

    O Firefox está, portanto, interpretando mal a resposta HTTP como um tráfego SSL mal-formado, que apenas acidentalmente se parece com um "registro RX muito longo". O erro deve ter desaparecido se você digitar https://www.amazon.com/ ou https://www.amazon.com:443/ . (A porta 443 é a padrão para HTTPS.)

    Você pode provocar um comportamento semelhante em muitos outros sites. Veja como o Chrome gera um ERR_SSL_PROTOCOL_ERROR ao visitar https://google.com:80/ :

        
    por 11.02.2017 / 16:34
    1

    A conexão Https geralmente está usando a porta 443 e o Http está usando 80. Isso acontece quando você tenta se conectar a uma conexão insegura (sem SSL na porta 80), enquanto as configurações do navegador permitem apenas conexão segura para este site (com SSL na porta 443). Remover ": 80" da URL deve corrigir isso.

        
    por 11.02.2017 / 16:33

    Tags