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
- 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.
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ć
- Wybierz kraj, dla którego przeznaczona jest strona.
- Wypróbuj inny adres: włącz rotację lub zmień sesję.
- Wypróbuj inny typ adresów – rezydencjalne lub mobilne – na niewielkiej liczbie żądań.
- Sprawdź nagłówki żądania: powinny odpowiadać zwykłej przeglądarce, z włączonymi plikami cookie.
- Sprawdź, czy przeglądarka nie ujawnia Twojego prawdziwego adresu: test wycieku WebRTC.
- 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 407zaraz poCONNECToznacza, że odpowiada proxy. Nazwa po kodzie, na przykładNO_USER, wskazuje przyczynę. - Proxy odpowiedziało na
CONNECTkodem 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.
Inne błędy proxy
Rezydencjalne $1.59, mobilne $2.50, serwerowe $0.65 za 1 GB
Rejestracja w minutę, dostęp od razu po płatności.