Integrere · Feil og feilsøking
Hver status gatewayen kan svare med, og hva som skal endres.
Gateway-feil kommer med en kort grunn i kroppen, mens målfeil passerer uberørt. Å skille de to er det meste av feilsøking.
Svar fra gatewayen#
| Status | Grunn i kroppen | Årsak | Rett opp |
|---|---|---|---|
| 407 Proxy- autentisering kreves | invalid_ credentials | Feil brukernavn eller passord, eller tilkoblings-IP er ikke hvitlistet og ingen legitimasjon ble sendt | Kopier paret fra dashbordet igjen; sjekk hvitlisten mot curl https://api.ipify.org kjør uten mellomtjener |
| 400 Dårlig forespørsel | ugyldig_ parameter: … | En brukernavnparameter er ukjent eller feilformulert, eller kombinasjonen er ugyldig (-state- utenfor USA, -city- uten -cc-) | Fix strengen som heter i kroppen; se Målretting av & økter |
| 402 Betaling kreves | insufficient_ balance | Ingen trafikk igjen på pool-nettverket du bruker, eller underbrukeren har nådd grensen | Kjøp trafikk eller øke sub-bruker grensen; sjekk GET /v1/balance |
| 403 Forbudt | blokkert_ destinasjon | Målet eller porten er ikke tillatt (port 25, eller et mål på vår nektelsesliste), eller kontoen er suspendert | Les årsaken. Kontakt oss hvis du mener at et reisemål er feil oppført |
| 502 Dårlig gateway | no_ exit_ available / exit_ failed | Ingen enhet tilkoblet for parametrene, eller den valgte enheten falt midt i forespørselen | Prøv igjen én gang (rotasjon velger allerede en annen utgang); utvid målrettingen hvis den gjentas |
| 504 Tidsavbrudd for gateway | target_ timeout | Målet svarte ikke gjennom utgangen innen tidsfristen | Prøv igjen med en ny IP; øk klientens tidsavbrudd hvis målet er tregt av natur |
Gateway-feil eller målfeil?#
En gatewayfeil kommer før noen byte fra målet: på en HTTPS-forespørsel er det svaret til CONNECTEn målfeil kommer inn i tunnelen med målets egne headere og kropp, mens en proxyfeil ankommer inne i tunnelen uten at det er noen HTTP-tilkobling. curl -v Viser forskjellen umiddelbart: se på hvilket svar som følger CONNECT.
Diagnostisk sjekkliste#
- Kjør den enkleste forespørselen:
curl -x http://USER:PASS@res.proxy-cyber.com:9000 https://api.ipify.orgHvis det fungerer, er problemet i en parameter eller i klienten din. - Sjekk mellomtjener- skjemaet: URL- en til mellomtjeneren starter med
http://(ellersocks5h://på 9001), aldrihttps://, selv for HTTPS-mål. - Legg parametrene tilbake én om gangen.
400Navngir den dårlige;502En rød prikk på en smal kombinasjon betyr at ingen er online der akkurat nå. - Hvitliste brukere: sammenligne adressen i Innstillinger → Hvitliste med utgangen av
curl https://api.ipify.orguten Skyforekomster går ofte ut gjennom en NAT-gateway med en annen adresse, og det er derfor viktig å bruke en proxy. - Sjekk balansen i nettverket du faktisk bruker: bolig- og mobiltrafikk er separate balanser.
- Se etter miljøvariabler (
HTTP_PROXY,HTTPS_PROXY,ALL_PROXY,NO_PROXY) som overstyrer hva du sender i kode. - Hvis TLS-sertifikatet ikke kan verifiseres, er det noe mellom deg og gatewayen som fanger opp TLS (bedriftsproxy, antivirus).Gatewayen berører aldri sertifikatene.
Symptomer og deres vanlige årsak#
| Du skjønner | Vanligvis betyr | Gjør dette |
|---|---|---|
curl: (56) Received HTTP code 407 from proxy after CONNECT | Legitimasjon avvist | Kopier dem på nytt; prosent-koding av spesialtegn hvis du setter ditt eget passord |
| Samme IP på hver forespørsel | Klienten bruker én keep-alive-tilkobling på nytt, eller du har -sid- i brukernavnet | Lukk forbindelser mellom forespørsler eller slipp økt- id |
En annen IP på hver forespørsel selv om -sid- er satt | Levetiden er kortere enn gapet mellom forespørsler, eller id-en endres per forespørsel (en tilfeldig verdi i en mal) | Fix id, heve -ttl- |
Connection reset by peer nedlasting | Husholdningen gikk offline | Prøv igjen; med rotasjon bruker den allerede en annen utgang; på en klebrig økt får neste forespørsel en ny IP |
| Fungerer i krøll, mislykkes i nettleseren | Nettleseren har ikke noe proxy- passord, eller flagget ignorerer legitimasjon | Bruk Playwright eller Puppeteer-godkjenning, eller hvitliste |
| Mål svar 403 eller en CAPTCHA | Målet scorer besøket, ikke proxyen | Flytt til bolig eller mobil, legg til en klebrig økt for flertrinnsflyter, match overskrifter til utgangslandet, tempo per domene |
| Alt er sakte | Fjern utgang eller en husstand på en svak linje | Velg landet som er nærmest målet, hold øktene korte slik at neste økt lander på en bedre linje, eller bruk datasenter eller ISP for rå hastighet |
SSL certificate problem | TLS-avlytting på din side | Fjern avlytting eller stol på roten; gatewayen er ikke involvert |
Fortsatt fast#
Send oss den eksakte forespørselen (legitimasjon fjernet), tidsstempelet i UTC, status og kropp du mottok og utgangs-IP hvis forespørsel gikk gjennom. Kontaktside Forklarer hvordan du kan kontakte teamet; kontoinnehavere åpner en billett fra dashbordet.