Anonim

Livet for en IT-administrator drejer sig normalt om at nulstille adgangskoder, rydde op i brugerindbakke og fortælle folk, at de ikke kan have mere lagerplads. Men nu og igen arbejder du på noget interessant. Sidste uge var det en ny fejl, jeg aldrig havde set før, 'err_ssl_version_or_cipher_mismatch' i Chrome.

Se også vores artikel Sådan fremskyndes Google Chrome

Fejlsyntaxen gav mig en anelse om, hvad der var galt, der var noget problem med SSL-certifikatet eller sikkerhedsindstillingen på et websted eller browseren. SSL-flag betød, at der var noget sandsynligt galt med webstedets SSL-certifikat eller forventningen fra Chrome, da det så certifikatet. Jeg må indrømme, at jeg ikke vidste mere end det, så jeg var nødt til at forske.

Først viser jeg dig, hvordan du løser problemet, så diskuterer jeg, hvordan det hele fungerer.

Fix err_ssl_version_or_cipher_mismatch i Chrome

Hvis der er et misforhold i de understøttede SSL-versioner og den version, der bruges af webserveren, der sender certifikatet, vil du se denne meddelelse. Det var meget udbredt for et par år siden, da Chrome stoppede med at understøtte SSL 3.0, men skulle være sjældnere nu, medmindre du kører en forældet browser, eller serveren, der sender certifikatet, har et konfigurationsproblem.

Sådan rettes det.

  1. Åbn Chrome, og skriv chrome: // flag i URL-boksen.
  2. Naviger til 'Maksimal TLS-version aktiveret'.
  3. Indstil til standard eller prøv TLS 1.3.
  4. Vælg Genstart nu.

Ældre guider siger at vælge Minimum understøttet SSL / TLS-version og indstille den til SSLv3, men indstillingerne er ændret i nyere versioner af Chrome. I teorien skulle denne fejl ikke engang ske i nyere versioner af Chrome, da SSL nu håndteres anderledes. Det vises dog stadig lejlighedsvis.

Hvis dette alene ikke løser err_ssl_version_or_cipher_mismatch i Chrome, skal du muligvis skylle SSL-certifikatcachen.

  1. Naviger til ikonet for indstillinger med tre punkter i Chrome.
  2. Vælg Avanceret nederst på siden.
  3. Vælg Åbn proxyindstillinger i boksen System.
  4. Vælg fanen Indhold, og vælg Ryd SSL-tilstand.
  5. Vælg OK, og luk vinduerne.

Dette bør bestemt stoppe dig for at se err_ssl_version_or_cipher_mismatch.

SSL-certifikater

Lige siden vi begyndte at forsøge at sikre internettet med HTTPS i stedet for HTTP, har SSL-certifikater været vigtigere end nogensinde. De udgør en del af den sikre forbindelse mellem din browser og webhost, der kan kryptere alle data, der flyder mellem dig. Hver gang du køber noget eller bruger internetbank, har du brug for dine data krypteret, så de ikke kan opfanges. Et SSL-certifikat hjælper.

Et SSL-certifikat udstedes af en betroet part, der kaldes en Certificate Authority eller CA. Det udsteder det til webstedsejeren og installerer det på deres webserver. Det indeholder en offentlig og en privat nøgle, som krypteringssoftware i browseren bruger til at oprette en sikker forbindelse.

Sikker forbindelse

Der er fem hovedtrin til opsætning af en krypteret browsersession. Det sker inden for et sekund eller to bag kulisserne. Hver gang du lander på et sikkert websted gentages denne proces.

  1. Når en webbrowser åbner et sikkert websted (HTTPS), bliver det mødt med en SSL-håndtryk. Dette sikrer, at både server og browser kan acceptere en sikker forbindelse og have alt det nødvendige for at gøre det. Når håndtrykket er afsluttet, deles den offentlige krypteringsnøgle.
  2. Når den er bekræftet, sender serveren en kopi af sit SSL-certifikat til din browser. Det inkluderer den offentlige nøgle, der kan starte den krypterede session.
  3. Browseren kontrollerer certifikatet mod en liste over Certificate Authority for at kontrollere, at det er reelt. Det sørger også for, at det ikke er udløbet eller er blevet manipuleret.
  4. Browsen krypterer derefter forbindelsen og sender webserveren et symmetrisk session-certifikat, der kun vil vare i den tid, du er på webstedet. Den bruger serverens offentlige nøgle til dette.
  5. Webserveren dekrypterer den symmetriske sessionnøgle med sin private nøgle og anerkender forbindelsen til din browser.

Hvis browseren ikke ser, hvad den forventer i dette SSL-certifikat, kan fejlen err_ssl_version_or_cipher_mismatch opstå. Det sker kun i Chrome, da Firefox, Opera, Safari og de andre håndterer SSL-certifikater forskelligt.

Denne fejl skete kun virkelig på ældre versioner af Chrome (version 40), da den håndterede SSL på en anden måde. Nyere versioner af Chrome håndterer SSL på en mere grundig måde, og du bør aldrig se dette problem. Mens den første fix justerer TLS-indstillinger og ikke SSL, så det ud til at gøre en forskel. Imidlertid er den anden rettelse, som sletter SSL-tilstand sandsynligvis mere effektiv.

Har du set err_ssl_version_or_cipher_mismatch fejl for nylig? Har du andre rettelser til det? Fortæl os om det nedenfor, hvis du gør det!

'Err_ssl_version_or_cipher_mismatch' fejl i krom - hvad du skal gøre