Ką įtraukti į tarpinio serverio klaidos pranešimą
Išsaugokite naudingus ryšio įrodymus pašalindami tarpinio serverio slaptažodžius, paskyrų žetonus, slapukus ir privačias užklausų detales.
Palaikymo tarnybai nurodykite nepavykusį žingsnį ir tikslią klaidą, o ne vien „tarpinis serveris neveikia“. Trumpas pranešimas gali būti tokios struktūros:
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:
Aprašykite etapą kaip ryšį su tarpiniu serveriu, jo tapatybės nustatymą, tunelio sukūrimą, paskirties TLS ar galutinį HTTP atsakymą. Pavyzdžiui, „HTTP tarpinis serveris prievade 8080; TCP prijungtas; CONNECT grąžino 407; paskirties TLS dar nebuvo“ nusako problemą neatskleisdamas prisijungimo duomenų. Sertifikato klaidai palikite kategoriją ir laukiamo serverio vardo kontekstą, prireikus paslėpdami privačius vardus.
Prieš bendrindami peržiūrėkite tikrąjį tekstą. Pašalinkite tarpinio serverio URL userinfo, Proxy-Authorization, paskirties Authorization, Cookie, Set-Cookie, privačias užklausos parametrų reikšmes ir užklausų turinį. Seanso slapukas ar bearer žetonas gali suteikti prieigą neatrodydamas kaip slaptažodis. Įrankio maskavimas gali skirtis pagal versiją ir išvesties režimą; išsamus žurnalas ir visa trasa nebūtinai slepia vienodai.
Naudokite žymas, tokias kaip REDACTED_PROXY_PASSWORD, palikdami matomus antraščių pavadinimus, URL struktūrą ir skaitines klaidas. Neištrinkite viso apsikeitimo aplink klaidą. Privačius galinius taškus ir tinklo duomenis bendrinkite tik tinkamu palaikymo kanalu.
Jei minimali užklausa į nepavojingą paskirtį ar jūsų valdomą tarnybą pakartoja problemą, pateikite ją vietoj trasos su verslo duomenimis. Jei klaida būna tik pradinėje paskirtyje, pasakykite: pakeitus paskirtį keičiasi, ką pakartojimas įrodo. HTTP tarpiniam serveriui ribotos trukmės curl užklausa gali būti minimalus pavyzdys.