Certifikat je vidljiv u Windowsu, ali OpenVPN ne može koristiti njegov ključ
Certifikat u Windows pohrani nije upotrebljiv identitet. Provjerite birač pohrane u klijentu, privatni ključ i račun pod kojim proces radi.
Certifikat je vidljiv u Windows pregledniku certifikata, a klijent ga ipak ne može koristiti. To što vidite certifikat dokazuje samo da u nekoj pohrani postoji javni objekt. Ne dokazuje da proces veze može pronaći odgovarajući privatni ključ niti da ga smije koristiti.
Tri objekta moraju se poklopiti. Odabrani certifikat, privatni ključ iza njega i račun pod kojim klijent radi odvojene su stvari i svaka može zakazati sama za sebe.
Tri objekta, tri odgovora
Zajednička verzija OpenVPN na Windowsu dokumentuje birač CryptoAPI pohrane, cryptoapicert, koji prima otisak. Vrijednost mora označavati certifikat koji zaista namjeravate koristiti, a ne neki sličnog imena. Druge aplikacije zasnovane na OpenVPN-u mogu imati potpuno drukčiji model uvoza, pa je birač dokaz samo za onu gradnju koja ga dokumentuje. Potvrdite da vaš klijent primjenjuje taj mehanizam prije nego što bilo šta popravljate nizvodno.
Ako gradnja ne podržava birač, rješenje je drugi format profila, a ne drugi certifikat.
Vodi li birač do pravog identiteta
Javni certifikat se može uvesti bez privatnog ključa. Preglednik ga prikazuje u oba slučaja, i zato ovaj kvar izgleda kao da klijent ignorira certifikat koji očito postoji. Provjerite vezu s ključem, a ne samo prisustvo unosa.
Obnovljeni certifikat dodaje drugu zamku. Oba unosa mogu stajati u pohrani dok profil još navodi stariji otisak, a klijent nastavlja birati identitet koji ste htjeli povući.
Provjerite do kojeg identiteta birač vodi prije nego što pogledate dozvole. Pogrešan otisak zakaže isto kao i ključ koji nedostaje.
Može li ovaj račun koristiti ključ
Pristup ključu je po računu. Usluga, zakazani zadatak i interaktivna sesija radne površine mogu imati različite poglede na pohranu i različite dozvole za korištenje privatnog ključa. To što je certifikat vidljiv u vašoj vlastitoj sesiji ne govori ništa o računu usluge.
Ključ podržan hardverom može zahtijevati svog dobavljača i korak potvrde. Usluga koja ne može prikazati upit neće biti spašena izvozom ključa u običnu datoteku.
Pročitajte lokalnu grešku prije nego što bilo šta promijenite. Neuspjeh odabira, neuspjeh potpisivanja i odbijanje sa servera tri su različita ishoda. Samo su prva dva lokalna. Treći znači da je ključ radio i da je server odlučio protiv certifikata.
Lokalna upotreba nije prihvatanje sa servera
Lokalni uspjeh nije ovlaštenje. Nakon što klijent potpiše svojim ključem, server i dalje procjenjuje izdavaoca, rok važenja, ulogu i svoju politiku pristupa. Drugi certifikat od istog CA ne nosi automatski ista VPN prava.
Serveru treba lanac povjerenja, a ne kopija klijentovog privatnog ključa. Slanje ključa na server nikada nije rješenje za problem provjere.
Radite na kvaru po redu
Sačuvajte tačan tekst greške. Nedostatak dozvole za ključ ne treba da se pretvori u promjenu CA, a odbijanje sa servera u popravku pohrane. Svako ima svoje dokaze.
Radite redom kojim se kvar pojavljuje: birač, ključ, račun, pa politika servera. Referenca zajednice za klijent dokumentuje birač Windows pohrane za verziju koju pokrećete.