Błąd Cloudflare 1020: Access Denied

Żądanie trafiło na regułę dostępu ustawioną przez właściciela strony: według kraju, adresu, typu sieci lub rodzaju żądania.

Zaktualizowano · Redakcja Prokso

W skrócie
  • Cloudflare pokazuje 1020, gdy żądanie łamie regułę dostępu ustawioną przez właściciela strony
  • Najczęściej strona jest zablokowana dla Twojego kraju lub dla tego typu sieci
  • Wybierz kraj, dla którego przeznaczona jest strona, i spróbuj innego adresu

Co oznacza błąd

Błąd 1020 pokazuje Cloudflare, gdy żądanie narusza regułę zapory sieciowej strony. Reguły pisze właściciel: kogo wpuszczać, a kogo nie.

W przeciwieństwie do 1015 nie chodzi tu o tempo. Reguła działa już przy pierwszym żądaniu i przerwa jej nie zdejmie, dopóki nie zmieni się to, na co reaguje.

Kto zwraca błąd: 407 - proxy, 401 i 403 - sama stronaTwój programProxygw.prokso.comStrona407 - odpowiada proxy: login, hasło lub pozostały transfer401 / 403 - odpowiada strona: logowanie lub dostęp
Kto zwraca błąd: 407 - proxy, 401 i 403 - sama strona

Przyczyny

  • Strona jest zablokowana dla Twojego kraju. Właściciel wpuszcza tylko odwiedzających z wybranych krajów.
  • Strona nie przyjmuje adresów tego typu sieci. Na przykład adresów z centrów danych.
  • Żądanie nie wygląda jak żądanie przeglądarki. Nietypowy User-Agent, brak standardowych nagłówków, plików cookie lub wyłączony JavaScript.
  • Adres lub podsieć są na liście blokowanych strony. Wcześniej pochodziła z nich niepożądana aktywność.
  • Zablokowana jest konkretna sekcja strony. Panel administracyjny, adresy techniczne i podobne.

Jak to naprawić

  1. Wybierz kraj, dla którego przeznaczona jest strona.
  2. Wypróbuj inny adres: włącz rotację lub zmień sesję.
  3. Wypróbuj inny typ adresów – rezydencjalne lub mobilne – na niewielkiej liczbie żądań.
  4. Sprawdź nagłówki żądania: powinny odpowiadać zwykłej przeglądarce, z włączonymi plikami cookie.
  5. Sprawdź, czy przeglądarka nie ujawnia Twojego prawdziwego adresu: test wycieku WebRTC.
  6. Jeśli potrzebujesz dostępu do pracy, napisz do właściciela strony: błąd zawiera Ray ID, dzięki któremu znajdzie przyczynę.

Jak sprawdzić, czy działa

Otwórz stronę w zwykłej przeglądarce przez proxy. Jeśli w przeglądarce się otwiera, a w programie nie, przyczyną jest sposób, w jaki program buduje żądanie.

Diagnoza w 2 minuty

Najpierw wklej linię do sprawdzania proxy. Jeśli tam proxy działa, przyczyna leży w programie lub jego ustawieniach. Jeśli nie - sprawdź linię z terminala:

curl -v -x "http://LOGIN:HASŁO@gw.prokso.com:823" https://api.ipify.org
  • Wiersz < HTTP/1.1 407 zaraz po CONNECT oznacza, że odpowiada proxy. Nazwa po kodzie, na przykład NO_USER, wskazuje przyczynę.
  • Proxy odpowiedziało na CONNECT kodem 200, a potem przyszedł inny kod - proxy działa, tę odpowiedź dała strona.
  • Brak odpowiedzi, tylko przekroczony czas - połączenie nie dotarło do proxy: sprawdź host, port i sieć.

Pytania i odpowiedzi (FAQ)

Czy gwarantujecie dostęp do stron za Cloudflare?

Nie. Reguły dostępu ustala właściciel strony i nie mamy na nie wpływu. Nie obiecujemy, że konkretna strona przyjmie dany adres.

Czym jest Ray ID w treści błędu?

To numer żądania w dzienniku Cloudflare. Właściciel strony potrzebuje go, aby ustalić, która reguła zadziałała.

Czy wystarczy po prostu poczekać?

Zwykle nie: reguła nie zależy od czasu. Trzeba zmienić to, na co reaguje – kraj, adres lub rodzaj żądania.

Rezydencjalne $1.59, mobilne $2.50, serwerowe $0.65 za 1 GB

Rejestracja w minutę, dostęp od razu po płatności.

Utwórz konto