Ce să includeți într-un raport de eroare proxy
Păstrați dovezile utile ale conexiunii eliminând parole proxy, tokenuri de cont, cookie-uri și detalii private ale cererilor.
Dați suportului pasul eșuat și eroarea exactă, nu doar „proxy-ul nu funcționează”. Un raport scurt poate folosi această structură:
Client and version:
Proxy protocol and port:
Attempt time and timezone:
Connection / overall timeout settings:
Last completed stage:
Exact error or numeric status:
Same target over an allowed direct route:
Same target through another comparable endpoint:
Descrieți etapa drept conectare la proxy, autentificare proxy, creare de tunel, TLS al destinației sau răspuns HTTP final. De exemplu, „proxy HTTP pe portul 8080; TCP conectat; CONNECT a returnat 407; încă fără TLS al destinației” identifică problema fără a dezvălui date de acces. Pentru o eroare de certificat, păstrați categoria și contextul numelui de gazdă așteptat, ascunzând numele private unde trebuie.
Verificați textul real înainte de distribuire. Eliminați userinfo din URL-ul proxy, Proxy-Authorization, Authorization al destinației, Cookie, Set-Cookie, valorile private de interogare și corpurile cererilor. Un cookie de sesiune sau un token bearer poate permite acces fără să semene cu o parolă. Mascarea instrumentelor poate varia după versiune și mod de ieșire; un jurnal detaliat și o urmă completă nu ascund neapărat identic.
Folosiți marcaje precum REDACTED_PROXY_PASSWORD, lăsând vizibile numele antetelor, structura URL-ului și erorile numerice. Nu ștergeți întregul schimb din jurul erorii. Distribuiți puncte finale private și detalii de rețea doar pe canalul de suport potrivit.
Dacă o cerere minimă spre o destinație inofensivă sau un serviciu controlat de voi reproduce problema, includeți-o în locul unei urme cu date de afaceri. Dacă eroarea apare doar la destinația originală, spuneți: schimbarea destinației schimbă ce demonstrează reproducerea. Pentru un proxy HTTP, o cerere curl cu timp limitat poate oferi un exemplu minim.