Błąd ERRSSLUNRECOGNIZEDNAMEALERT występuje, gdy przeglądarka nie rozpoznaje nazwy na certyfikacie SSL lub uważa certyfikat za nieważny bądź błędnie skonfigurowany. Problem ten dotyczy zarówno webmasterów, web deweloperów, jak i końcowych użytkowników, uniemożliwiając bezpieczne połączenie z witryną.
Czym jest ERRSSLUNRECOGNIZEDNAMEALERT?
ERRSSLUNRECOGNIZEDNAMEALERT oznacza, że podczas próby połączenia HTTPS serwer SSL zwraca alert o nierozpoznanej nazwie (ang. Unrecognized Name Alert). Przeglądarka blokuje dostęp, informując, że nie można zweryfikować bezpieczeństwa witryny.
Najczęstsze przyczyny błędu
- Nieprawidłowy, przeterminowany lub samopodpisany certyfikat SSL.
- Zła konfiguracja SSL/TLS – m.in. niepoprawny łańcuch certyfikatów (np. brak odpowiednich certyfikatów pośrednich) lub niespójność nazwy domeny.
- Brak wymuszenia ładowania przez HTTPS – witryna może ładować się po HTTP, mimo że certyfikat jest aktywny.
- Problemy po stronie hostingodawcy – błąd konfiguracji na serwerze lub współdzielony hosting, w którym certyfikat nie obsługuje wszystkich domen/pod-domen.
- Błędna konfiguracja nazw w certyfikacie (SAN) – domena nie jest wymieniona w polu „Subject Alternative Name”.
Instrukcja – naprawa krok po kroku dla webmastera/dewelopera
1. Zweryfikuj ważność certyfikatu SSL
- Sprawdź, czy certyfikat SSL jest wydany przez zaufane CA (np. Let’s Encrypt, DigiCert, Sectigo).
- Upewnij się, że certyfikat nie jest przeterminowany – termin ważności znajdziesz po kliknięciu kłódki w przeglądarce.
- Unikaj certyfikatów samopodpisanych – nie są rozpoznawane przez przeglądarki.
- Jeśli certyfikat jest nieważny lub niepewny – zamów i zainstaluj nowy u zaufanego dostawcy.
2. Skontroluj poprawność instalacji oraz konfiguracji SSL
- Skorzystaj z narzędzia takiego jak SSL Labs Qualys Server Test, aby zweryfikować poprawność instalacji oraz łańcucha certyfikatów.
- Sprawdź:
- Czy adres domeny w certyfikacie i w pasku adresu są identyczne.
- Czy dołączone są wymagane certyfikaty pośrednie (intermediate).
- Czy konfiguracja serwera obsługuje docelową domenę/subdomenę (w tym www/naked domain).
- Jeśli któryś z elementów jest niepoprawny – ponownie skonfiguruj serwis, przeinstaluj certyfikat lub popraw wpisy dotyczące certyfikatów w panelu serwera.
3. Wymuś ładowanie witryny tylko przez HTTPS
- Wdróż odpowiednie przekierowanie 301 z HTTP na HTTPS w pliku .htaccess, konfiguracji serwera Nginx/Apache lub za pomocą oprogramowania zarządzającego.
- Upewnij się, że wszystkie zasoby (obrazy, skrypty, style) ładują się także po HTTPS.
4. Inne działania
- Restart serwera po wdrożeniu zmian – np. po przeinstalowaniu certyfikatu.
- Jeśli korzystasz z panelu hostingowego, sprawdź podłączone domeny i ich powiązania z certyfikatami SSL.
- Skontaktuj się z dostawcą hostingu, jeśli masz ograniczony dostęp do konfiguracji.
Instrukcja – naprawa krok po kroku dla użytkownika końcowego
- Zaktualizuj przeglądarkę do najnowszej wersji.
- Wyczyść pamięć podręczną i pliki cookies.
- Wyłącz rozszerzenia przeglądarki, które mogą zakłócać połączenie SSL.
- Upewnij się, że data i czas w systemie są poprawne – niewłaściwy zegar może powodować błędy certyfikatów.
- Jeśli problem występuje tylko na jednej stronie, zgłoś sprawę do administratora tej witryny.
Dodatkowe wyjaśnienia
- Błąd ERRSSLUNRECOGNIZEDNAMEALERT stosunkowo rzadko pojawia się przypadkowo. W większości przypadków wynika z błędów konfiguracji po stronie serwera lub błędnych certyfikatów.
- Naprawa po stronie serwera jest najskuteczniejszym sposobem rozwiązania problemu.
- Dla webmasterów – regularna kontrola ważności oraz poprawności wpisów certyfikatów powinna wejść w harmonogram prac utrzymaniowych.
Najczęściej zadawane pytania i odpowiedzi
Czy użycie darmowego certyfikatu Let’s Encrypt zabezpieczy przed tym błędem?
Tak, jeśli jest on poprawnie wdrożony oraz odnawiany na czas – Let’s Encrypt jest zaufanym CA.
Czy po naprawie błąd zniknie od razu?
W większości przypadków tak, jednak czasem konieczne jest odczekanie (np. propagacja zmian DNS) lub wyczyszczenie cache po stronie użytkownika/serwera.
Jak zweryfikować poprawną instalację SSL?
Najlepiej użyć narzędzi online typu SSL Labs Qualys Server Test, które wskażą wszystkie problemy z SSL na Twojej domenie.
Podsumowując –
Najczęstsze przyczyny błędu to niepoprawny lub nieważny certyfikat, błędna konfiguracja HTTPS lub brak certyfikatu na danej subdomenie. Po stronie użytkownika zwykle pomaga odświeżenie przeglądarki lub wyczyszczenie cache, ale naprawa głównie należy do administratora strony.

