VVinaProxy

502 Bad Gateway proxy kļūdas: noskaidrojiet, kurš to nosūtīja

Updated:

502 Bad Gateway nozīmē, ka starpposma serveris (jūsu proxy vai pašas vietnes priekšgala serveris) pārsūtīja pieprasījumu un nesaņēma derīgu atbildi. Viens un tas pats kods, bet divi pilnīgi dažādi cēloņi, tāpēc pirms labošanas noskaidrojiet, kurš tieši atgriež 502 kļūdu.

Privātas IP adreses bez koplietošanas ar citiem

Kā izskatās 502 kļūda no proxy

Mēs iestatījām testa proxy atbildēt ar 502 un reģistrējām atbildes, aizstājot datus ar 203.0.113.10:8080 un user123:pass456:

  • HTTPS vietne: curl -x http://user123:[email protected]:8080 https://example.com izvada curl: (56) CONNECT tunnel failed, response 502.
  • Parasta HTTP vietne: curl saņem statusu 502.
  • Chrome, ielādējot HTTPS lapu caur šo proxy, paziņo par ERR_TUNNEL_CONNECTION_FAILED un vispār neuzrāda 502 kļūdas lapu.
  • Proxy pārbaudītājs rāda HTTP 502; citi kodi parādās tādā pašā veidā kā HTTP <code>.

Pazīme: 502 lapa HTTPS vietnē

HTTPS vietnēm proxy tikai izveido tuneli; tas nevar ievietot savu lapu šifrētā savienojumā. Ja proxy atsaka savienojumu, Chrome ziņo par ERR_TUNNEL_CONNECTION_FAILED. Tāpēc, ja redzat pilnu "502 Bad Gateway" lapu ar https:// adresi, tā gandrīz noteikti nāk no vietnes servera, nevis no proxy.

Pārliecinieties par to, atslēdzot proxy un atkārtoti ielādējot lapu. Ja kļūda 502 saglabājas, problēma ir pašā vietnē, un atliek vien pagaidīt vai ziņot vietnes īpašniekam.

Kad 502 kļūdu patiešām sūta proxy

  • Mērķa vietne neatbild proxy. Vietne nedarbojas, ir pārslogota vai noraida savienojumus no proxy IP diapazona.
  • Kļūdaini ievadīts vai neatpazīstams domēns. Proxy nevar atrast vietnes adresi, tāpēc pieprasījumu nav kam pārsūtīt.
  • Mērķa ports ir aizvērts. Pieprasījums ir adresēts portam, kuru vietne neapkalpo.
  • Pārejoša kļūme proxy pusē. Retāks gadījums; to var pamanīt, ja caur vienu proxy visas vietnes atgriež 502, bet caur citu darbojas.

Kā rīkoties katrā vidē

  • Chrome vai antidetect profilos: tajā pašā profilā atveriet citu lielu vietni. Ja tā ielādējas, ar proxy viss ir kārtībā un vainīga ir sākotnējā vietne.
  • Tālruņos: izslēdziet Wi-Fi proxy un atveriet lapu mobilajos datos, lai redzētu, vai vietne nedarbojas visiem.
  • curl: pievienojiet -v, lai redzētu, vai 502 parādās uzreiz pēc CONNECT, pēc tam atkārtojiet ar citu domēnu, lai precizētu problēmu.
  • Python requests: HTTP lapām pārbaudiet response.status_code == 502 un mēģiniet vēlreiz pēc pauzes; HTTPS lapām neveiksmīgs tunelis rada kļūdu requests.exceptions.ProxyError. Sadaliet mēģinājumus ar laika intervāliem, nevis noslogojiet vietni.

Soli pa solim

  1. 1

    Ievērojiet, kur parādās 502

    502 lapa https adresē norāda uz vietni. Tuneļa kļūda pārlūkā Chrome norāda uz proxy savienojuma ceļu.

  2. 2

    Izslēdziet proxy un pārlādējiet

    502 kļūda bez ieslēgta proxy nozīmē, ka problēma ir pašā vietnē.

  3. 3

    Atveriet citu vietni caur to pašu proxy

    Ja citas vietnes darbojas, ar proxy viss ir kārtībā un tikai konkrētā vietne atsaka savienojumu vai nedarbojas.

  4. 4

    Pārbaudiet proxy ar pārbaudītāju

    Iekopējiet rindu rīkā proxy pārbaudītājs. Ja visas vietnes rāda HTTP 502, piesakiet atbalsta pieteikumu ar rezultātu.

Biežāk uzdotie jautājumi

Vai 502 nozīmē, ka mana proxy termiņš ir beidzies?

Parasti nē. Beidzies vai apturēts proxy drīzāk izraisa savienojuma kļūmi vai noildzi; skatiet proxy noildze.

Kāpēc caur proxy tikai viena vietne atgriež 502?

Šī vietne var nedarboties vai neatbildēt uz savienojumiem no proxy IP. Mēģiniet vēlāk vai izmantojiet citas valsts IP.

Kāda ir atšķirība starp 502 un 504?

502 nozīmē, ka saņemta nederīga atbilde vai to neizdevās iegūt; 504 nozīmē, ka starpposma serveris gaidīja pārāk ilgi. Pārbaudītājs abus attēlo kā HTTP <code>.

Mans skrāpis reizēm saņem 502. Vai vajadzētu mainīt proxy?

Atsevišķas 502 kļūdas parasti nozīmē pārslogotu mērķa vietni. Samaziniet pieprasījumu skaitu un ieviesiet pauzes pirms proxy maiņas; skatiet proxy tīmekļa datu vākšanai.

Privātas IP adreses bez koplietošanas ar citiem

VinaProxy privātie proxy palīdz izvairīties no IP bloķēšanas, ko izraisījusi citu lietotāju darbība.

Skatīt cenas

Related articles

Starpniekserveru kļūdas
ERR_TUNNEL_CONNECTION_FAILED novēršana, izmantojot starpniekserveri
ERR_TUNNEL_CONNECTION_FAILED rāda, ka Chrome sasniedza starpniekserveri, bet neatvēra HTTPS tuneli. Kā nolasīt CONNECT kodu un to labot Chrome un Puppeteer.
Starpniekserveru kļūdas
Proxy noildzes kļūdas: savienojums iestrēgst un pārtrūkst
Proxy noildze nozīmē, ka atbilde nepienāca laika limitā. Atšķiriet curl (28) no ERR_TIMED_OUT, pielāgojiet Python noildzi un uzziniet, kur plūsma bloķēta.
Bezmaksas rīki
Proxy pārbaudītājs: pārbaudiet savus proxy tiešsaistē
Bezmaksas proxy pārbaudītājs: ievadiet līdz 100 proxy kā ip:port:user:pass un pārbaudiet statusu, izejas IP un aizturi. Uzziniet, ko nozīmē katra kļūda.
Starpniekserveru iestatīšana
Kā lietot starpniekserveri ar cURL (komandrindas sintakse un atkļūdošana)
Kā lietot curl ar autentificētiem HTTP(S) starpniekserveriem (-x http://user:pass@ip:port un -U) Linux, macOS un Windows, pārbaudot galvenes un aizturi.
Starpniekserveri pēc platformas
Starpniekserveri web scraping: neierobežoti dedicētu IPv4 un ISP pūli 24/7 rāpuļprogrammām
Ātri HTTP(S) dedicēti IPv4 un statiski ISP starpnieki Python, Playwright, Selenium un Scrapy ar neierobežotu datu apjomu mēnesī. Salīdziniet plānus un sāciet.
Starpniekserveru iestatīšana
Kā konfigurēt starpniekserveri pārlūkā Google Chrome
Konfigurējiet VinaProxy HTTP(S) starpniekserverus pārlūkā Google Chrome, nemainot OS IP adresi, ar paplašinājumiem, --proxy-server karodziņiem vai profiliem.
Starpniekserveru iestatīšana
Kā konfigurēt starpniekserveri operētājsistēmās Windows 10 un Windows 11
Konfigurējiet VinaProxy HTTP(S) starpniekserverus Windows 10 un 11, izmantojot WinINET sistēmas iestatījumus, PowerShell vides mainīgos vai netsh winhttp.
Starpniekserveru iestatīšana
Kā iestatīt proxy programmā GenLogin (atsevišķam profilam un masveida importam)
Konfigurējiet HTTP ip:port:user:pass starpniekserverus GenLogin antidetect pārlūkā. Sinhronizējiet laika joslu, WebRTC un novērsiet profila savienojuma kļūmes.