Błąd ERRBLOCKEDBY_CLIENT oznacza, że Twoja przeglądarka zablokowała ładowanie określonego zasobu (np. JavaScript, CSS, obrazka) na stronie internetowej. Komunikat pojawia się w konsoli deweloperskiej, a niekiedy skutkuje brakiem niektórych funkcji na stronie. Najczęściej winę ponoszą wtyczki do przeglądarki (np. blokery reklam, rozszerzenia anty-śledzące), ale przyczyn może być więcej.
Najczęstsze przyczyny błędu
- Rozszerzenia do przeglądarki – najbardziej popularna przyczyna to blokery reklam lub narzędzia ochrony prywatności, które błędnie uznają skrypt lub plik za niepożądany i blokują jego pobranie.
- Niestandardowe reguły w blokerach – ręcznie dodane reguły (np. w AdBlocku czy uBlock Origin) mogą blokować elementy wcześniej uznane za szkodliwe, nawet jeśli strona została poprawiona.
- Zainfekowany komputer – niektóre programy antywirusowe lub malware mogą blokować ruch przeglądarki.
- Uszkodzone ustawienia lub dane przeglądarki – korupcja cache, cookies lub innych danych może prowadzić do takich błędów.
- Nietypowe konfiguracje przeglądarki – czasem włączenie trybu ścisłej ochrony prywatności, niestandardowe flagi w Chrome lub ręczne zmiany w ustawieniach mogą być przyczyną.
Dla kogo jest ten poradnik?
- Użytkownicy końcowi – osoby, które nie potrafią wyświetlić pełnej zawartości strony.
- Web deweloperzy i webmasterzy – osoby odpowiedzialne za prawidłowe działanie witryny, które muszą diagnozować takie problemy.
Instrukcje krok po kroku
Dla użytkownika końcowego
1. Wyłącz rozszerzenia do przeglądarki
Najczęściej problem rozwiązuje chwilowe wyłączenie blokera reklam lub innych rozszerzeń.
Przykład dla Chrome:
- Kliknij ikonę puzzli w prawym górnym rogu.
- Odszukaj bloker reklam (np. AdBlock, uBlock Origin).
- Kliknij „Wyłącz na tej stronie” lub podobną opcję.
- Odśwież stronę. Jeśli działa – problem jest w rozszerzeniu.
Jeśli to nie pomoże, warto wyłączyć wszystkie rozszerzenia na raz i włączać je pojedynczo, by zidentyfikować winowajcę.
2. Wyczyść cache i cookies
Zdarza się, że stara lub uszkodzona pamięć podręczna powoduje błędy.
- Chrome – Ctrl+Shift+Del → wybierz „Cookies and other site data” oraz „Cached images and files”.
- Firefox – Menu → Ustawienia → Prywatność i bezpieczeństwo → „Wyczyść historię”.
3. Zresetuj ustawienia przeglądarki
To „ostry” krok, ale skuteczny, gdy inne nie pomagają.
- Chrome – Ustawienia → Zaawansowane → „Resetuj ustawienia”.
- Firefox – Pomoc → Informacje do rozwiązywania problemów → „Odśwież Firefox”.
4. Sprawdź komputer pod kątem złośliwego oprogramowania
- Uruchom skaner antywirusowy.
- Sprawdź, czy nie masz niechcianych aplikacji wpływających na ruch przeglądarki.
Dla webmasterów i deweloperów
1. Sprawdź, co jest blokowane na konsoli deweloperskiej
- Otwórz narzędzia deweloperskie (F12).
- Przejdź do zakładki „Network”.
- Odśwież stronę i znajdź zasoby z błędem „blocked”.
- Sprawdź, czy blokada pochodzi z rozszerzenia („blocked by content blocker” lub „blocked by client”).
2. Zmień ścieżki plików lub nazwy
Jeśli błędnie blokowane są określone pliki (np. ads.js, tracking.js), rozważ zmianę ich nazw, by ominąć filtry blokerów.
3. Komunikat dla użytkowników
- Dodaj na stronie komunikat sugerujący wyłączenie blokera reklam, jeśli nie wyświetlają się wszystkie funkcje.
- Zalecaj użytkownikom whitelistę Twojej strony w blokerze.
4. Testuj stronę w trybie incognito/anonimowym
Tryb ten wyłącza rozszerzenia – jeśli strona działa, problemem są rozszerzenia użytkownika.
Jak zapobiegać w przyszłości?
- Nie używaj nazw i ścieżek, które wyglądają jak reklamy lub trackery – unikaj np.
ads,tracker,advertw nazwach plików i katalogów. - Komunikuj się z użytkownikami – informuj, że niektóre funkcje mogą nie działać z blokerami reklam.
- Regularnie testuj swoją stronę – sprawdzaj, czy nie pojawia się błąd w konsoli.
Porównanie – podsumowanie
| Krok | Dla użytkownika | Dla developer/webmastera |
|---|---|---|
| Wyłącz rozszerzenia | ✅ | ✅ (jako test diagnostyczny) |
| Wyczyść cache/cookies | ✅ | — |
| Zresetuj przeglądarkę | ✅ (ostateczność) | — |
| Sprawdź bloki w konsoli | — | ✅ |
| Zmiana nazw plików | — | ✅ |
| Komunikat dla użytk. | — | ✅ |
Podsumowanie
Błąd ERRBLOCKEDBY_CLIENT to najczęściej efekt nadgorliwej pracy blokerów reklam lub innego oprogramowania na komputerze użytkownika. Dla zwykłych użytkowników rozwiązaniem jest wyłączenie rozszerzeń, czyszczenie cache lub reset przeglądarki. Deweloperzy powinni testować strony pod kątem potencjalnych błędnych blokad przez blokery i odpowiednio dostosować swoje rozwiązania, a także komunikować się z użytkownikami o możliwych skutkach działania blokerów reklam.

