Hvis dit WordPress-websted ikke indlæses over en sikker forbindelse på grund af en fejl som ERR_SSL_PROTOCOL_ERROR, er du havnet det rigtige sted. I denne artikel forklarer vi, hvad denne type fejl betyder, og leder dig gennem de trin, der er nødvendige for at løse det, for at få dit websted tilbage og køre!
Denne fejl kan være forårsaget af forskellige problemer med din websides-erver eller din lokale computer eller endda en kombination af begge. Det opleves ofte i Chrome, men det kan variere baseret på den browser, du bruger.
- Hvad er en sikker forbindelse alligevel?
- Optagelse af dit websted
- Løsninger til ERR_SSL_PROTOCOL_ERROR
Google Chrome
I Google Chrome vises denne fejl som ERR_SSL_PROTOCOL_ERROR og siger, at domænet sendte et ugyldigt svar.
Dette sted kan ikke give en sikker forbindelse.
Microsoft Edge
I Microsoft Edge vises det ganske enkelt som “Kan ikke oprette forbindelse sikkert til denne side” (som vist nedenfor). Den næste del af fejlen er imidlertid, hvad der er nyttigt.
Dette kan skyldes, at webstedet bruger forældede eller usikre TLS-sikkerhedsindstillinger. Hvis dette fortsat sker, kan du prøve at kontakte webstedets ejer.
Mozilla Firefox
I Mozilla Firefox udløser ERR_SSL_PROTOCOL_ERROR en advarsel om den mislykkede sikre forbindelse, som det ses nedenfor.
Advarsel: Potentiel sikkerheds risiko foran
I modsætning til Google Chrome og Microsoft Edge tilbyder Firefox-error siden lidt mere information om mulige handlingsforløb, hvis denne type fejl opstår.
8 ting at gøre, når man oplever ERR_SSL_PROTOCOL_ERROR:
- Ryd SSL-tilstand.
- Bekræft SSL-certifikat (DNS-indstillinger er ikke udbredt endnu).
- Kontroller systemtid og dato.
- Ryd browsercache og cookies.
- Deaktiver browserudvidelser.
- Opdater browsere til den nyeste version.
- Opdater dit operativsystem.
- Deaktiver midlertidigt Antivirus og firewall (undertiden kan denne software muligvis blokere en sikker forbindelse) forkert.
Hvad er en sikker forbindelse alligevel?
Hvis du undrer dig over, hvad en webside indlæses via sikker forbindelse, kan en smule baggrundsinformation være til hjælp.
Du har måske bemærket, at webstedsadresser typisk begynder med HTTP eller HTTPS. Disse kaldes protokoller, der dybest set er et sæt regler til bestemmelse af, hvordan websider transmitteres fra serveren (hvor dit websted ligger) til browseren. HTTPS er en sikker protokol baseret på HTTP og bruges vidt, da den har en række væsentlige fordele, herunder forbedret SEO og et højt sikkerhedsniveau.
En ulempe ved at bruge HTTPS er, at der er strenge regler, der skal overholdes, før en sikker webside kan vises. Dette betyder, at der er mere, der potentielt kan gå galt sammenlignet med ikke-sikre HTTP-forbindelser.
Et af disse krav, der kræves for at få et websted til at fungere med en HTTPS-forbindelse, er, at du skal have et gyldigt SSL-certifikat installeret og konfigureret korrekt.
Når dit SSL-certifikat fungerer korrekt, vises et hængelås-ikon ved siden af webstedets adresse i browservinduet. Hvis du klikker på hængelåsen, vises et popup-vindue en bekræftelsesmeddelelse om, at webstedet er indlæst over en sikker forbindelse, og alle oplysninger, der sendes til serveren fra dit websted (f.eks. formularindsendelser), overføres også sikkert.
De fleste besøgende på websitet i disse dage er kommet til at forvente HTTPS-forbindelser over hele webstedet. Længe væk er de dage, hvor de eneste sikre sider på dit websted var begrænsede og specifikke områder såsom admin, login og indkøbskurv.
Traditionelt blev det anset for unødvendigt (og overdrevent) at bruge en sikker forbindelse overalt på hele siden, på grund af den uoverkommelige udgift af SSL-certifikater. Alt, hvad der nu er ændret, idet gratis SSL-certifikater er let tilgængelige, så HTTPS er blevet standardpraksis.
Optagelse af dit websted
Før vi ser på nogle af de mulige underliggende grundårsager til ERR_SSL_PROTOCOL_ERROR, ville det være nyttigt for dig at tage et øjeblik og mindes eventuelle nylige ændringer, der måtte være foretaget på dit websted.
Når du først har en sikker forbindelse og kører, er det normalt temmelig stabilt. Og for det meste opstår der problemer, når der enten er ændret noget på serversiden for eksisterende websteder, eller når du opretter dit websted for første gang.
Har du for nylig skiftet host eller prøvet at installere et nyt SSL-certifikat? Dette er den mest almindelige årsag til, at denne fejl opstår.
At være opmærksom på nylige webstedsændringer kan give dig en stærk indikation af, hvad der kan være årsag til problemet med sikker forbindelse.
Løsninger til ERR_SSL_PROTOCOL_ERROR
Arbejd igennem løsningen i de følgende sektioner en efter en, indtil din sikre forbindelsesfejl er rettet.
Denne type fejl kan forekomme lokalt eller på serveren, så nogle trin fokuserer på dine lokale computer / browserindstillinger, mens andre trin overvejer problemer, der er relateret til serveropsætningen, og hvordan SSL-certifikatet er konfigureret.
Ryd SSL-tilstand
Den første ting at prøve er at rydde SSL-tilstanden i Chrome. Browseren gemmer SSL-certifikater i en cache for at fremskynde efterfølgende forbindelser, når en første sikker forbindelse er oprettet til et websted.
Dette er for at optimere sideindlæsningstider, da ellers ville hver HTTPS-anmodning kræve, at SSL-certifikatet downloades og godkendes, hvilket ikke ville være fantastisk for ydeevnen.
Når du migrerer et websted til Kinsta, kan der opstå problemer, når DNS-indstillingerne er blevet opdateret til at pege på Kinsta-servere, og det gratis SSL-certifikat fra Let’s Encrypt er installeret.
Når DNS-indstillingerne er udbredt, og der er adgang til webstedet i en browser en sikker forbindelse, kan fejlen undertiden vises på grund af browsercachen, der gemmer en forældet version af SSL-certifikatet.
For at løse dette, prøv at rydde SSL status cachen. Når det er gjort, skal du genstarte din browser og prøve at oprette forbindelse til dit websted igen.
Hvis du bruger macOS, se disse instruktioner om, hvordan du sletter et SSL-certifikat.
Bekræft SSL-certifikat
Et lignende problem opstår, når der genereres et SSL-certifikat, men DNS-indstillingerne er endnu ikke udbredt fuldt ud. I dette tilfælde er SSL-certifikatet ikke tilknyttet det korrekte domæne på oprettelsestidspunktet.
Hvis du er en Kinsta-klient, kan du kontrollere, om dit SSL-certifikat er installeret ved at besøge dit MyKinsta dashboard og sikre dig, at der er et grønt afkrydsningsfelt ud for certifikat-indstillingerne.
Du kan også udføre en scanning på hele siden med et online SSL-checker tool for at kontrollere, at der ikke er problemer med dit SSL-certifikat. Denne type kontrol er temmelig pålidelig og omgår din browser-cache for at afgøre, om certifikatet er gyldigt.
Vi anbefaler at bruge SSL Checker Tool fra Qualys SSL Labs, som er det, vi bruger internt på Kinsta.
Indtast blot dit domæne i feltet Hostname og klik på knappen Submit. Når scanningen er afsluttet, vises en rapport med resultaterne af SSL-certificate checks. Hvis alt er godt, bør du se noget lignende:
Du kan finde mere dybdegående oplysninger om, hvordan du kontrollerer, at dit SSL-certifikat fungerer korrekt her.
Kontroller systemtid og dato
Hvis SSL-certifikatet er gyldigt, og hvis det at rydde SSL-tilstand ikke fungerer, er det tid til at se på din lokale computer for at identificere kilden til din ERR_SSL_PROTOCOL_ERROR.
Kontroller først, om operativsystemets tid og dato er indstillet korrekt, ellers kan dit SSL-certifikat have problemer med at blive godkendt.
Dette skyldes, at SSL-certifikater har en fast udløbsdato, og hvis dit nuværende systems tid og dato ikke er korrekt, kan det komme i konflikt med godkendelsesprocessen.
En gyldig tid og dato antages altid, når der oprettes en sikker forbindelse, hvorfor det er vigtigt at sikre, at den korrekte værdi hentes fra dit lokale system.
For at kontrollere tid og dato i Windows 10 skal du trykke på Windows Key + X-tasterne og vælge System i popup-kontekstmenuen. Dette åbner vinduet Indstillinger.
I tekstfeltet Find en indstilling skal du begynde at skrive “tid” og vælge Skift dato og tid fra rullemenuen. Kontroller derefter tidspunktet og datoen i vinduet Indstillinger for dato og klokkeslæt, inden du fortsætter.
Klik på Apple-ikonet i øverste venstre hjørne på skærmen på macOS og vælg Systemindstillinger i rullemenuen, og vælg Dato og tid på listen.
Du kan derefter opdatere din systemtid efter behov.
Ryd browsercache og cookies
Du kan også prøve at slette din browser-cache, hvis det er et stykke tid siden sidst blev ryddet. Vi anbefaler, at du også sletter browser-cookies, men husk, at de websteder, du i øjeblikket er logget på, kræver, at du logger ind igen næste gang du besøger dem.
Deaktiver browserudvidelser
Hvis du har flere browserudvidelser aktiveret, kan dette muligvis være kilden til fejlen. Deaktiver midlertidigt browserudvidelser én for én for at se, om der er problemer, der forårsager HTTPS-anmodninger.
For at deaktivere Chrome-udvidelser skal du klikke på det tre prik-ikon, der er placeret i øverste højre hjørne af browservinduet og vælge Flere værktøjer > Udvidelser i popup-menuen.
Skift alle de aktiverede browserudvidelser én ad gangen for at deaktivere dem og få adgang til dit websted mellem dem. Hvis en udvidelse ser ud til at forårsage ERR_SSL_PROTOCOL_ERROR-problemet, skal du enten fjerne den eller lade den deaktiveres, indtil du kan finde ud af mere information om fejlen.
Hvis der ikke er nogen opdatering til at løse problemet, er det sandsynligvis bedst at fjerne udvidelsen helt.
Opdater browsere til seneste version
Det sidste browser-relaterede trin er at opdatere Chrome til sin seneste version.
At køre ældre versioner af en browser øger chancerne for, at du vil opleve sikre forbindelsesproblemer, såsom ERR_SSL_PROTOCOL_ERROR.
Nye og opdaterede sikkerhedsfunktioner føjes altid til moderne browsere, og fejl løses regelmæssigt, og at holde ting ajour er en bedste praksis, du skal følge.
Chrome-browseren gør dette lettere, da det automatisk tjekker for opdateringer, hver gang du starter softwaren. Hvis du dog altid holder browserfaner åbne, skal du huske at genstarte browseren fra tid til anden for at udløse opdateringskontrol.
Opdater dit operativsystem
At holde dit operativsystem opdateret er også vigtigt, især hvis det er gået nogen tid siden den sidste opdatering.
Hvis du har tændt for automatiske opdateringer til Windows 10, behøver du ikke bekymre dig så meget om dette. Men ikke alle operativsystemer anvender opdateringer automatisk, så det er værd at kontrollere, om der er nogen tilgængelige til dit operativsystem.
Klik på apple-ikonet på macOS og vælg About this Mac, der åbner et fanebladsvindue:
Hvis en systemopdatering er tilgængelig, vises en knap til Software Update. Klik på dette for at installere de seneste opdateringer. Du kan også tjekke for macOS-opdateringer via App Store, ligesom du ville gøre for enhver anden app.
Hvis du står over for en langvarig opdatering af operativsystemet, kan du måske bare starte din computer igen, før du kører den som en hurtig løsning. Dette er meget hurtigere end installation af fulde operativsystems-opdateringer og kan potentielt løse det sikre forbindelsesproblem.
Deaktiver midlertidigt Antivirus og firewall
Det er meget vigtigt at have en antivirus- og firewall-software aktiv på dit system. Disse værktøjer gør et godt stykke arbejde for at beskytte dig mod alle mulige online sikkerhedsproblemer.
Som en del af denne beskyttelse tjekker din antivirus-software normalt for problemer med HTTPS-forbindelser for at sikre, at der ikke sker noget uventet. Nogle gange kan softwaren dog muligvis blokere en sikker forbindelse forkert, når den ikke burde.
For at kontrollere at dette ikke er tilfældet, skal du midlertidigt deaktivere det og kontrollere dit websted igen. Hvis det er nødvendigt, skal du også deaktivere din firewall og kontrollere dit websted igen.
Husk at altid genaktivere din antivirussoftware og firewall så hurtigt som muligt, da du ikke ønsker at forlade dit system ubeskyttet.
Kontroller server loggen for fejlmeddelelser
Hvis du har nået dette trin og stadig ikke har løst problemet ERR_SSL_PROTOCOL_ERROR, kan tingene muligvis være lidt mere komplicerede end hvad vi først antog i begyndelsen.
For at hjælpe med at identificere generelle webstedsproblemer, herunder forbindelsesfejl, kan det ofte hjælpe med at kontrollere din serverlog og se på den nylige aktivitet. Dette kan godt give mere indsigt i, hvad der forårsager problemet.
Hvis alt andet mislykkes
Hvis du stadig ikke kan finde ud af, hvad der forårsager problemet, er det tid til at give os besked. Vi er her for at hjælpe som altid!
Vi bliver nødt til at kigge dybere på, hvad der forårsager problemet, så kontakt support med så mange relevante oplysninger som muligt for at få dette problem løst hurtigt.