Common causes#
- Credentials pasted with a trailing space or newline.
- Special characters in the password not URL-encoded in a proxy URL.
- The client sends credentials only after a challenge, and the tool does not handle the 407 round trip; pre-emptive
Proxy-Authorizationfixes it. - A rotated password: the old one expired after the grace period.
- Whitelist mode with a changed source IP.
Quick check#
curl -v -x http://USER:[email protected]:9000 https://api.ipify.orgHow it works at ProxShift#
ProxShift answers 407 with the code invalid_credentials; the dashboard shows the current pair, a rotated password keeps working for ten minutes, and whitelisted addresses need any username to carry parameters.