HTTPS se ne odziva
Na strežniku se prehod odziva prek HTTP (http://127.0.0.1:8434/health/live), prek HTTPS pa ne:
gonilnik ali aplikacija za upravljanje javi, da prehod ni dosegljiv, brskalnik prikaže napako ali pa se
povezava prekine.
Okolje
Samostojna storitev Windows s HTTPS na vratih 8433, potrdilo nastavljeno po navodilu Nastavitev protokola HTTPS in potrdila.
Vzrok in odprava
Vrstice preglejte od zgoraj navzdol; prva, ki se ujema, je običajno vzrok. Ukazi so v razdelku Preverjanje navodila.
| Kaj vidite | Vzrok | Odprava |
|---|---|---|
Na strežniku Get-NetTCPConnection -LocalPort 8433 -State Listen ne vrne nobene vrstice | Prehod ne ponuja HTTPS. Ob namestitvi ni bilo izbrano nobeno potrdilo; namestitveni program takrat nastavi samo HTTP na strežniku | Nastavite potrdilo: pot A ali pot B, korak 5 navodila |
Test-NetConnection <ime> -Port 8433 na delovnem mestu: TcpTestSucceeded : False, na strežniku True | Požarni zid strežnika ali vmesni požarni zid blokira vrata | Preverite pravilo požarnega zidu (korak 6 navodila), vprašajte skrbnika omrežnega požarnega zidu |
Test-NetConnection javi, da imena ni mogoče razrešiti | Delovno mesto imena ne pozna | Ustvarite zapis DNS za ime; preverite z Resolve-DnsName <ime> |
Pregledovalnik dogodkov, vir Wkl.Data.Gateway: opozorilo „Kein gültiges Zertifikat mit privatem Schlüssel für HTTPS gefunden“ | Nobeno potrdilo v shrambi se ne ujema: drugo ime kot v Subject, poteklo ali brez zasebnega ključa (uvožen samo .cer) | Korak 2 navodila; Subject nastavite na ime iz DnsNameList ali uvozite .pfx |
| Pregledovalnik dogodkov: opozorilo „Zertifikat für HTTPS nicht lesbar“ | Datoteka s potrdilom (File) manjka, geslo ni pravilno ali račun storitve datoteke ne sme brati | Preverite pot, geslo in dovoljenje za branje datoteke |
| Vrata so dosegljiva, v pregledovalniku dogodkov ni opozorila, povezava pa se med vzpostavljanjem prekine | Račun storitve ne sme brati zasebnega ključa | Dodelite dovoljenje za branje: pot B, korak 4 navodila, ali pot A |
Edge: „Vaša povezava ni zasebna“, NET::ERR_CERT_AUTHORITY_INVALID | Delovno mesto izdajatelju ne zaupa: overitelj podjetja ni razdeljen ali pa je potrdilo samopodpisano | Korensko potrdilo overitelja podjetja razdelite s pravilnikom skupine |
Edge: NET::ERR_CERT_COMMON_NAME_INVALID | Imena v naslovu ni v potrdilu, na primer kratko ime srv01 ali naslov IP namesto srv01.firma.local | Uporabite natanko ime iz potrdila, v gonilniku, Excelu, Power BI in aplikaciji za upravljanje |
Edge: NET::ERR_CERT_DATE_INVALID | Potrdilo je poteklo ali pa ura delovnega mesta ni pravilna | Obnovite potrdilo; preverite uro |
Prehod sporočila piše v nemščini. Pregledovalnik dogodkov odprete s tipka Windows + R,
eventvwr.msc, nato Windows Logs > Application. Filter Current Log z virom
Wkl.Data.Gateway prikaže samo vnose prehoda. Opozorila o potrdilu se prikažejo šele, ko delovno mesto
poskusi vzpostaviti povezavo HTTPS. Če vnosov prehoda sploh ni:
Prehod ne piše ničesar v dnevnik dogodkov.
Preverjanje
Na delovnem mestu Edge na https://<ime>:8433/health/live prikaže Healthy, brez opozorila o
potrdilu.