HTTPS and Proxy Authentication Issue.

G

Guest

Hi,

Has any one else experienced a issue with HTTPS and
Proxy that requires authentication for external access ?

Initial requests, where the user hasn't already authenticated,
seem to return a "400 Bad Request" Error.

Packet traces using ethereal show that IE upon receiving
the proxy authorisation response from the proxy server
prompts the user for the authentication details, but
sends the incorrect response to the proxy server.

In more detail, the sequence of events from a network packet
traces point of view is:
1) IE Sends a CONNECT <website>:443
2) The proxy responds with HTTP Error 407 - Proxy Authorisation Required.
3) IE prompts the user for the authentication credentials.
4) IE then sends a GET /<url> request to the proxy (without the
authentication details)
5) The proxy then resposds (correctly) with a 400 Bad Reqeust Error.
<click on refresh>
6) IE sends a CONNECT <website> + the authentication credentials.

Other browsers (eg. Mozilla) at Step 4, send a request with
CONNECT <websiteurl>:443 + the authentication details
and the https page downloads correctly.
 
R

Robert Aldwinckle

Brad said:
Hi,

Has any one else experienced a issue with HTTPS and
Proxy that requires authentication for external access ?

Apparently --

http://groups-beta.google.com/group...ication+407+explorer&rnum=10#97a6d34e6724ecac

(Google Groups search for
proxy authentication 407 explorer
)

<quote>
IE makes another anonymous connection attempt.
Apparently, just to be sure that this is not an error
and proxy *really* needs user authentication ;-)
Initial requests, where the user hasn't already authenticated,
seem to return a "400 Bad Request" Error.

The only unstated factor that I can think of is your security setting
User Authentication Logon
The default is
Automatic logon only in the intranet zone
Is your script in that zone? Does one of the other settings
work any differently?


Hmm... see if the workaround described here applies
(Courtesy Henri Leboeuf)

<title>KB312176 - Heavy NTLM authentication traffic occurs between
Internet Explorer and the proxy server</title>

http://groups-beta.google.com/group...er++group:microsoft.*&rnum=1#d85518819d5b0e5e

(Google Groups search for
proxy authentication 407 explorer group:microsoft.*
)

<quote>
set the MaxConnectionsPerServer value to 1.
This limits the number of simultaneous HTTP connection to one.
The default value is to use two connections.
</quote>


HTH

Robert Aldwinckle
---
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top