
Emma Foster
Machine Learning Engineer
Diterbitkan Oct 20, 2026
Diperbarui Oct 20, 2026 · min baca

Sebuah request CAPTCHA gagal setelah Anda menambahkan proxy, tetapi proxy yang sama tampak berfungsi di browser. Langkah paling berguna berikutnya adalah membandingkan kedua koneksi tersebut. Keduanya mungkin memakai kredensial berbeda, mencapai tujuan berbeda, atau berasal dari mesin berbeda. Mengulangi request tanpa memeriksa perbedaan itu dapat menghasilkan lebih banyak error tanpa menjelaskan error pertama.
CapSolver menerima pengaturan proxy untuk task CAPTCHA yang didukung. Pengaturan tersebut harus cocok dengan interface task dan proxy yang dapat diakses serta diautentikasi dengan benar. Panduan ini menjelaskan titik kegagalan umum untuk integrasi yang sudah ada dan berizin. Fokusnya pada apa yang perlu diperiksa dan apa arti setiap hasil, tanpa memerlukan skrip troubleshooting kustom lain.
Error proxy CapSolver harus didiagnosis pada koneksi yang menghasilkannya, bukan dari pesan generik seperti “CAPTCHA failed.”
Proxy meneruskan trafik atas nama klien lain. Dalam alur kerja browser, browser Anda mungkin memakai proxy untuk memuat halaman, sementara sebuah task CAPTCHA menyuplai pengaturan proxy terpisah ke layanan solving. Program Anda juga membutuhkan koneksi sendiri ke API CapSolver.
Gambarkan koneksi-koneksi tersebut di kertas jika perlu: aplikasi ke API, browser ke website, dan task solver melalui proxy yang dikonfigurasikan. Keberhasilan pada satu koneksi tidak membuktikan bahwa koneksi lain juga berfungsi.
Simpan status HTTP, operasi yang dicoba, dan body respons setelah menghapus data rahasia. Untuk respons API, periksa errorId, errorCode, dan errorDescription, seperti dijelaskan dalam referensi error CapSolver. Simpan ID task jika dikembalikan.
Gunakan pembedaan berikut untuk memilih pemeriksaan selanjutnya:
| Observasi | Yang diperiksa dulu | Hindari menyimpulkan |
|---|---|---|
| Klien Anda tidak dapat menjangkau API | Jaringan aplikasi, DNS, dan akses keluar | Website target menolak CAPTCHA |
| Proxy mengembalikan HTTP 407 | Kredensial proxy atau otorisasi IP pemanggil | API key CapSolver pasti salah |
| API melaporkan data task tidak valid | Jenis task yang tepat dan field yang dikirim | Layanan proxy pasti tidak tersedia |
| Koneksi macet atau timeout | Host, port, jalur jaringan, dan waktu respons | Menunggu solver lebih lama akan memperbaiki koneksi |
API melaporkan ERROR_PROXY_BANNED |
Penolakan dari sisi target yang dilaporkan dan pengaturan akses yang diizinkan | Request berulang akan menghapus pembatasan |
| Task mengembalikan hasil tetapi halaman tetap gagal | Kontinuitas session dan validasi aplikasi | Konektivitas proxy saja membuktikan penyelesaian |
Ini adalah titik awal diagnosis. Detail respons dan komponen yang mengeluarkannya menentukan cabang mana yang berlaku.
Dokumentasi terkini task menentukan apakah proxy diperlukan dan field mana yang diterima endpoint.
Sebagai contoh, panduan task reCAPTCHA v2 mendokumentasikan varian tanpa proxy dan berbasis proxy. Jangan berasumsi bahwa parameter yang digunakan satu varian otomatis mengkonfigurasi varian lain. Bedakan juga pengaturan jaringan browser dari objek task yang dikirim ke CapSolver.
Panduan resmi parameter proxy mendokumentasikan field terstruktur seperti proxyType, proxyAddress, proxyPort, proxyLogin, dan proxyPassword, serta format proxy gabungan yang didukung. Gunakan satu representasi yang didokumentasikan dan bandingkan request terserialisasi final dengan referensi itu. Hindari memberikan dua konfigurasi yang saling bersaing saat debugging.
Periksa request yang dihasilkan aplikasi Anda, bukan hanya file konfigurasi yang Anda maksud untuk dimuat.
Sebuah deployment masih bisa berisi password lama, variabel environment kosong, atau endpoint yang salah. Connection string yang disalin ke satu library mungkin juga membutuhkan representasi berbeda ketika ditempatkan ke dalam sebuah task CAPTCHA. Periksa protokol, host, port, dan field autentikasi secara terpisah.
Jauhkan nilai rahasia dari screenshot dan log umum. Untuk perbandingan konfigurasi, “password ada” dan sebuah identifier versi rahasia biasanya lebih berguna daripada mengekspos password itu sendiri. Jika kredensial berisi karakter yang direservasi, ikuti aturan encoding dari interface yang mengonsumsinya; jangan menerapkan transformasi yang sama secara membabi buta ke field terpisah dan string bergaya URL.
Proxy yang berfungsi di browser hanya memberi bukti tentang koneksi browser tersebut.
Playwright, misalnya, memiliki konfigurasi proxy browser sendiri. Mengaturnya tidak otomatis mengisi field proxy dalam request API CapSolver yang terpisah. Sebaliknya, memberikan proxy di dalam sebuah task CAPTCHA tidak mengkonfigurasi browser yang Anda jalankan di tempat lain.
Bandingkan pengaturan efektif di kedua sisi ketika task Anda mengharuskan keduanya konsisten. Ubah satu konfigurasi dalam satu waktu agar hasilnya tetap bisa ditafsirkan.
HTTP 407 berarti proxy membutuhkan autentikasi yang belum berhasil disuplai oleh request.
Definisi HTTP 407 membedakan autentikasi proxy dari autentikasi di server tujuan. Akun CapSolver dengan key yang valid tidak dapat memperbaiki password proxy yang salah karena keduanya mengautentikasi layanan yang berbeda.
Periksa pasangan kredensial di dashboard atau interface manajemen proxy itu sendiri. Konfirmasikan bahwa langganan atau alokasi trafik aktif dan endpoint tersebut milik kredensial itu. Jika username menyertakan opsi region atau session spesifik penyedia, bandingkan nilainya yang lengkap dengan konfigurasi yang dihasilkan penyedia.
Untuk proxy yang diautorisasi berdasarkan IP, identifikasi mesin yang melakukan koneksi. Mengotorisasi IP kantor atau laptop Anda tidak otomatis mengotorisasi layanan solving jarak jauh. CapSolver memublikasikan IP pemanggil terkini untuk pengaturan ini dalam dokumentasi proxynya. Periksa daftar live tersebut saat mengkonfigurasi akses, bukan menyalin daftar lama dari artikel lain.
Hanya tambahkan pemanggil yang secara eksplisit diperlukan ke aturan akses proxy. Tidak perlu menghapus autentikasi atau membuka akses lebar-lebar untuk memastikan apakah pemanggil yang benar sudah diotorisasi.
Redeem Kode Bonus CapSolver Anda
Tingkatkan anggaran otomatisasi Anda seketika!
Gunakan kode bonus CAP26 saat mengisi ulang akun CapSolver Anda untuk mendapatkan bonus 5% tambahan pada setiap top-up — tanpa batas.
Tukarkan sekarang di Dashboard CapSolver
Connection timeout berarti operasi tidak selesai dalam batas waktu; ini sendiri tidak mengidentifikasi penyebab dasarnya.
Gunakan cek kecil yang diizinkan untuk menentukan seberapa jauh request berjalan. Apakah pemanggil dapat me-resolve host proxy? Dapatkah menjangkau port yang dikonfigurasikan? Apakah autentikasi proxy selesai? Apakah proxy mengembalikan respons dari tujuan yang disetujui? Cek IP publik yang berhasil dapat membantu memastikan konektivitas proxy, tetapi tidak membuktikan bahwa halaman target atau task CAPTCHA akan berhasil.
504 Gateway Timeout memiliki arti yang lebih sempit: sebuah gateway tidak menerima respons tepat waktu dari server upstream-nya. Bedakan ini dari exception koneksi di sisi klien atau timeout task CapSolver.
Jalankan diagnostik dari environment tempat kegagalan terjadi setiap kali environment itu berada di bawah kendali Anda.
Tes lokal tidak dapat mengonfirmasi aturan firewall keluar milik cloud worker. Jika koneksi yang gagal berasal dari dalam layanan solving, gunakan detail error task dan catatan koneksi penyedia proxy alih-alih berasumsi bahwa tes di laptop akan mereproduksinya. Simpan timestamp sehingga kedua layanan dapat menyelidiki percobaan yang sama.
Referensi troubleshooting proxy menyediakan pemeriksaan konektivitas dan autentikasi tambahan. Terapkan cek yang relevan dengan pengaturan Anda; endpoint atau format username sebuah produk proxy bukan format universal untuk setiap penyedia.
Jeda batch yang gagal dan reproduksi masalah dengan satu task. Periksa host dan port terhadap konfigurasi layanan saat ini, lalu perbaiki ketidaksesuaian yang terbukti atau ajukan permintaan perubahan jaringan yang cakupannya sempit ke administrator.
Jangan menonaktifkan kontrol keamanan secara luas atau terus meningkatkan concurrency untuk menguji apakah error menghilang. Satu kegagalan yang tercatat dengan baik lebih mudah diselidiki daripada banyak percobaan tumpang tindih dengan pengaturan berbeda.
Kontinuitas session menjadi pertanyaan berikutnya ketika proxy berhasil terhubung tetapi alur kerja bergantung pada request yang memakai exit yang konsisten.
Identifier session adalah input ke sistem routing penyedia proxy. Perilaku yang didokumentasikan penyedia menentukan berapa lama routing tersebut tetap stabil dan apa yang terjadi jika sebuah node menjadi tidak tersedia. Durasi sticky yang dikonfigurasi karena itu perlu diperiksa terhadap perilaku koneksi yang sebenarnya.
Jangan mengacaukan alamat gateway proxy yang ter-resolve dengan IP exit yang diamati oleh tujuan. Keduanya menggambarkan titik berbeda dalam rute. Tanyakan ke penyedia observasi atau endpoint diagnostik mana yang mewakili alamat exit untuk koneksi yang Anda uji.
Untuk pesan AntiCloudflareTask khusus tentang DNS dinamis dan IP yang berubah, ikuti panduan error proxy dynamic DNS. Artikel tersebut menjelaskan masalah ID session secara rinci. Jangan memperluas diagnosisnya ke semua error proxy: password yang salah dan gateway dinamis adalah masalah yang berbeda.
Jika target secara eksplisit menolak IP proxy, hentikan percobaan berulang dan tinjau pengaturan akses yang disetujui bersama pemilik situs atau penyedia terkait. Hasil solver bukanlah izin untuk mengabaikan pembatasan akses.
Perbaikan yang berhasil harus ditunjukkan oleh operasi aplikasi yang dimaksud, bukan hanya dengan hilangnya satu pesan error.
Setelah melakukan satu koreksi yang terdokumentasi, buat satu task baru ketika sesuai dan simpan responsnya. Untuk task asinkron, ikuti dokumentasi hasil task untuk membedakan pemrosesan, penyelesaian, dan error. Lalu periksa apakah halaman atau aksi aplikasi yang diizinkan berhasil diselesaikan.
Jika masalah tetap ada, kirim ke dukungan laporan ringkas berisi jenis task, ID task jika ada, perkiraan waktu dan zona waktu, error yang telah disanitasi secara tepat, protokol proxy, metode autentikasi, serta cek yang sudah dilakukan. Jelaskan apakah kegagalan terjadi secara lokal, di cloud worker, atau di dalam task solver.
Bagikan kredensial hanya melalui mekanisme dukungan privat yang sesuai jika dukungan memang membutuhkannya. Hindari memposting API key, password proxy, cookie, atau token solusi di tracker issue publik.
Urutan ini memberikan CapSolver dan penyedia proxy Anda sebuah kegagalan konkret untuk diselidiki. Hasil yang berguna adalah koneksi yang dikoreksi dan hasil aplikasi yang terverifikasi, dengan cukup bukti untuk mengenali masalah yang sama di lain waktu.
T: Mengapa proxy saya berfungsi di Chrome tetapi gagal di task CapSolver?
Task mungkin menggunakan kredensial, format, atau otorisasi IP pemanggil yang berbeda dari Chrome. Bandingkan parameter aktual task dan aturan akses proxy sebelum mengasumsikan kedua koneksi tersebut setara.
T: Apakah task tanpa proxy (proxyless) menggunakan proxy yang dikonfigurasi di browser saya?
Jangan berasumsi demikian. Proxy browser dan task solver adalah konfigurasi terpisah. Periksa dokumentasi varian task dan integrasi yang Anda gunakan.
T: Apakah timeout yang lebih lama akan memperbaiki HTTP 407?
Tidak. HTTP 407 mengharuskan perbaikan autentikasi proxy atau otorisasi pemanggil. Menunggu lebih lama tidak akan menyuplai kredensial yang hilang.
T: Apakah sticky session menjamin IP exit tidak pernah berubah?
Tidak ada jaminan universal yang mengikuti label itu saja. Periksa kebijakan session penyedia, perilaku kegagalan, dan IP exit yang diamati. Gunakan panduan DNS dinamis khusus ketika error AntiCloudflareTask yang persis itu muncul.
T: Apa yang sebaiknya saya kirim ke dukungan tentang error proxy?
Kirim ID task jika ada, waktu, jenis task, error yang disanitasi, protokol, metode autentikasi, dan ringkasan cek Anda. Jauhkan rahasia dari log biasa dan screenshot publik.

Emma Foster
Machine Learning Engineer
Where machine learning meets practical AI tooling.
TENTANG PENULIS
Diagnosis ERROR_CAPTCHA_UNSOLVABLE di CapSolver. Periksa tahap error, input task saat ini, percobaan ulang yang aman, dan bukti yang akan dikirim ketika penyelesaian terus gagal.

Pahami tugas CAPTCHA tanpa proxy, ketika proxy yang disediakan diperlukan, dan cara memilih tugas CapSolver yang tepat untuk alur kerja browser atau API Anda.
