AUTH_FILE option uses incorrect line ending in HTTP request Using the AUTH_FILE option reads the provided file and uses it to add the "Proxy-Authorization" header to the request made to the proxy.
This uses an invalid newline for an HTTP request. \n is used, should be \r\n.
What happens: When used with apache as a forward proxy, for example, this causes a 400 error to be returned from the server. Using nc and crafting a request to use \r\n instead, this works.