Komunikat „Połączenie nie jest prywatne” w Chrome oznacza, że przeglądarka nie może bezpiecznie zweryfikować certyfikatu HTTPS strony i dla Twojego bezpieczeństwa blokuje dostęp.

Najczęściej pomaga ustawienie prawidłowej daty i godziny, wyczyszczenie danych przeglądania, sprawdzenie rozszerzeń i antywirusa oraz – gdy problem dotyczy tylko jednej strony – kontakt z jej administratorem.

Co oznacza komunikat „Połączenie nie jest prywatne”?

Gdy w Chrome próbujesz wejść na stronę przez HTTPS, przeglądarka sprawdza jej certyfikat SSL/TLS, który ma potwierdzać:

  • że łączysz się z właściwą domeną,
  • że dane między Tobą a serwerem są szyfrowane,
  • że certyfikat został wydany przez zaufany urząd certyfikacji (CA).

Jeśli cokolwiek się nie zgadza (np. certyfikat jest nieaktualny, niepasujący do domeny, samopodpisany, źle skonfigurowany lub Twoje urządzenie mu „nie ufa”), Chrome wyświetla ostrzeżenie.

„Połączenie nie jest prywatne” – aby uniemożliwić wejście na potencjalnie niebezpieczną stronę.

Często widzisz też kod błędu, np. NET::ERR_CERT_AUTHORITY_INVALID czy NET::ERR_CERT_DATE_INVALID – to techniczne informacje dla administratorów (na podstawie dokumentacji Chrome).

Dlaczego Chrome pokazuje „Połączenie nie jest prywatne”? – najczęstsze przyczyny

Problemy po stronie użytkownika

  1. Nieprawidłowa data i godzina w systemie. Jeśli zegar w systemie cofa się wiele lat lub wyprzedza rzeczywisty czas, certyfikaty internetu wydają się urządzeniu nieważne lub „z przyszłości”. Chrome uznaje wtedy połączenie za niebezpieczne i wyświetla ostrzeżenie.

  2. Uszkodzony cache, ciasteczka i stan SSL. Stare lub uszkodzone dane przeglądania, ciasteczka, pliki w pamięci podręcznej oraz zapisany stan SSL mogą powodować konflikt z aktualnymi ustawieniami bezpieczeństwa strony.

  3. Rozszerzenia przeglądarki (np. adblock, proxy). Niektóre wtyczki manipulują ruchem HTTPS, zmieniają nagłówki, wstawiają własne certyfikaty lub blokują elementy strony, co może zaburzyć weryfikację certyfikatu.

  4. Program antywirusowy / firewall skanujący HTTPS. Oprogramowanie zabezpieczające potrafi „podsłuchiwać” ruch HTTPS, wstawiając własny certyfikat w celu skanowania treści. Jeśli coś w tej konfiguracji jest niepoprawne, Chrome traktuje połączenie jako niezaufane.

  5. Problemy z DNS lub siecią (router, operator). Źle działające serwery DNS, niestabilny router lub błąd po stronie dostawcy internetu mogą kierować Cię na niewłaściwy adres IP albo powodować błędy w połączeniu TLS.

  6. Przestarzały system operacyjny lub Chrome. Stare wersje systemów i przeglądarek mają nieaktualną listę zaufanych urzędów certyfikacji i nieobsługiwane protokoły szyfrowania, przez co prawidłowy certyfikat bywa uznany za podejrzany.

  7. Publiczne lub firmowe sieci z dodatkowymi filtrami. W niektórych sieciach (hotel, uczelnia, firma) administratorzy stosują filtry i inspekcję ruchu HTTPS, co może powodować konflikty z przeglądarką.

Problemy po stronie strony (serwera)

Najczęstsze błędy leżą po stronie właściciela witryny:

  1. Brak certyfikatu SSL/TLS (strona tylko po HTTP). Jeśli strona nie ma certyfikatu, a wymusza się dostęp przez HTTPS, Chrome zgłasza błąd i ostrzega, że połączenie nie jest bezpieczne.

  2. Wygasły certyfikat. Certyfikaty mają określony czas ważności. Po jego upływie przeglądarka widzi certyfikat jako przeterminowany i blokuje połączenie.

  3. Certyfikat wystawiony na inną domenę (błąd nazwy). Jeżeli certyfikat jest wystawiony dla np. example.com, a użytkownik odwiedza www.example.com lub inną subdomenę, której certyfikat nie obejmuje, Chrome uzna połączenie za niezgodne.

  4. Samopodpisany certyfikat (self-signed). Certyfikat wygenerowany bez udziału zaufanego urzędu certyfikacji domyślnie nie jest uznawany przez przeglądarki, co powoduje ostrzeżenia.

  5. Niepełny łańcuch certyfikatów / błędna konfiguracja serwera. Jeśli serwer nie wysyła tzw. certyfikatów pośrednich lub ma źle ustawione protokoły szyfrowania, Chrome może uznać konfigurację za niebezpieczną.

  6. „Mieszana zawartość” (mixed content). Strona jest ładowana przez HTTPS, ale niektóre zasoby (obrazy, skrypty) wciąż przez HTTP. To osłabia bezpieczeństwo i może wywoływać ostrzeżenia przeglądarki.

Jak naprawić błąd „Połączenie nie jest prywatne”? – poradnik krok po kroku (dla użytkownika)

Poniższe kroki warto wykonywać kolejno. Po każdym spróbuj ponownie otworzyć problematyczną stronę.

Krok 1 – odśwież stronę

Często to najprostsze i skuteczne rozwiązanie. Na różnych urządzeniach zrobisz to tak:

  • na komputerze naciśnij F5 albo Ctrl + R (macOS: Cmd + R),
  • aby wymusić pełne odświeżenie z pominięciem cache, użyj Ctrl + Shift + R,
  • na telefonie przeciągnij stronę w dół lub stuknij ikonę odświeżania w pasku adresu.

Krok 2 – zamknij i ponownie uruchom Chrome

Wyłącz całkowicie przeglądarkę (zakończ proces) i otwórz ją ponownie.

Jeśli to nie pomoże, zrestartuj komputer lub telefon – wiele tymczasowych błędów sieciowych znika po ponownym uruchomieniu.

Krok 3 – sprawdź datę i godzinę w systemie

  1. Wejdź w Ustawienia daty i czasu systemu.
  2. Włącz automatyczne ustawianie czasu i wybierz właściwą strefę czasową.
  3. Upewnij się, że data, godzina i rok są poprawne.

Po zmianie ustawień spróbuj ponownie wejść na stronę.

Krok 4 – wyczyść dane przeglądania i cache

W Chrome wykonaj następujące czynności:

  1. Otwórz menu (trzy kropki) → Więcej narzędzi → Wyczyść dane przeglądania.
  2. Ustaw zakres czasu na Cały czas.
  3. Zaznacz: Historia przeglądania, Pliki cookie i inne dane witryn, Obrazy i pliki zapisane w pamięci podręcznej.
  4. Kliknij Wyczyść dane.
  5. Uruchom ponownie Chrome i sprawdź stronę.

To usuwa stare lub uszkodzone informacje, które mogły powodować konflikty z certyfikatem.

Krok 5 – włącz tryb incognito

Tryb incognito nie korzysta z istniejących ciasteczek i cache, a część rozszerzeń jest w nim domyślnie wyłączona. Otwórz menu Chrome i wybierz Nowe okno incognito, a następnie wpisz adres problematycznej strony. Jeśli w incognito błąd nie występuje, przyczyną są najczęściej dane przeglądania lub rozszerzenia.

Krok 6 – wyłącz rozszerzenia

Niektóre wtyczki (adblock, menedżery proxy, narzędzia bezpieczeństwa) mogą psuć połączenie HTTPS.

  1. W pasku adresu wpisz chrome://extensions/.
  2. Wyłącz wszystkie rozszerzenia.
  3. Sprawdź, czy strona działa.

Jeśli tak – włączaj rozszerzenia po kolei, aż znajdziesz to, które powoduje problem. Gdy je zidentyfikujesz, usuń lub zamień na inne narzędzie.

Krok 7 – sprawdź program antywirusowy / firewall

Wielu producentów dodaje funkcję skanowania SSL/HTTPS, która wstawia własny certyfikat i może być niepoprawnie „rozumiana” przez Chrome.

  1. Otwórz ustawienia antywirusa.
  2. Szukaj opcji typu „Ochrona sieci”, „Skanowanie HTTPS”, „Filtrowanie protokołów”.
  3. Tymczasowo wyłącz tę funkcję.
  4. Spróbuj otworzyć stronę.

Jeśli po wyłączeniu antywirusowego skanowania strona działa prawidłowo, dodaj ją do wyjątków lub zmień ustawienia skanowania w sposób zalecany przez producenta.

Krok 8 – zmień serwery DNS

Czasem problem tkwi w tym, jak Twoje urządzenie „tłumaczy” nazwę domeny na adres IP.

Na Windows (przykład):

  1. Otwórz Panel sterowania → Sieć i Internet → Centrum sieci i udostępniania.
  2. Kliknij swoją sieć → Właściwości.
  3. Zaznacz Protokół internetowy w wersji 4 (TCP/IPv4).
  4. Ustaw ręcznie publiczne DNS, np. 8.8.8.8 i 8.8.4.4 (Google DNS) lub 1.1.1.1 i 1.0.0.1 (Cloudflare DNS).
  5. Zapisz ustawienia i zrestartuj przeglądarkę, a najlepiej całe urządzenie.

Po zmianie DNS sprawdź, czy komunikat nadal się pojawia.

Krok 9 – wyczyść stan SSL w systemie

Na niektórych systemach przydatne jest wyczyszczenie tzw. stanu SSL.

Na Windows (ogólna procedura):

  1. Otwórz wyszukiwanie w systemie i wpisz „Opcje internetowe”.
  2. Przejdź do zakładki Zawartość.
  3. Kliknij Wyczyść stan SSL.
  4. Zatwierdź przyciskiem OK.

Następnie uruchom ponownie Chrome i spróbuj ponownie wejść na stronę.

Krok 10 – sprawdź inną przeglądarkę lub urządzenie

To prosty sposób, by ustalić, gdzie leży problem. Spróbuj wejść na tę samą stronę w innej przeglądarce (Edge, Firefox, Safari) oraz sprawdź ją z innego urządzenia (telefon, tablet, drugi komputer) w tej samej sieci.

Jeśli na wszystkich urządzeniach widzisz ten sam błąd, problem najpewniej leży po stronie serwera / witryny.

Jeśli tylko na jednym urządzeniu pojawia się ostrzeżenie, szukaj przyczyny w jego konfiguracji (system, antywirus, rozszerzenia).

Krok 11 – skontaktuj się z właścicielem strony

Gdy problem dotyczy jednej konkretnej witryny, a inne działają, to znak, że błąd wynika z jej konfiguracji. W takim przypadku:

  • poszukaj kontaktu do administratora lub właściciela strony (np. e-mail, formularz kontaktowy),
  • opisz problem i dołącz zrzut ekranu komunikatu,
  • jeśli to strona firmowa/bankowa – skontaktuj się z obsługą klienta.

Administrator powinien sprawdzić certyfikat i ustawienia serwera.

Czy można zignorować komunikat „Połączenie nie jest prywatne”?

Chrome pozwala technicznie wejść mimo ostrzeżenia – na stronie komunikatu można kliknąć „Zaawansowane”, a później „Przejdź do witryny (niebezpieczne)”.

Musisz jednak mieć świadomość ryzyka:

  • połączenie może być podsłuchiwane (przez napastnika, złą sieć, złośliwe oprogramowanie),
  • strona może być podstawiona (phishing),
  • dane logowania, numery kart, wrażliwe informacje mogą trafić w niepowołane ręce.

Bezpieczne jest ignorowanie ostrzeżenia tylko w ściśle kontrolowanych sytuacjach, np. gdy łączysz się z wewnętrznym serwerem w sieci firmowej i administrator potwierdził, że to oczekiwane zachowanie (np. tymczasowy, samopodpisany certyfikat).

W przypadku banków, sklepów internetowych, poczty i portali społecznościowych nie warto ryzykować – przerwij połączenie, sprawdź adres i zgłoś problem.

Jak naprawić błąd „Połączenie nie jest prywatne”? – wskazówki dla właścicieli stron

Jeśli zarządzasz stroną WWW i użytkownicy zgłaszają błąd w Chrome, działania muszą być wykonane po stronie serwera.

Zadbaj o prawidłowy certyfikat SSL/TLS

  1. Zainstaluj certyfikat na serwerze (np. od komercyjnego CA lub z darmowego Let’s Encrypt).
  2. Upewnij się, że obejmuje właściwe domeny/subdomeny (np. example.com i www.example.com).
  3. Dodaj wymagane certyfikaty pośrednie, aby przeglądarki widziały kompletny łańcuch zaufania.

Jeśli widzisz w Chrome ostrzeżenie „połączenie nie jest bezpieczne”, przeglądarka najczęściej wykryła brak lub błąd certyfikatu SSL.

Monitoruj datę ważności certyfikatu

Przestrzegaj poniższych zasad:

  • sprawdzaj daty „Not Before” i „Not After” (początek i koniec ważności),
  • skonfiguruj automatyczne odnawianie (np. dla Let’s Encrypt) lub przypomnienia o odnowieniu przed wygaśnięciem,
  • testuj witrynę po każdym odnowieniu certyfikatu.

Nieodnowiony certyfikat to jedna z najczęstszych przyczyn błędu „Połączenie nie jest prywatne”.

Popraw konfigurację serwera HTTPS

Administrator powinien zweryfikować kluczowe ustawienia:

  • sprawdzić plik konfiguracyjny serwera WWW (Apache, Nginx, LiteSpeed itp.),
  • upewnić się, że port 443 jest poprawnie skonfigurowany,
  • wymusić przekierowanie z HTTP na HTTPS, aby użytkownicy zawsze trafiali na szyfrowaną wersję strony.

Dokładne przyjrzenie się konfiguracji serwera hostingowego często pozwala usunąć błąd.

Usuń „mieszaną zawartość”

Aby wyeliminować ostrzeżenia związane z mixed content, wykonaj te kroki:

  • przejrzyj źródło strony i pliki szablonu,
  • zmień adresy zasobów (obrazy, skrypty, style) z http:// na https://,
  • nie ładuj zasobów z niezabezpieczonych zewnętrznych źródeł.

Sprawdź stronę na różnych urządzeniach

Przetestuj witrynę w popularnych przeglądarkach (Chrome, Firefox, Edge, Safari) na głównych systemach (Windows, macOS, Android, iOS). Jeśli błąd występuje globalnie, problem z certyfikatem lub konfiguracją jest po stronie serwera i trzeba go usunąć jak najszybciej.

Praktyczne zasady korzystania z internetu, gdy widzisz ten komunikat

Stosuj te zasady, by bezpiecznie korzystać z sieci:

  • czytaj komunikaty Chrome – nie ignoruj ostrzeżeń bezpieczeństwa, zwłaszcza na stronach wymagających logowania lub płatności,
  • sprawdzaj adres strony – upewnij się, że odwiedzasz dokładnie tę domenę, którą zamierzałeś (uważaj na literówki i „podobne” adresy),
  • dbaj o aktualizacje – regularnie aktualizuj system i przeglądarkę; nowe wersje lepiej obsługują certyfikaty i protokoły szyfrowania,
  • korzystaj z zaufanych sieci – w przypadku wrażliwych danych unikaj publicznych, niezabezpieczonych Wi‑Fi,
  • nie wyłączaj na stałe zabezpieczeń Chrome – omijanie sprawdzania certyfikatów (np. parametrami uruchomienia) dramatycznie obniża bezpieczeństwo.