Przeglądarka pokazuje ostrzeżenie o „niezaufanym połączeniu”, a w szczegółach widzisz komunikat ERR_CERT_COMMON_NAME_INVALID? To znak, że certyfikat SSL nie pasuje do domeny, którą próbujesz odwiedzić. Brzmi skomplikowanie, ale w praktyce chodzi o prostą rzecz: adres w przeglądarce nie zgadza się z nazwą w certyfikacie.
W tym wpisie wyjaśniamy:
- co dokładnie oznacza ten błąd,
- w jakich sytuacjach się pojawia,
- jak rozpoznać przyczynę i
- jak go naprawić – krok po kroku.
Co oznacza błąd ERR_CERT_COMMON_NAME_INVALID?
Certyfikat SSL wystawiany jest dla konkretnej domeny (np. example.pl) lub zestawu domen (np. www.example.pl, mail.example.pl). Jeśli użytkownik wpisze w przeglądarce adres, który nie znajduje się na liście dozwolonych nazw w certyfikacie, przeglądarka zgłasza błąd „nazwa domeny niezgodna z certyfikatem”.
W skrócie:
- certyfikat mówi „jestem ważny dla domeny A”,
- przeglądarka łączy się z domeną B,
- efekt: brak zaufania i ostrzeżenie o błędzie.
Najczęstsze przyczyny błędu
Błąd może wynikać z kilku prostych pomyłek:
- Brak „www” w certyfikacie – strona ma certyfikat dla
example.pl, ale użytkownik odwiedzawww.example.pl.
Wskazówka: polecamy zamawiać certyfikat dla nazwy z prefiksem www. Będzie on działał również dla strony bez prefiksu, a w odwrotnej sytuacji byłby to problem. - Subdomena nieobjęta certyfikatem – np. certyfikat dla
example.pl, ale użytkownik wchodzi napanel.example.pl.
Wskazówka: jeśli chcesz korzystać z subdomen, warto zamówić certyfikat Wildcard, który obejmuje wszystkie możliwe subdomeny w wybranej domenie. Wygląda on tak:*.example.pl. - Certyfikat z innej domeny – np. po migracji na nowy serwer certyfikat nie został jeszcze zaktualizowany.
- Nieprawidłowe przekierowanie – błędna konfiguracja w
.htaccesslub w panelu hostingu prowadzi na inny adres niż ten, dla którego wystawiono certyfikat.
Jak sprawdzić, dla jakich domen ważny jest certyfikat SSL?
Aby potwierdzić, czy certyfikat obejmuje właściwą domenę:
- Kliknij kłódkę w pasku adresu przeglądarki → „Certyfikat” → „Szczegóły”.
- Znajdź sekcję Subject Alternative Name (SAN) – tam wymienione są wszystkie domeny, dla których certyfikat jest ważny.
- Możesz też użyć narzędzia online, np. SSL Labs Test.
Jak naprawić błąd ERR_CERT_COMMON_NAME_INVALID?
Krok 1. Sprawdź adres, pod którym otwierasz stronę
Upewnij się, że domena w pasku przeglądarki jest dokładnie taka sama, dla jakiej wystawiono certyfikat.
Krok 2. Wymuś jedno spójne przekierowanie
W pliku .htaccess lub w panelu hostingu ustaw przekierowanie z http:// i/lub www. na właściwy adres (np. zawsze na https://example.pl lub https://www.example.pl).
Krok 3. Wystaw nowy certyfikat
Jeśli masz hosting z automatycznym SSL (np. Let’s Encrypt), po prostu odnów certyfikat – często panel sam uwzględni brakujące warianty (www, subdomeny).
W cPanelu znajdziesz to w sekcji SSL/TLS → Manage SSL sites → AutoSSL.
Krok 4. Sprawdź pliki konfiguracyjne
Jeśli strona jest hostowana na VPS lub serwerze dedykowanym, upewnij się, że w konfiguracji wirtualnych hostów (Apache/Nginx) wskazany jest poprawny plik certyfikatu (.crt) i klucz (.key).
Jak uniknąć błędu w przyszłości?
- Wystaw certyfikat typu wildcard (
*.example.pl), jeśli masz wiele subdomen. - Korzystaj z automatycznego odnawiania certyfikatów.
- Po migracji strony zawsze sprawdź, czy certyfikat został przeniesiony lub wystawiony ponownie.
Podsumowanie
Błąd ERR_CERT_COMMON_NAME_INVALID nie oznacza poważnej awarii – to sygnał, że certyfikat nie pasuje do domeny. Wystarczy sprawdzić adres, przekierowania i zaktualizować certyfikat. Kilka minut pracy wystarczy, by znów cieszyć się bezpiecznym połączeniem i zaufaniem przeglądarek.
Zobacz także nasz poprzedni wpis o błędach SSL!



