| Termin | Definicja |
|---|---|
| Błąd przy autoryzacji certyfikatem użytkownika | Błąd przy autoryzacji certyfikatem użytkownika oznacza, że certyfikat w magazynie osobistym nie zawiera uprawnienia „Uwierzytelnianie klienta” lub jego łańcuch zaufania jest niekompletny. Na czym polega błąd przy autoryzacji certyfikatem użytkownikaBłąd przy autoryzacji certyfikatem użytkownika pojawia się wtedy, gdy system, przeglądarka albo aplikacja nie może wykorzystać certyfikatu osobistego do potwierdzenia tożsamości osoby korzystającej z usługi. Certyfikat cyfrowy pełni w takim przypadku funkcję elektronicznego identyfikatora. Nie wystarczy jednak samo jego zapisanie na komputerze. Musi on być przeznaczony do uwierzytelniania klienta, pozostawać ważny, posiadać dostępny klucz prywatny oraz tworzyć poprawną ścieżkę zaufania do urzędu certyfikacji. Problem może zostać zgłoszony jako odmowa logowania, brak możliwości wyboru certyfikatu, komunikat o nieprawidłowym certyfikacie albo przerwanie połączenia podczas próby autoryzacji. Czasami certyfikat jest widoczny w magazynie, lecz nie zostaje zaakceptowany przez konkretną witrynę lub program. Oznacza to, że sama obecność dokumentu cyfrowego na urządzeniu nie przesądza jeszcze o jego przydatności w danym procesie uwierzytelniania. Znaczenie magazynu certyfikatów, klucza prywatnego i łańcucha zaufaniaCertyfikaty użytkownika są zwykle przechowywane w magazynie osobistym systemu albo w zasobach udostępnianych przez używaną aplikację. Podczas autoryzacji sprawdzane są między innymi zastosowania certyfikatu, jego okres ważności, zgodność nazwy podmiotu z wymaganiami usługi oraz możliwość użycia przypisanego klucza prywatnego. Jeżeli certyfikat został wyeksportowany bez klucza prywatnego, może być widoczny na liście, ale nie będzie zdolny do wykonania operacji kryptograficznej wymaganej przy logowaniu. Istotny jest również łańcuch zaufania. Certyfikat użytkownika jest zazwyczaj podpisany przez urząd pośredni, a ten powinien prowadzić do zaufanego urzędu głównego. Brak któregoś z elementów, nieprawidłowy magazyn certyfikatów pośrednich albo nieaktualne informacje o zaufanych wystawcach mogą spowodować odrzucenie autoryzacji. Warto też odróżnić uwierzytelnianie klienta od zwykłego szyfrowania połączenia. Certyfikat może poprawnie potwierdzać tożsamość serwera, a jednocześnie nie nadawać się do przedstawienia użytkownika wobec serwera. Znaczenie ma także sposób obsługi certyfikatów przez przeglądarkę. Niektóre programy korzystają bezpośrednio z magazynu systemowego, inne używają własnych magazynów lub wymagają dodatkowej konfiguracji. Z tego powodu certyfikat działający w jednym środowisku może nie być dostępny w innym, mimo że został zaimportowany na tym samym komputerze. Typowe przyczyny odrzucenia certyfikatuJedną z częstszych przyczyn jest brak przeznaczenia „Uwierzytelnianie klienta” w rozszerzeniu określającym zastosowanie klucza. W takiej sytuacji certyfikat może być prawidłowo podpisany i jeszcze ważny, ale nie spełniać warunków wymaganych do logowania. Odrzucenie może nastąpić również po wygaśnięciu certyfikatu, przed rozpoczęciem jego ważności albo po unieważnieniu go przez wystawcę. Problemy są też związane z niepełnym importem. Zaimportowanie samego certyfikatu publicznego bez odpowiadającego mu klucza prywatnego uniemożliwia podpisanie żądania autoryzacyjnego. Podobny skutek może mieć uszkodzony profil użytkownika, brak uprawnień do klucza prywatnego, przeniesienie certyfikatu na inne konto systemowe albo użycie kopii, której nie da się poprawnie odszyfrować. Weryfikacja może zakończyć się niepowodzeniem również wtedy, gdy brakuje certyfikatów pośrednich lub urząd nie ufa urzędowi, który wystawił certyfikat. Należy sprawdzić datę i godzinę ustawioną w systemie, ponieważ znaczne rozbieżności mogą powodować uznanie ważnego dokumentu za nieważny. W środowiskach wykorzystujących kartę kryptograficzną, token lub inne zabezpieczenie sprzętowe trzeba dodatkowo uwzględnić sterownik, usługę systemową i poprawne rozpoznanie urządzenia. Przydatne jest porównanie zachowania w innej przeglądarce lub aplikacji, lecz nie powinno być traktowane jako samodzielne rozwiązanie. Jeżeli autoryzacja działa tylko w jednym programie, przyczyną może być odmienny sposób odczytu magazynu, brak dostępu do klucza prywatnego albo niewłaściwa konfiguracja protokołu. Przed usunięciem certyfikatu należy zachować bezpieczną kopię zapasową, o ile regulamin wystawcy i procedury bezpieczeństwa na to pozwalają. Kiedy warto skorzystać z pomocy serwisu - Błąd przy autoryzacji certyfikatem użytkownikaZgłoszenie do serwisu jest uzasadnione, gdy certyfikat jest widoczny, ale nie pojawia się przy próbie logowania, gdy pojawiają się sprzeczne komunikaty o jego ważności albo gdy problem występuje po zmianie systemu, przeglądarki, konta użytkownika lub urządzenia kryptograficznego. Szczególnej ostrożności wymaga sytuacja, w której nie wiadomo, czy kopia certyfikatu zawiera klucz prywatny. Samodzielne usuwanie elementów z magazynu może utrudnić późniejsze odtworzenie konfiguracji. W ramach diagnostyki można sprawdzić właściwości certyfikatu, jego przeznaczenie, daty obowiązywania, obecność klucza prywatnego, poprawność łańcucha zaufania oraz uprawnienia konta użytkownika. Następnie można zweryfikować ustawienia przeglądarki lub aplikacji, działanie sterowników i komunikację z urządzeniem zabezpieczającym. Takie rozdzielenie przyczyn pozwala ustalić, czy problem znajduje się po stronie certyfikatu, systemu, programu czy usługi, do której ma nastąpić dostęp. W serwisie Warszawskie Pogotowie Komputerowe 24/7 wykonywana jest darmowa diagnoza LAPTOPA, dzięki której można najpierw ustalić źródło problemu z autoryzacją bez pochopnej ingerencji w magazyn certyfikatów. Do zgłoszenia warto dołączyć dokładny komunikat, nazwę używanej aplikacji, informację o ostatnich zmianach oraz dane dotyczące sposobu przechowywania certyfikatu, bez przekazywania haseł i kluczy prywatnych w niebezpiecznej formie. |