Pogreška ssl pogreška rx zapis previše dugo: razlog

Nakon instalacije SSL certifikata prilikom povezivanja s poslužiteljem pomoću preglednika, možda ćete dobiti sljedeću poruku o pogrešci: "Nije uspjelo uspostavljanje sigurne veze. Pogreška pri povezivanju s uslugom. SSL je primio zapis koji je premašio maksimalnu dozvoljenu duljinu. SSL_error_rx_record_too_long. "

Uzrok

Web poslužitelj šalje opasne HTTP podatke u kojima se očekuju sigurni HTTPS podaci. To se može provjeriti odlaskom na "http: //ime-poslužitelja: 443" umjesto "https: //ime-poslužitelja". Ispravno navođenje web adrese je vrlo važno.



SSL_error_rx_record_too_long: postavke dopuštenja

Provjerite konfiguraciju poslužitelja kako biste bili sigurni da je SSL ispravno konfiguriran. To je najčešće slučaj kada koristite Apache Tomcat kao web poslužitelj, iako se to može dogoditi i kod drugih tipova poslužitelja.
Pitanja koja treba uzeti u obzir pri rješavanju ove pogreške u Apache Tomcat-u:
  • U Apacheu, provjerite da li Direktiva Slušanja odgovara broju porta u Direktivi VirtualHost za sigurnu web-lokaciju i da su Upute za Engine On (CertificateFile) prikazane u VirtualHost direktivi za web. ili u konfiguracijskoj datoteci poslužitelja.
  • U Tomcatu provjerite je li konektor server.xml konfiguriran za korištenje SSL-a (mora postojati sklop = "https" secure = "true", kao i operatori keystoreFile i keystorePass) i broj porta naveden u priključci su ono što se očekuje. Ako koristite zadani port (8443), morate ga navesti kao dio URL-a ili ga preusmjeriti na poslužitelj. Tomcat također može ići u opasan način zapriključak na kojem je oštećen spremnik za ključ. Pokušajte stvoriti novo spremište ključeva i zamijenite certifikat.



  • Pogreška ssl error rx record too long. Razne opcije

    Također možete vidjeti ssl_error_rx_record_too_long u pregledniku kada posjetite web-lokaciju putem HTTPS-a. To se svodi na pogrešku implementacije na poslužitelju. Da biste riješili taj problem, trebali biste pažljivo razmotriti sljedeće opcije kao preduvjet:
  • Port 443 mora biti otvoren i dostupan na web poslužitelju.
  • Firefox 3 može prikazati ovu pogrešku kada koristi port koji nije 443.
  • Apache 2.x bi trebao biti konfiguriran da koristi port 443.
  • Svaka web-lokacija koja koristi SSL , mora imati vlastitu IP adresu ili koristiti SNI.
  • Poruka ssl_error_rx_record_too_long može se pojaviti kada se koristi proxy poslužitelj koji je neispravno konfiguriran.

    Povezane publikacije