Popravak: SSL_ERROR_RX_RECORD_TOO_LONG



Isprobajte Naš Instrument Za Uklanjanje Problema

Greška ' SSL_ERROR_RX_RECORD_TOO_LONG ”Događa se jer SSL promet nije pravilno postavljen na ciljnom sigurnom poslužitelju. Ova se pogreška može dogoditi i ako postoji pogrešno konfigurirani proxy koji ne dopušta pravilno SSL rukovanje na portu 443.





Laički rečeno, to znači da vaš preglednik ne može provjeriti sigurne podatke, što je obično zato što SSL certifikat nije ispravno konfiguriran. O ovoj se pogrešci više izvještava na Firefoxu u usporedbi s drugima.



Sada će dvije osobe čitati ovaj članak; jedan će biti redovni korisnici koji pristupaju web mjestu, a drugi će biti korisnici koji hostiraju poslužitelje i na kraju rješavaju ovaj problem. Naveli smo rješenja za obje vrste s naznakom rješenja za tehničke korisnike tako što smo ispred naslova napisali 'za napredne korisnike'. Pogledaj!

1. rješenje: Ulazak na web mjesto pomoću HTTP protokola

Najjednostavnije rješenje za korisnike koji pristupaju određenom web mjestu je korištenje HTTP protokola umjesto HTTPS-a. HTTPS protokol zahtijeva sigurno rukovanje i također SSL certifikate. Ako na strani poslužitelja postoji problem u vezi sa sigurnim mehanizmom, još uvijek možete pristupiti web mjestu koristeći zadani HTTP.

  1. Otvorite svoj preglednik i upišite adresu web stranice i pritisnite Enter. Šanse su da će preglednik automatski postaviti protokol kao HTTPS.
  2. Uredite redak adrese i postavite ga na HTTP .



  1. Pokušajte ponovno pristupiti web mjestu i provjerite pojavljuje li se pogreška i dalje.

Rješenje 2: Onemogućavanje proxyja u Firefoxu

Većina korisnika s kojima se suočava ovaj problem koristi Firefox kao svoj preglednik. Poznato je da Firefox dugo uzrokuje te probleme, a mnogi su korisnici izvijestili da im je onemogućavanje svih proxyja riješilo problem. Imajte na umu da 'automatsko otkrivanje proxyja na ovoj mreži' nije isto što i 'Nema proxyja'.

  1. Otvorite Firefox, otvorite ikonu izbornika na gornjoj desnoj strani i odaberite ' Opcije '.

  1. Krećite se kroz izbornik dok ne pronađete ' Mrežni proxy '. Kliknite ga i odaberite opciju “ Nema opunomoćenika '.

  1. Spremite promjene i ponovo pokrenite Firefox. Sada provjerite je li problem riješen.

3. rješenje: Onemogućavanje antivirusnog softvera

Razlog zašto se ova pogreška može dogoditi je smetnja od antivirusnog softvera instaliranog na vašem računalu. Postoji nekoliko opcija koje štite vaše računalo također nadziranjem mrežnog prometa i provjerom svih certifikata.

U ovom rješenju morate istražiti sami i provjerite postoje li u vašem antivirusnom programu postavke koje možda pružaju ove usluge. Na primjer, jedna od ovih usluga je „ HTTP skeniranje u AVG-u '. Onemogućite sve ove vrste zaštite i pokušajte se ponovno povezati s web mjestom.

Ako još uvijek ne možete riješiti problem, možete onemogućiti antivirus u potpunosti . Naš članak možete provjeriti na Kako onemogućiti antivirus . Ponovno pokrenite računalo nakon onemogućavanja i provjerite možete li pristupiti web mjestima bez ikakvih problema.

Rješenje 4: Onemogućite TLS 1.3 (za napredne korisnike)

Još jedno rješenje za to je onemogućavanje TLS 1.3 protokola pomoću postavki Firefoxa. Možete vratiti postavke ako vam ovo ne uspije.

  1. Upišite ' o: config ”U adresnoj traci Firefoxa.

  1. Sada potražite unos “ tls.verzija.max '. Promijenite vrijednost iz 4 do 3 .

  1. Vrijednost 4 označava TLS 1.3 i 3 označava TLS 1.2 . Ponovo pokrenite preglednik i provjerite je li problem riješen.

Rješenje 5: Dodatno rješavanje problema za korisnike Firefoxa

Pored gore navedenih rješenja, možete isprobati i sljedeće popravke za svoj preglednik Firefox. Kako se to radi lako možete vidjeti na našoj web stranici.

  • Čisto tvoj predmemorija i nadogradite Firefox na najnoviju dostupnu verziju.
  • Isključite sve Firefoxove dodaci .
  • Osvježiti svoj preglednik u cijelosti. Imajte na umu da se vaše oznake u ovom trenutku mogu izbrisati.
  • Postavi tls.version.max vrijednost na 0 .
  • Ako svi gornji koraci ne rade za vaš Firefox, razmislite o upotrebi zamjenski preglednik kao što je Chrome za otvaranje web mjesta.

Rješenje 6: Promjena certifikata (napredni korisnici)

Jednostavno rješenje ovog problema promjenom nekih vrijednosti certifikata vašeg poslužitelja. Uključili smo neki kôd kao demonstraciju.

Ovdje morate promijeniti zadana vrijednost: 443 na example.dev:443 .

Rješenje 7: Promjena datoteka nginx.conf (za napredne korisnike)

Druga promjena koju možete pokušati riješiti je promjena datoteke nginx.conf. Ovo je rješenje specifično za ljude koji koriste Nginx za pokretanje svoje web stranice. Primjenjuje se isti princip kao i podešavanje postavki u vezi s portom 443.

Ispod je dio koda s dolje spomenutim zaobilaznim rješenjem koje će vam pomoći da razumijete.

Ovdje se morate promijeniti slušati 443; do slušajte 443 ssl; Nadalje, trebali biste ukloniti i redak “ ssl; ' . Sada provjerite je li problem riješen.

Bilješka: Ako želite forsirati na pr. phpmyadmin za upotrebu SSL / https naići ćete na ovaj problem ako nedostaje ova veza, možete ga koristiti a2ensite default-ssl.

Rješenje 8: Provođenje dodatnih provjera (za napredne korisnike)

Uz gore navedena rješenja, trebali biste osigurati da vrijede i sljedeće izjave.

  • Trebao bi luka 443 je otvorena i omogućen na poslužitelju. Ovo je standardni priključak za https komunikaciju.
  • Ako SSL koristi nestandardnu ​​verziju, Firefox može zatražiti ovu pogrešku. Trebali biste osigurati da je pokrenut na priključku 443.
  • Ako koristite Apache2, trebali biste provjeriti je li port za SSL 443. To možete postići postavljanjem httpd .konf datoteka kako slijedi:
  • Provjerite jesu li SSL certifikati nije istekao .
  • Ako ste Apache2, provjerite svoju datoteku za konfiguraciju vhost. Postoje izvješća koja se mijenjaju u _zadano_ riješio pogrešku.
  • Također biste se trebali pobrinuti da imate samo jedan SSL certifikat na jednom IP-u . Provjerite koriste li svi SSL certifikati vlastiti namjenski IP.
  • U Apacheu provjerite podudara li se direktiva Listen s brojem porta u VirtualHost direktivi za web mjesto koje se osigurava i da li se izjave o konfiguraciji SSL (SSLEngine On, SSLCertificateFile i tako dalje) pojavljuju u VirtualHost direktivi za web mjesto ili u SSL konfiguraciji datoteka za poslužitelj.
4 minute čitanja