VVinaProxy

Ralat proksi 502 Bad Gateway: ketahui pihak yang menghantarnya

Updated:

502 Bad Gateway bermakna pelayan di bahagian tengah, sama ada proksi anda atau pelayan bahagian hadapan laman web itu sendiri, telah memajukan permintaan tetapi tidak menerima jawapan yang sah. Nombor ralat yang sama tetapi puncanya berbeza sama sekali, jadi sebelum membaiki apa-apa, kenal pasti pihak yang mengembalikan ralat 502 tersebut.

IP peribadi, tidak dikongsi dengan orang lain

Rupa ralat 502 yang dihantar oleh proksi

Kami menetapkan proksi ujian kami untuk membalas dengan 502 dan merekodkan respons tersebut, ditulis semula menggunakan 203.0.113.10:8080 dan user123:pass456:

  • Laman HTTPS: curl -x http://user123:[email protected]:8080 https://example.com memaparkan curl: (56) CONNECT tunnel failed, response 502.
  • Laman HTTP biasa: curl menerima status 502.
  • Chrome yang memuatkan halaman HTTPS melalui proksi tersebut melaporkan ERR_TUNNEL_CONNECTION_FAILED dan langsung tidak memaparkan halaman 502.
  • Penyemak proksi memaparkan HTTP 502; kod lain turut dipaparkan dengan cara yang sama seperti HTTP <code>.

Tanda utama: halaman 502 pada laman HTTPS

Bagi laman HTTPS, proksi hanya membuka terowong; ia tidak boleh memasukkan halamannya sendiri di dalam sambungan yang disulitkan. Jika proksi menolak sambungan, Chrome melaporkan ERR_TUNNEL_CONNECTION_FAILED. Oleh itu, apabila anda melihat halaman penuh "502 Bad Gateway" dipaparkan pada alamat https://, ralat tersebut hampir pasti datang daripada pelayan laman web itu sendiri, bukan daripada proksi.

Sahkan dengan mematikan proksi dan memuatkan semula halaman yang sama. Jika ia masih memaparkan 502, laman web tersebut sedang mengalami masalah dan anda hanya boleh menunggu atau memaklumkannya kepada pemilik laman web.

Situasi apabila proksi benar-benar menghantar ralat 502

  • Destinasi tidak membalas proksi. Laman web tergendala, terlebih muatan atau menolak sambungan daripada julat IP proksi.
  • Domain tersalah taip atau tidak dapat diselesaikan. Proksi tidak dapat mencari alamat laman web, jadi tiada apa-apa yang dapat dimajukan.
  • Port destinasi ditutup. Permintaan menyasarkan port yang tidak disediakan oleh laman web.
  • Kerosakan sementara di pihak proksi. Lebih jarang berlaku; anda akan menyedarinya apabila setiap laman web mengembalikan 502 melalui satu proksi tetapi berfungsi melalui proksi yang lain.

Tindakan yang perlu diambil dalam setiap persekitaran

  • Profil Chrome atau antidetect: buka laman web popular lain dalam profil yang sama. Jika laman itu berjaya dimuatkan, proksi berfungsi dengan baik dan masalahnya berpunca daripada laman asal.
  • Telefon pintar: matikan proksi Wi-Fi dan cuba akses halaman menggunakan data mudah alih untuk melihat sama ada laman web tersebut gagal diakses oleh semua orang.
  • curl: tambah -v untuk melihat ralat 502 diterima sejurus selepas CONNECT, kemudian ulangi dengan domain lain untuk mengecilkan punca masalah.
  • Python requests: untuk halaman HTTP, semak response.status_code == 502 dan cuba semula selepas berhenti seketika; untuk halaman HTTPS, kegagalan terowong akan dibangkitkan sebagai requests.exceptions.ProxyError. Berikan sela masa antara percubaan semula berbanding membebani laman web secara berterusan.

Langkah demi langkah

  1. 1

    Perhatikan tempat ralat 502 muncul

    Halaman 502 pada alamat https menandakan masalah pada laman web. Ralat terowong dalam Chrome pula menandakan masalah laluan proksi.

  2. 2

    Matikan proksi dan muat semula

    Ralat 502 tanpa proksi bermakna laman web itu sendiri sedang mengalami masalah.

  3. 3

    Muat laman lain melalui proksi yang sama

    Jika laman lain berfungsi, proksi berada dalam keadaan baik dan hanya laman asal yang menolak sambungan atau tergendala.

  4. 4

    Semak proksi menggunakan penyemak

    Tampal baris tersebut ke dalam penyemak proksi. Jika setiap laman menghasilkan HTTP 502, buka tiket bantuan bersama keputusan tersebut.

Soalan lazim

Adakah ralat 502 bermakna proksi saya telah tamat tempoh?

Biasanya tidak. Proksi yang telah tamat tempoh atau dihentikan cenderung menyebabkan kegagalan sambungan atau tamat masa; lihat tamat masa proksi.

Mengapa hanya satu laman web mengembalikan 502 melalui proksi?

Laman tersebut mungkin tergendala atau tidak membalas sambungan daripada IP proksi. Cuba sebentar lagi, atau gunakan IP di negara lain.

Apakah perbezaan antara 502 dengan 504?

Ralat 502 bermakna jawapan tidak sah atau tidak dapat diperoleh; manakala 504 bermakna pelayan perantara menunggu terlalu lama. Penyemak memaparkan kedua-duanya sebagai HTTP <code>.

Pengikis web saya kadangkala menerima 502. Patutkah saya menukar proksi?

Ralat 502 yang berlaku sekali-sekala biasanya bermakna sasaran terlebih muatan. Perlahankan kadar permintaan anda dan tambahkan sela masa percubaan semula sebelum menukar proksi; lihat proksi untuk pengikisan web.

IP peribadi, tidak dikongsi dengan orang lain

Proksi peribadi VinaProxy membantu anda mengelakkan IP disekat akibat digunakan oleh orang lain.

Lihat harga

Related articles

Ralat proksi
Membaiki ERR_TUNNEL_CONNECTION_FAILED dengan proksi
ERR_TUNNEL_CONNECTION_FAILED bermaksud Chrome mencapai proksi tetapi terowong HTTPS tidak dibuka. Cara baca kod CONNECT dan baiki di Chrome, Puppeteer, Android.
Ralat proksi
Ralat masa tamat proksi: sambungan tergantung, lalu terputus
Masa tamat proksi bermaksud tiada respons sebelum had masa. Bezakan curl (28) dan ERR_TIMED_OUT, selaraskan masa tamat Python dan cari punca trafik disekat.
Alat percuma
Pemeriksa Proksi: Semak Proksi Anda Dalam Talian
Pemeriksa proksi percuma: tampal hingga 100 proksi format ip:port:user:pass; semak status, IP keluar serta kependaman dalam talian. Fahami maksud setiap ralat.
Persediaan proksi
Cara menggunakan proksi dengan cURL (sintaks baris arahan & penyahpepijatan)
Cara menggunakan curl dengan proksi HTTP(S) berautentikasi (-x http://user:pass@ip:port dan -U) pada Linux, macOS dan Windows, lalu semak header dan latensi.
Proksi mengikut platform
Proksi untuk Web Scraping: kolam IPv4 khusus & ISP tanpa had untuk perangkak 24/7
Proksi HTTP(S) IPv4 khusus dan ISP statik pantas untuk Python, Playwright, Selenium dan Scrapy, dengan lebar jalur bulanan tanpa had. Bandingkan pelan dan mula.
Persediaan proksi
Cara Mengkonfigurasi Proksi dalam Google Chrome
Konfigurasi proksi HTTP(S) VinaProxy di Google Chrome tanpa mengubah IP OS anda menggunakan sambungan, flag --proxy-server atau profil pengguna berasingan.
Persediaan proksi
Cara Mengkonfigurasi Proksi pada Windows 10 & Windows 11
Konfigurasi proksi HTTP(S) VinaProxy di Windows 10 & 11 menggunakan Tetapan Sistem WinINET, Pemboleh Ubah Persekitaran PowerShell, atau netsh winhttp.
Persediaan proksi
Cara menyediakan proksi dalam GenLogin (profil tunggal & import pukal)
Konfigurasikan proksi HTTP ip:port:user:pass dalam pelayar antikesan GenLogin. Selaraskan tetapan zon masa serta WebRTC dan atasi ralat sambungan profil.