Mozilla 1.4 makes impossible proxy authentication

VERIFIED WORKSFORME

Status

()

Core
Networking: HTTP
VERIFIED WORKSFORME
15 years ago
15 years ago

People

(Reporter: roberto, Assigned: Darin Fisher)

Tracking

(Depends on: 1 bug)

1.4 Branch
x86
Windows 2000
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [ntlm-auth])

(Reporter)

Description

15 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.0; it-IT; rv:1.3.1) Gecko/20030425
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; it-IT; rv:1.3.1) Gecko/20030425

In my company I have an internet access in the LAN through a proxy server.
After upgrading to Mozilla 1.4, the proxy refuse my authentication. The system
request me to fill in a mask. After filling the fields and sending, the mask
return every time empty without giving me access.
If I remove the 1.4 and reinstall the 1.3.1 the authentication works.
Unfortunately I don't have details of the proxy configuration, that is
physically located 50 km away

Reproducible: Always

Steps to Reproduce:
1.Install Mozilla 1.4
2.Access the Internet through LAN
3.Send username and password with 

Actual Results:  
Proxy server refuse the authentication

Expected Results:  
Authenticate myself, allowing internet access

After removing Mozilla 1.4 and installing 1.3.1 the authentication works.

The same problem appear with 1.5.a
Mozilla supports NTLM with 1.4
Have you tried it with username:"Domain/Username" ?
Assignee: general → darin
Component: Browser-General → Networking
QA Contact: general → benc
(Reporter)

Comment 2

15 years ago
Yes Matti, it is the way I always use to enter the username, and in 1.3.1 works.
Mozilla1.3 doesn't support NTLM and you don't need the "domain" part in the
Username (because you Proxy seems to also support basic Auth)
(Reporter)

Comment 5

15 years ago
- I do need to enter the domain even with 1.3.1; doesn't work without.

- I'm not much skilled so that you should tell me which command do you want me
to send the output :) thanks
Version: Trunk → 1.4 Branch
(Reporter)

Comment 6

15 years ago
Sorry Matti,

for some reason I missed the last row of you message with the link.
I got it now and I follow the procedure; this is the output:

2008[1243ab8]: nsSocketTransportService::Run
2008[1243ab8]:   calling PR_Poll [active=0 idle=0]
0[233f68]: Creating nsHttpHandler [this=123db40].
0[233f68]: nsHttpHandler::Init
0[233f68]: nsHttpHandler::PrefsChanged [pref=(null)]
0[233f68]: nsHttpAuthCache::Init
0[233f68]: Creating nsHttpConnectionMgr @122d860
0[233f68]: nsHttpConnectionMgr::Init
0[233f68]: nsHttpHandler::StartPruneDeadConnectionsTimer
0[233f68]: nsHttpHandler::BuildUserAgent
0[233f68]: nsHttpHandler::NewURI
0[233f68]: nsHttpHandler::NewProxiedChannel [proxyInfo=228c618]
0[233f68]: Creating nsHttpChannel @223e800
0[233f68]: nsHttpChannel::Init [this=223e800]
0[233f68]: host=www.google.it port=-1
0[233f68]: uri=http://www.google.it/
0[233f68]: Creating nsHttpConnectionInfo @228c508
0[233f68]: nsHttpHandler::AddStandardRequestHeaders
0[233f68]: nsHttpChannel::AsyncOpen [this=223e800]
0[233f68]: nsHttpHandler::OnModifyRequest [chan=223e800]
0[233f68]: nsHttpChannel::SetRequestHeader [this=223e800 header="Cookie" 
value="PREF=ID=77e7b271643d107a:LD=it:TM=1038399288:LM=1038399288:S=a87zjzM45q85
rpal" merge=0]
0[233f68]: CreateAtomTable
0[233f68]: nsHttpChannel::Connect [this=223e800]
0[233f68]: nsHttpChannel::OpenCacheEntry [this=223e800]
0[233f68]: got cache entry [access=3]
0[233f68]: nsHTTPChannel::CheckCache [this=223e800 entry=22dc3d8]
0[233f68]: nsHttpResponseHead::Parse [this=22dc4f8]
0[233f68]: nsHttpResponseHead::ParseVersion [version=HTTP/1.0 200 OK]
0[233f68]: Have status line [version=10 status=200 statusText=OK]
0[233f68]: nsHttpResponseHead::ParseContentType [type=text/html]
0[233f68]: nsHttpResponseHead::MustValidate ??
0[233f68]: no mandatory validation requirement
0[233f68]: Validating based on expiration time
0[233f68]: CheckCache [this=223e800 doValidation=1]
0[233f68]: nsHttpChannel::AddAuthorizationHeaders? [this=223e800]
0[233f68]: nsHttpAuthCache::GetAuthEntryForPath [host=10.172.3.100:80 path=
(null)]
0[233f68]: nsHttpAuthCache::GetAuthEntryForPath [host=www.google.it:80 path=/]
0[233f68]: nsHttpChannel::SetupTransaction [this=223e800]
0[233f68]: Creating nsHttpTransaction @21cc9e8
0[233f68]: nsHttpTransaction::Init [this=21cc9e8 caps=1]
0[233f68]: http request [
0[233f68]:   GET http://www.google.it/ HTTP/1.1
0[233f68]:   Host: www.google.it
0[233f68]:   User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; 
rv:1.4) Gecko/20030624
0[233f68]:   Accept: 
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,
video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1
0[233f68]:   Accept-Language: en-us,en;q=0.5
0[233f68]:   Accept-Encoding: gzip,deflate
0[233f68]:   Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
0[233f68]:   Keep-Alive: 300
0[233f68]:   Proxy-Connection: keep-alive
0[233f68]:   Cookie: 
PREF=ID=77e7b271643d107a:LD=it:TM=1038399288:LM=1038399288:S=a87zjzM45q85rpal
0[233f68]: ]
0[233f68]: nsHttpConnectionMgr::AddTransaction [trans=21cc9e8]
0[233f68]: nsSocketTransportService::PostEvent [handler=122d860 type=1 u=0 
v=21cc9e8]
2008[1243ab8]: nsHttpConnectionMgr::OnMsgNewTransaction [trans=21cc9e8]
2008[1243ab8]: nsHttpConnectionMgr::GetConnection [ci=P.10.172.3.100:80 caps=1]
2008[1243ab8]: nsHttpConnectionMgr::AtActiveConnectionLimit 
[ci=P.10.172.3.100:80 caps=1]
2008[1243ab8]:    total=0, persist=0
2008[1243ab8]: Creating nsHttpConnection @21c5ce0
2008[1243ab8]: nsHttpConnection::Init [this=21c5ce0]
2008[1243ab8]: nsHttpConnectionMgr::DispatchTransaction [ci=P.10.172.3.100:80 
trans=21cc9e8 caps=1 conn=21c5ce0]
2008[1243ab8]: nsHttpConnection::Activate [this=21c5ce0 trans=21cc9e8 caps=1]
2008[1243ab8]: creating nsSocketTransport @22dcb50
2008[1243ab8]: nsSocketTransport::Init [this=22dcb50 host=www.google.it:80 
proxy=10.172.3.100:80]
2008[1243ab8]: nsSocketTransport::OpenOutputStream [this=22dcb50 flags=2]
2008[1243ab8]: nsSocketTransportService::PostEvent [handler=22dcb5c type=0 u=0 
v=0]
2008[1243ab8]: nsSocketTransport::OpenInputStream [this=22dcb50 flags=2]
2008[1243ab8]: nsSocketTransportService::PostEvent [handler=22dcb5c type=0 u=0 
v=0]
2008[1243ab8]: nsSocketOutputStream::AsyncWait [this=22dcbdc]
2008[1243ab8]:   calling PR_Poll [active=0 idle=0]
2008[1243ab8]: nsSocketTransport::OnSocketEvent [this=22dcb50 type=0 u=0 v=0]
2008[1243ab8]:   MSG_ENSURE_CONNECT
2008[1243ab8]: nsSocketTransport::ResolveHost [this=22dcb50]
2008[1243ab8]: nsSocketTransport::OnFound [10.172.3.100:80 this=22dcb50] lookup 
succeeded [FQDN=10.172.3.100]
2008[1243ab8]:   => ::ffff:10.172.3.100
2008[1243ab8]: nsSocketTransport::OnStopLookup [this=22dcb50 status=0]
2008[1243ab8]: nsSocketTransportService::PostEvent [handler=22dcb5c type=1 u=0 
v=0]
2008[1243ab8]:   advancing to STATE_RESOLVING
2008[1243ab8]: nsSocketTransport::SendStatus [this=22dcb50 status=804b0003]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b0003 
progress=0]
2008[1243ab8]: nsSocketTransport::OnSocketEvent [this=22dcb50 type=0 u=0 v=0]
2008[1243ab8]:   MSG_ENSURE_CONNECT
2008[1243ab8]:   ignoring redundant event
2008[1243ab8]:   calling PR_Poll [active=0 idle=0]
2008[1243ab8]: nsSocketTransport::OnSocketEvent [this=22dcb50 type=1 u=0 v=0]
2008[1243ab8]:   MSG_DNS_LOOKUP_COMPLETE
2008[1243ab8]: nsSocketTransport::InitiateSocket [this=22dcb50]
2008[1243ab8]: nsSocketTransport::BuildSocket [this=22dcb50]
2008[1243ab8]: nsSocketTransportService::AttachSocket [handler=22dcb50]
2008[1243ab8]: nsSocketTransportService::AddToIdleList [handler=22dcb50]
2008[1243ab8]:   active=0 idle=1
2008[1243ab8]:   advancing to STATE_CONNECTING
2008[1243ab8]: nsSocketTransport::SendStatus [this=22dcb50 status=804b0007]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b0007 
progress=0]
2008[1243ab8]:   idle [0] { handler=22dcb50 condition=0 pollflags=6 }
2008[1243ab8]: nsSocketTransportService::AddToPollList [handler=22dcb50]
2008[1243ab8]:   active=1 idle=1
2008[1243ab8]: nsSocketTransportService::RemoveFromIdleList [handler=22dcb50]
2008[1243ab8]:   active=1 idle=0
2008[1243ab8]:   calling PR_Poll [active=1 idle=0]
2008[1243ab8]: nsSocketTransport::OnSocketReady [this=22dcb50 outFlags=2]
2008[1243ab8]:   advancing to STATE_TRANSFERRING
2008[1243ab8]: nsSocketTransport::SendStatus [this=22dcb50 status=804b0004]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b0004 
progress=0]
2008[1243ab8]:   active [0] { handler=22dcb50 condition=0 pollflags=7 }
2008[1243ab8]:   calling PR_Poll [active=1 idle=0]
2008[1243ab8]: nsSocketTransport::OnSocketReady [this=22dcb50 outFlags=2]
2008[1243ab8]: nsSocketOutputStream::OnSocketReady [this=22dcbdc cond=0]
2008[1243ab8]: nsHttpConnection::OnSocketWritable [this=21c5ce0]
2008[1243ab8]:   writing transaction request stream
2008[1243ab8]: nsSocketOutputStream::Write [this=22dcbdc count=537]
2008[1243ab8]:   calling PR_Write [count=537]
2008[1243ab8]:   PR_Write returned [n=537]
2008[1243ab8]: nsSocketTransport::SendStatus [this=22dcb50 status=804b0005]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b0005 
progress=537]
2008[1243ab8]:   ReadSegments returned [rv=0 read=537 sock-cond=0]
2008[1243ab8]:   writing transaction request stream
2008[1243ab8]:   ReadSegments returned [rv=0 read=0 sock-cond=0]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b000a 
progress=0]
2008[1243ab8]: nsSocketInputStream::AsyncWait [this=22dcbc4]
2008[1243ab8]:   active [0] { handler=22dcb50 condition=0 pollflags=5 }
2008[1243ab8]:   calling PR_Poll [active=1 idle=0]
2008[1243ab8]: nsSocketTransport::OnSocketReady [this=22dcb50 outFlags=1]
2008[1243ab8]: nsSocketInputStream::OnSocketReady [this=22dcbc4 cond=0]
2008[1243ab8]: nsHttpConnection::OnSocketReadable [this=21c5ce0]
2008[1243ab8]: nsSocketInputStream::Read [this=22dcbc4 count=4096]
2008[1243ab8]:   calling PR_Read [count=4096]
2008[1243ab8]:   PR_Read returned [n=186]
2008[1243ab8]: nsSocketTransport::SendStatus [this=22dcb50 status=804b0006]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b0006 
progress=186]
2008[1243ab8]: nsHttpTransaction::ProcessData [this=21cc9e8 count=186]
2008[1243ab8]: nsHttpTransaction::ParseHead [count=186]
2008[1243ab8]: nsHttpTransaction::ParseLine [HTTP/1.0 407 Proxy Access Denied]
2008[1243ab8]: nsHttpResponseHead::ParseVersion [version=HTTP/1.0 407 Proxy 
Access Denied]
2008[1243ab8]: Have status line [version=10 status=407 statusText=Proxy Access 
Denied]
2008[1243ab8]: nsHttpTransaction::ParseLine [Server: Microsoft-IIS/3.0]
2008[1243ab8]: nsHttpTransaction::ParseLine [Date: Thu, 31 Jul 2003 15:13:25 
GMT]
2008[1243ab8]: nsHttpTransaction::ParseLine [Proxy-Authenticate: NTLM]
2008[1243ab8]: nsHttpTransaction::ParseLine [Proxy-Authenticate: Basic 
realm="itamilis1.eu.praxair.com"]
2008[1243ab8]: nsHttpTransaction::HandleContent [this=21cc9e8 count=0]
2008[1243ab8]: nsHttpTransaction::HandleContentStart [this=21cc9e8]
2008[1243ab8]: http response [
2008[1243ab8]:   HTTP/1.0 407 Proxy Access Denied
2008[1243ab8]:   Server: Microsoft-IIS/3.0
2008[1243ab8]:   Date: Thu, 31 Jul 2003 15:13:25 GMT
2008[1243ab8]:   Proxy-Authenticate: NTLM
Basic realm="itamilis1.eu.praxair.com"
2008[1243ab8]: ]
2008[1243ab8]: nsHttpConnection::OnHeadersAvailable [this=21c5ce0 trans=21cc9e8 
response-head=24880f0]
2008[1243ab8]: waiting for the server to close the connection.
2008[1243ab8]: nsHttpTransaction [this=21cc9e8 count=0 read=0 mContentRead=0 
mContentLength=-1]
2008[1243ab8]: nsSocketInputStream::Read [this=22dcbc4 count=4096]
2008[1243ab8]:   calling PR_Read [count=4096]
2008[1243ab8]:   PR_Read returned [n=0]
2008[1243ab8]: nsHttpConnection::CloseTransaction[this=21c5ce0 trans=21cc9e8 
reason=80470002]
2008[1243ab8]: nsHttpTransaction::Close [this=21cc9e8 reason=0]
2008[1243ab8]: nsHttpConnectionMgr::ReclaimConnection [conn=21c5ce0]
2008[1243ab8]: nsSocketTransportService::PostEvent [handler=122d860 type=5 u=0 
v=21c5ce0]
2008[1243ab8]:   active [0] { handler=22dcb50 condition=0 pollflags=0 }
2008[1243ab8]: nsSocketTransportService::AddToIdleList [handler=22dcb50]
2008[1243ab8]:   active=1 idle=1
2008[1243ab8]: nsSocketTransportService::RemoveFromPollList [handler=22dcb50]
2008[1243ab8]:   index=0 mActiveCount=1
2008[1243ab8]:   active=0 idle=1
2008[1243ab8]:   calling PR_Poll [active=0 idle=1]
2008[1243ab8]: nsHttpConnectionMgr::OnMsgReclaimConnection [conn=21c5ce0]
2008[1243ab8]:   connection cannot be reused; closing connection
2008[1243ab8]: nsHttpConnection::Close [this=21c5ce0 reason=80004004]
2008[1243ab8]: nsSocketInputStream::CloseEx [this=22dcbc4 reason=80004004]
2008[1243ab8]: nsSocketTransport::OnMsgInputClosed [this=22dcb50 
reason=80004004]
2008[1243ab8]: nsSocketOutputStream::CloseEx [this=22dcbdc reason=80004004]
2008[1243ab8]: nsSocketTransport::OnMsgOutputClosed [this=22dcb50 
reason=80004004]
2008[1243ab8]: nsHttpConnectionMgr::OnMsgProcessPendingQ [ci=P.10.172.3.100:80]
2008[1243ab8]: nsHttpConnectionMgr::ProcessPendingQForEntry 
[ci=P.10.172.3.100:80]
2008[1243ab8]: nsHttpConnectionMgr::ProcessPendingQForEntry 
[ci=P.10.172.3.100:80]
2008[1243ab8]: Destroying nsHttpConnection @21c5ce0
2008[1243ab8]: nsSocketOutputStream::CloseEx [this=22dcbdc reason=80470002]
2008[1243ab8]: nsSocketInputStream::CloseEx [this=22dcbc4 reason=80470002]
2008[1243ab8]:   idle [0] { handler=22dcb50 condition=80004004 pollflags=0 }
2008[1243ab8]: nsSocketTransportService::DetachSocket [handler=22dcb50]
2008[1243ab8]: nsSocketTransport::OnSocketDetached [this=22dcb50 cond=80004004]
2008[1243ab8]: nsSocketTransport::RecoverFromError [this=22dcb50 state=4 
cond=80004004]
2008[1243ab8]: nsSocketInputStream::OnSocketReady [this=22dcbc4 cond=80004004]
2008[1243ab8]: nsSocketOutputStream::OnSocketReady [this=22dcbdc cond=80004004]
2008[1243ab8]: nsSocketTransport: calling PR_Close [this=22dcb50]
2008[1243ab8]: destroying nsSocketTransport @22dcb50
2008[1243ab8]: nsSocketTransportService::RemoveFromIdleList [handler=0]
2008[1243ab8]:   active=0 idle=0
2008[1243ab8]:   calling PR_Poll [active=0 idle=0]
0[233f68]: nsHttpTransaction::SocketStatus_Handler [trans=21cc9e8]
0[233f68]: sending status notification [this=223e800 status=804b0006 
progress=0/4294967295]
0[233f68]: nsHttpChannel::OnStartRequest [this=223e800 request=224bec8 status=0]
0[233f68]: nsHttpChannel::ProcessResponse [this=223e800 httpStatus=407]
0[233f68]: nsHttpHandler::OnExamineResponse [chan=223e800]
0[233f68]: nsHttpChannel::ProcessAuthentication [this=223e800 code=407]
0[233f68]:   challenge=NTLM
Basic realm="itamilis1.eu.praxair.com"
0[233f68]: nsHttpChannel::GetCredentials [this=223e800 proxyAuth=1 
challenges=NTLM
Basic realm="itamilis1.eu.praxair.com"]
0[233f68]: nsHttpChannel::SelectChallenge [this=223e800]
0[233f68]: nsHttpChannel::GetAuthenticator [this=223e800 scheme=ntlm]
0[233f68]: nsHttpAuthCache::GetAuthEntryForDomain [host=10.172.3.100:80 realm=]
0[233f68]: nsHttpNTLMAuth::ChallengeReceived
0[233f68]: nsHttpChannel::PromptForIdentity [this=223e800]
0[233f68]: nsHttpHandler::Observe [topic="timer-callback")]
0[233f68]: nsSocketTransportService::PostEvent [handler=122d860 type=4 u=0 v=0]
2008[1243ab8]: nsHttpConnectionMgr::OnMsgPruneDeadConnections
2008[1243ab8]:   calling PR_Poll [active=0 idle=0]
0[233f68]: nsHttpHandler::Observe [topic="timer-callback")]
0[233f68]: nsSocketTransportService::PostEvent [handler=122d860 type=4 u=0 v=0]
2008[1243ab8]: nsHttpConnectionMgr::OnMsgPruneDeadConnections
2008[1243ab8]:   calling PR_Poll [active=0 idle=0]
0[233f68]: nsHttpNTLMAuth::GenerateCredentials
0[233f68]:   AcquireCredentialsHandle returned [rc=0]
0[233f68]:   InitializeSecurityContext returned [rc=590610:]
0[233f68]: generated creds: NTLM TlRMTVNTUAABAAAAt4II4AAAAAAAAAAAAAAAAAAAAAA=
0[233f68]: nsHttpAuthCache::SetAuthEntry [host=10.172.3.100:80 realm= path= 
metadata=24bf450]
0[233f68]: Creating nsHttpAuthNode @253f6e8
0[233f68]: nsHttpChannel::OnStopRequest [this=223e800 request=224bec8 status=0]
0[233f68]: nsHttpTransaction::DeleteSelfOnConsumerThread [this=21cc9e8]
0[233f68]: Destroying nsHttpTransaction @21cc9e8
0[233f68]: nsHttpChannel::DoAuthRetry [this=223e800]
0[233f68]: nsHttpHandler::OnModifyRequest [chan=223e800]
0[233f68]: nsHttpChannel::SetRequestHeader [this=223e800 header="Cookie" 
value="PREF=ID=77e7b271643d107a:LD=it:TM=1038399288:LM=1038399288:S=a87zjzM45q85
rpal" merge=0]
0[233f68]: nsHttpChannel::SetupTransaction [this=223e800]
0[233f68]: Creating nsHttpTransaction @21cc9e8
0[233f68]: nsHttpTransaction::Init [this=21cc9e8 caps=5]
0[233f68]: http request [
0[233f68]:   GET http://www.google.it/ HTTP/1.1
0[233f68]:   Host: www.google.it
0[233f68]:   User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; 
rv:1.4) Gecko/20030624
0[233f68]:   Accept: 
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,
video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1
0[233f68]:   Accept-Language: en-us,en;q=0.5
0[233f68]:   Accept-Encoding: gzip,deflate
0[233f68]:   Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
0[233f68]:   Keep-Alive: 300
0[233f68]:   Proxy-Connection: keep-alive
0[233f68]:   Cookie: 
PREF=ID=77e7b271643d107a:LD=it:TM=1038399288:LM=1038399288:S=a87zjzM45q85rpal
0[233f68]:   Proxy-Authorization: NTLM 
********************************************
0[233f68]: ]
0[233f68]: nsHttpConnectionMgr::AddTransaction [trans=21cc9e8]
0[233f68]: nsSocketTransportService::PostEvent [handler=122d860 type=1 u=0 
v=21cc9e8]
2008[1243ab8]: nsHttpConnectionMgr::OnMsgNewTransaction [trans=21cc9e8]
2008[1243ab8]: nsHttpConnectionMgr::GetConnection [ci=P.10.172.3.100:80 caps=5]
2008[1243ab8]: nsHttpConnectionMgr::AtActiveConnectionLimit 
[ci=P.10.172.3.100:80 caps=5]
2008[1243ab8]:    total=0, persist=0
2008[1243ab8]: Creating nsHttpConnection @24c6b48
2008[1243ab8]: nsHttpConnection::Init [this=24c6b48]
2008[1243ab8]: nsHttpConnectionMgr::DispatchTransaction [ci=P.10.172.3.100:80 
trans=21cc9e8 caps=5 conn=24c6b48]
2008[1243ab8]: nsHttpConnection::Activate [this=24c6b48 trans=21cc9e8 caps=5]
2008[1243ab8]: creating nsSocketTransport @22dcb50
2008[1243ab8]: nsSocketTransport::Init [this=22dcb50 host=www.google.it:80 
proxy=10.172.3.100:80]
2008[1243ab8]: nsSocketTransport::OpenOutputStream [this=22dcb50 flags=2]
2008[1243ab8]: nsSocketTransportService::PostEvent [handler=22dcb5c type=0 u=0 
v=0]
2008[1243ab8]: nsSocketTransport::OpenInputStream [this=22dcb50 flags=2]
2008[1243ab8]: nsSocketTransportService::PostEvent [handler=22dcb5c type=0 u=0 
v=0]
2008[1243ab8]: nsSocketOutputStream::AsyncWait [this=22dcbdc]
2008[1243ab8]:   calling PR_Poll [active=0 idle=0]
2008[1243ab8]: nsSocketTransport::OnSocketEvent [this=22dcb50 type=0 u=0 v=0]
2008[1243ab8]:   MSG_ENSURE_CONNECT
2008[1243ab8]: nsSocketTransport::ResolveHost [this=22dcb50]
2008[1243ab8]:  -> using cached ip address [::ffff:10.172.3.100]
2008[1243ab8]: nsSocketTransportService::PostEvent [handler=22dcb5c type=1 u=0 
v=0]
2008[1243ab8]: nsSocketTransport::OnSocketEvent [this=22dcb50 type=0 u=0 v=0]
2008[1243ab8]:   MSG_ENSURE_CONNECT
2008[1243ab8]:   ignoring redundant event
2008[1243ab8]:   calling PR_Poll [active=0 idle=0]
2008[1243ab8]: nsSocketTransport::OnSocketEvent [this=22dcb50 type=1 u=0 v=0]
2008[1243ab8]:   MSG_DNS_LOOKUP_COMPLETE
2008[1243ab8]: nsSocketTransport::InitiateSocket [this=22dcb50]
2008[1243ab8]: nsSocketTransport::BuildSocket [this=22dcb50]
2008[1243ab8]: nsSocketTransportService::AttachSocket [handler=22dcb50]
2008[1243ab8]: nsSocketTransportService::AddToIdleList [handler=22dcb50]
2008[1243ab8]:   active=0 idle=1
2008[1243ab8]:   advancing to STATE_CONNECTING
2008[1243ab8]: nsSocketTransport::SendStatus [this=22dcb50 status=804b0007]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b0007 
progress=0]
2008[1243ab8]:   idle [0] { handler=22dcb50 condition=0 pollflags=6 }
2008[1243ab8]: nsSocketTransportService::AddToPollList [handler=22dcb50]
2008[1243ab8]:   active=1 idle=1
2008[1243ab8]: nsSocketTransportService::RemoveFromIdleList [handler=22dcb50]
2008[1243ab8]:   active=1 idle=0
2008[1243ab8]:   calling PR_Poll [active=1 idle=0]
0[233f68]: nsHttpTransaction::SocketStatus_Handler [trans=21cc9e8]
0[233f68]: sending status notification [this=223e800 status=804b0007 
progress=0/0]
2008[1243ab8]: nsSocketTransport::OnSocketReady [this=22dcb50 outFlags=2]
2008[1243ab8]:   advancing to STATE_TRANSFERRING
2008[1243ab8]: nsSocketTransport::SendStatus [this=22dcb50 status=804b0004]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b0004 
progress=0]
2008[1243ab8]:   active [0] { handler=22dcb50 condition=0 pollflags=7 }
2008[1243ab8]:   calling PR_Poll [active=1 idle=0]
2008[1243ab8]: nsSocketTransport::OnSocketReady [this=22dcb50 outFlags=2]
2008[1243ab8]: nsSocketOutputStream::OnSocketReady [this=22dcbdc cond=0]
2008[1243ab8]: nsHttpConnection::OnSocketWritable [this=24c6b48]
2008[1243ab8]:   writing transaction request stream
2008[1243ab8]: nsSocketOutputStream::Write [this=22dcbdc count=609]
2008[1243ab8]:   calling PR_Write [count=609]
2008[1243ab8]:   PR_Write returned [n=609]
2008[1243ab8]: nsSocketTransport::SendStatus [this=22dcb50 status=804b0005]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b0005 
progress=609]
2008[1243ab8]:   ReadSegments returned [rv=0 read=609 sock-cond=0]
2008[1243ab8]:   writing transaction request stream
2008[1243ab8]:   ReadSegments returned [rv=0 read=0 sock-cond=0]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b000a 
progress=0]
2008[1243ab8]: nsSocketInputStream::AsyncWait [this=22dcbc4]
2008[1243ab8]:   active [0] { handler=22dcb50 condition=0 pollflags=5 }
2008[1243ab8]:   calling PR_Poll [active=1 idle=0]
0[233f68]: nsHttpTransaction::SocketStatus_Handler [trans=21cc9e8]
0[233f68]: sending status notification [this=223e800 status=804b000a 
progress=0/0]
2008[1243ab8]: nsSocketTransport::OnSocketReady [this=22dcb50 outFlags=1]
2008[1243ab8]: nsSocketInputStream::OnSocketReady [this=22dcbc4 cond=0]
2008[1243ab8]: nsHttpConnection::OnSocketReadable [this=24c6b48]
2008[1243ab8]: nsSocketInputStream::Read [this=22dcbc4 count=4096]
2008[1243ab8]:   calling PR_Read [count=4096]
2008[1243ab8]:   PR_Read returned [n=336]
2008[1243ab8]: nsSocketTransport::SendStatus [this=22dcb50 status=804b0006]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b0006 
progress=336]
2008[1243ab8]: nsHttpTransaction::ProcessData [this=21cc9e8 count=336]
2008[1243ab8]: nsHttpTransaction::ParseHead [count=336]
2008[1243ab8]: nsHttpTransaction::ParseLine [HTTP/1.0 407 Proxy authentication 
required]
2008[1243ab8]: nsHttpResponseHead::ParseVersion [version=HTTP/1.0 407 Proxy 
authentication required]
2008[1243ab8]: Have status line [version=10 status=407 statusText=Proxy 
authentication required]
2008[1243ab8]: nsHttpTransaction::ParseLine [Proxy-Authenticate: NTLM 
TlRMTVNTUAACAAAAFgAWADAAAAA1golA/Cmv13DyvN4AAAAAAAAAADQANABGAAAAUABSAEEAWABBAEkA
UgAtAEkAVABBAAIAFgBQAFIAQQBYAEEASQBSAC0ASQBUAEEAAQASAEkAVABBAE0ASQBMAEkAUwAxAAAA
AAA=]
2008[1243ab8]: nsHttpTransaction::ParseLine [Proxy-Connection: keep-alive]
2008[1243ab8]: nsHttpTransaction::ParseLine [Content-Length: 24]
2008[1243ab8]: nsHttpTransaction::ParseLine [Content-Type: text/html]
2008[1243ab8]: nsHttpResponseHead::ParseContentType [type=text/html]
2008[1243ab8]: nsHttpTransaction::HandleContent [this=21cc9e8 count=24]
2008[1243ab8]: nsHttpTransaction::HandleContentStart [this=21cc9e8]
2008[1243ab8]: http response [
2008[1243ab8]:   HTTP/1.0 407 Proxy authentication required
2008[1243ab8]:   Proxy-Authenticate: NTLM 
TlRMTVNTUAACAAAAFgAWADAAAAA1golA/Cmv13DyvN4AAAAAAAAAADQANABGAAAAUABSAEEAWABBAEkA
UgAtAEkAVABBAAIAFgBQAFIAQQBYAEEASQBSAC0ASQBUAEEAAQASAEkAVABBAE0ASQBMAEkAUwAxAAAA
AAA=
2008[1243ab8]:   Proxy-Connection: keep-alive
2008[1243ab8]:   Content-Length: 24
2008[1243ab8]:   Content-Type: text/html
2008[1243ab8]: ]
2008[1243ab8]: nsHttpConnection::OnHeadersAvailable [this=24c6b48 trans=21cc9e8 
response-head=24fd5d0]
2008[1243ab8]: Connection can be reused [this=24c6b48 idle-timeout=300
2008[1243ab8]: nsHttpTransaction [this=21cc9e8 count=24 read=24 mContentRead=24 
mContentLength=24]
2008[1243ab8]: nsHttpConnection::CloseTransaction[this=24c6b48 trans=21cc9e8 
reason=80470002]
2008[1243ab8]: nsHttpTransaction::Close [this=21cc9e8 reason=0]
2008[1243ab8]:   active [0] { handler=22dcb50 condition=0 pollflags=0 }
2008[1243ab8]: nsSocketTransportService::AddToIdleList [handler=22dcb50]
2008[1243ab8]:   active=1 idle=1
2008[1243ab8]: nsSocketTransportService::RemoveFromPollList [handler=22dcb50]
2008[1243ab8]:   index=0 mActiveCount=1
2008[1243ab8]:   active=0 idle=1
2008[1243ab8]:   calling PR_Poll [active=0 idle=1]
0[233f68]: nsHttpTransaction::SocketStatus_Handler [trans=21cc9e8]
0[233f68]: sending status notification [this=223e800 status=804b0006 
progress=0/4294967295]
0[233f68]: nsHttpChannel::OnStartRequest [this=223e800 request=2476628 status=0]
0[233f68]: nsHttpChannel::ProcessResponse [this=223e800 httpStatus=407]
0[233f68]: nsHttpHandler::OnExamineResponse [chan=223e800]
0[233f68]: nsHttpChannel::ProcessAuthentication [this=223e800 code=407]
0[233f68]:   challenge=NTLM 
TlRMTVNTUAACAAAAFgAWADAAAAA1golA/Cmv13DyvN4AAAAAAAAAADQANABGAAAAUABSAEEAWABBAEkA
UgAtAEkAVABBAAIAFgBQAFIAQQBYAEEASQBSAC0ASQBUAEEAAQASAEkAVABBAE0ASQBMAEkAUwAxAAAA
AAA=
0[233f68]: nsHttpChannel::GetCredentials [this=223e800 proxyAuth=1 
challenges=NTLM 
TlRMTVNTUAACAAAAFgAWADAAAAA1golA/Cmv13DyvN4AAAAAAAAAADQANABGAAAAUABSAEEAWABBAEkA
UgAtAEkAVABBAAIAFgBQAFIAQQBYAEEASQBSAC0ASQBUAEEAAQASAEkAVABBAE0ASQBMAEkAUwAxAAAA
AAA=]
0[233f68]: nsHttpChannel::SelectChallenge [this=223e800]
0[233f68]: nsHttpChannel::GetAuthenticator [this=223e800 scheme=ntlm]
0[233f68]: nsHttpAuthCache::GetAuthEntryForDomain [host=10.172.3.100:80 realm=]
0[233f68]: nsHttpNTLMAuth::ChallengeReceived
0[233f68]: nsHttpNTLMAuth::GenerateCredentials
0[233f68]:   InitializeSecurityContext returned [rc=0:]
0[233f68]: generated creds: NTLM 
TlRMTVNTUAADAAAAGAAYAIYAAAAYABgAngAAAAAAAABAAAAAKAAoAEAAAAAeAB4AaAAAABAAEAC2AAAA
NYKIQHAAcgBhAHgAYQBpAHIALQBpAHQAYQAvAGkAdABhAGUAcgB4AGYAbABQAE8AUgBfAEYAUgBBAE4A
QwBFAFMAQwBIAEkATgBgFOCYwurSzwAAAAAAAAAAAAAAAAAAAAC/cyiNB284oWXOh/WX83108d49HrbB
ZPOaucTn4JXyyy4CqvB3vqa/
0[233f68]: nsHttpAuthCache::SetAuthEntry [host=10.172.3.100:80 realm= path= 
metadata=24bf450]
0[233f68]: nsHttpChannel::OnDataAvailable [this=223e800 request=2476628 
offset=0 count=24]
0[233f68]: nsHttpChannel::OnStopRequest [this=223e800 request=2476628 status=0]
0[233f68]: nsHttpTransaction::DeleteSelfOnConsumerThread [this=21cc9e8]
0[233f68]: Destroying nsHttpTransaction @21cc9e8
0[233f68]: nsHttpChannel::DoAuthRetry [this=223e800]
0[233f68]: nsHttpHandler::OnModifyRequest [chan=223e800]
0[233f68]: nsHttpChannel::SetRequestHeader [this=223e800 header="Cookie" 
value="PREF=ID=77e7b271643d107a:LD=it:TM=1038399288:LM=1038399288:S=a87zjzM45q85
rpal" merge=0]
0[233f68]: nsHttpChannel::SetupTransaction [this=223e800]
0[233f68]: Creating nsHttpTransaction @21cc9e8
0[233f68]: nsHttpTransaction::Init [this=21cc9e8 caps=5]
0[233f68]: http request [
0[233f68]:   GET http://www.google.it/ HTTP/1.1
0[233f68]:   Host: www.google.it
0[233f68]:   User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; 
rv:1.4) Gecko/20030624
0[233f68]:   Accept: 
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,
video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1
0[233f68]:   Accept-Language: en-us,en;q=0.5
0[233f68]:   Accept-Encoding: gzip,deflate
0[233f68]:   Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
0[233f68]:   Keep-Alive: 300
0[233f68]:   Proxy-Connection: keep-alive
0[233f68]:   Cookie: 
PREF=ID=77e7b271643d107a:LD=it:TM=1038399288:LM=1038399288:S=a87zjzM45q85rpal
0[233f68]:   Proxy-Authorization: NTLM 
********************************************************************************
********************************************************************************
********************************************************************************
************************
0[233f68]: ]
0[233f68]: nsHttpConnectionMgr::AddTransaction [trans=21cc9e8]
0[233f68]: nsSocketTransportService::PostEvent [handler=122d860 type=1 u=0 
v=21cc9e8]
2008[1243ab8]: nsHttpConnectionMgr::OnMsgNewTransaction [trans=21cc9e8]
2008[1243ab8]: nsHttpConnectionMgr::DispatchTransaction [ci=P.10.172.3.100:80 
trans=21cc9e8 caps=5 conn=24c6b48]
2008[1243ab8]: nsHttpConnection::Activate [this=24c6b48 trans=21cc9e8 caps=5]
2008[1243ab8]: nsSocketOutputStream::AsyncWait [this=22dcbdc]
2008[1243ab8]:   idle [0] { handler=22dcb50 condition=0 pollflags=6 }
2008[1243ab8]: nsSocketTransportService::AddToPollList [handler=22dcb50]
2008[1243ab8]:   active=1 idle=1
2008[1243ab8]: nsSocketTransportService::RemoveFromIdleList [handler=22dcb50]
2008[1243ab8]:   active=1 idle=0
2008[1243ab8]:   calling PR_Poll [active=1 idle=0]
2008[1243ab8]: nsSocketTransport::OnSocketReady [this=22dcb50 outFlags=2]
2008[1243ab8]: nsSocketOutputStream::OnSocketReady [this=22dcbdc cond=0]
2008[1243ab8]: nsHttpConnection::OnSocketWritable [this=24c6b48]
2008[1243ab8]:   writing transaction request stream
2008[1243ab8]: nsSocketOutputStream::Write [this=22dcbdc count=829]
2008[1243ab8]:   calling PR_Write [count=829]
2008[1243ab8]:   PR_Write returned [n=829]
2008[1243ab8]: nsSocketTransport::SendStatus [this=22dcb50 status=804b0005]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b0005 
progress=1438]
2008[1243ab8]:   ReadSegments returned [rv=0 read=829 sock-cond=0]
2008[1243ab8]:   writing transaction request stream
2008[1243ab8]:   ReadSegments returned [rv=0 read=0 sock-cond=0]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b000a 
progress=0]
2008[1243ab8]: nsSocketInputStream::AsyncWait [this=22dcbc4]
2008[1243ab8]:   active [0] { handler=22dcb50 condition=0 pollflags=5 }
2008[1243ab8]:   calling PR_Poll [active=1 idle=0]
0[233f68]: nsHttpTransaction::SocketStatus_Handler [trans=21cc9e8]
0[233f68]: sending status notification [this=223e800 status=804b000a 
progress=0/0]
2008[1243ab8]: nsSocketTransport::OnSocketReady [this=22dcb50 outFlags=1]
2008[1243ab8]: nsSocketInputStream::OnSocketReady [this=22dcbc4 cond=0]
2008[1243ab8]: nsHttpConnection::OnSocketReadable [this=24c6b48]
2008[1243ab8]: nsSocketInputStream::Read [this=22dcbc4 count=4096]
2008[1243ab8]:   calling PR_Read [count=4096]
2008[1243ab8]:   PR_Read returned [n=190]
2008[1243ab8]: nsSocketTransport::SendStatus [this=22dcb50 status=804b0006]
2008[1243ab8]: nsHttpTransaction::OnSocketStatus [this=21cc9e8 status=804b0006 
progress=526]
2008[1243ab8]: nsHttpTransaction::ProcessData [this=21cc9e8 count=190]
2008[1243ab8]: nsHttpTransaction::ParseHead [count=190]
2008[1243ab8]: nsHttpTransaction::ParseLine [HTTP/1.0 407 Proxy authentication 
required]
2008[1243ab8]: nsHttpResponseHead::ParseVersion [version=HTTP/1.0 407 Proxy 
authentication required]
2008[1243ab8]: Have status line [version=10 status=407 statusText=Proxy 
authentication required]
2008[1243ab8]: nsHttpTransaction::ParseLine [Proxy-Authenticate: NTLM]
2008[1243ab8]: nsHttpTransaction::ParseLine [Proxy-Authenticate: Basic 
realm="www.google.it"]
2008[1243ab8]: nsHttpTransaction::ParseLine [Content-Length: 24]
2008[1243ab8]: nsHttpTransaction::ParseLine [Content-Type: text/html]
2008[1243ab8]: nsHttpResponseHead::ParseContentType [type=text/html]
2008[1243ab8]: nsHttpTransaction::HandleContent [this=21cc9e8 count=24]
2008[1243ab8]: nsHttpTransaction::HandleContentStart [this=21cc9e8]
2008[1243ab8]: http response [
2008[1243ab8]:   HTTP/1.0 407 Proxy authentication required
2008[1243ab8]:   Proxy-Authenticate: NTLM
Basic realm="www.google.it"
2008[1243ab8]:   Content-Length: 24
2008[1243ab8]:   Content-Type: text/html
2008[1243ab8]: ]
2008[1243ab8]: nsHttpConnection::OnHeadersAvailable [this=24c6b48 trans=21cc9e8 
response-head=25155b8]
2008[1243ab8]: nsHttpTransaction [this=21cc9e8 count=24 read=24 mContentRead=24 
mContentLength=24]
2008[1243ab8]: nsHttpConnection::CloseTransaction[this=24c6b48 trans=21cc9e8 
reason=80470002]
2008[1243ab8]: nsHttpTransaction::Close [this=21cc9e8 reason=0]
2008[1243ab8]:   active [0] { handler=22dcb50 condition=0 pollflags=0 }
2008[1243ab8]: nsSocketTransportService::AddToIdleList [handler=22dcb50]
2008[1243ab8]:   active=1 idle=1
2008[1243ab8]: nsSocketTransportService::RemoveFromPollList [handler=22dcb50]
2008[1243ab8]:   index=0 mActiveCount=1
2008[1243ab8]:   active=0 idle=1
2008[1243ab8]:   calling PR_Poll [active=0 idle=1]
0[233f68]: nsHttpTransaction::SocketStatus_Handler [trans=21cc9e8]
0[233f68]: sending status notification [this=223e800 status=804b0006 
progress=0/4294967295]
0[233f68]: nsHttpChannel::OnStartRequest [this=223e800 request=24a3f58 status=0]
0[233f68]: nsHttpChannel::ProcessResponse [this=223e800 httpStatus=407]
0[233f68]: nsHttpHandler::OnExamineResponse [chan=223e800]
0[233f68]: nsHttpChannel::ProcessAuthentication [this=223e800 code=407]
0[233f68]:   challenge=NTLM
Basic realm="www.google.it"
0[233f68]: nsHttpChannel::GetCredentials [this=223e800 proxyAuth=1 
challenges=NTLM
Basic realm="www.google.it"]
0[233f68]: nsHttpChannel::SelectChallenge [this=223e800]
0[233f68]: nsHttpChannel::GetAuthenticator [this=223e800 scheme=ntlm]
0[233f68]: nsHttpAuthCache::GetAuthEntryForDomain [host=10.172.3.100:80 realm=]
0[233f68]: nsHttpNTLMAuth::ChallengeReceived
0[233f68]:   clearing bad auth cache entry
0[233f68]: Destroying nsHttpAuthNode @253f6e8
0[233f68]: nsHttpChannel::PromptForIdentity [this=223e800]
0[233f68]: ProcessAuthentication failed [rv=80004004]
0[233f68]: nsHttpChannel::CloseCacheEntry [this=223e800 status=80004004]
0[233f68]: dooming cache entry!!
0[233f68]: nsHttpResponseHead::Reset
0[233f68]: nsHttpChannel::ProcessNormal [this=223e800]
0[233f68]:   calling mListener->OnStartRequest
0[233f68]: nsHttpChannel::GetCacheKey [this=223e800]
0[233f68]: nsHttpChannel::ApplyContentConversions [this=223e800]
0[233f68]: nsHttpChannel::OnDataAvailable [this=223e800 request=24a3f58 
offset=0 count=24]
0[233f68]: nsHttpChannel::OnStopRequest [this=223e800 request=24a3f58 status=0]
0[233f68]: nsHttpTransaction::DeleteSelfOnConsumerThread [this=21cc9e8]
0[233f68]: Destroying nsHttpTransaction @21cc9e8
0[233f68]: nsHttpConnectionMgr::ReclaimConnection [conn=24c6b48]
0[233f68]: nsSocketTransportService::PostEvent [handler=122d860 type=5 u=0 
v=24c6b48]
2008[1243ab8]: nsHttpConnectionMgr::OnMsgReclaimConnection [conn=24c6b48]
2008[1243ab8]:   connection cannot be reused; closing connection
2008[1243ab8]: nsHttpConnection::Close [this=24c6b48 reason=80004004]
2008[1243ab8]: nsSocketInputStream::CloseEx [this=22dcbc4 reason=80004004]
2008[1243ab8]: nsSocketTransport::OnMsgInputClosed [this=22dcb50 
reason=80004004]
2008[1243ab8]: nsSocketOutputStream::CloseEx [this=22dcbdc reason=80004004]
2008[1243ab8]: nsSocketTransport::OnMsgOutputClosed [this=22dcb50 
reason=80004004]
2008[1243ab8]: nsHttpConnectionMgr::OnMsgProcessPendingQ [ci=P.10.172.3.100:80]
2008[1243ab8]: nsHttpConnectionMgr::ProcessPendingQForEntry 
[ci=P.10.172.3.100:80]
2008[1243ab8]: nsHttpConnectionMgr::ProcessPendingQForEntry 
[ci=P.10.172.3.100:80]
2008[1243ab8]:   idle [0] { handler=22dcb50 condition=80004004 pollflags=0 }
2008[1243ab8]: nsSocketTransportService::DetachSocket [handler=22dcb50]
2008[1243ab8]: nsSocketTransport::OnSocketDetached [this=22dcb50 cond=80004004]
2008[1243ab8]: nsSocketTransport::RecoverFromError [this=22dcb50 state=4 
cond=80004004]
2008[1243ab8]: nsSocketInputStream::OnSocketReady [this=22dcbc4 cond=80004004]
2008[1243ab8]: nsSocketOutputStream::OnSocketReady [this=22dcbdc cond=80004004]
2008[1243ab8]: nsSocketTransport: calling PR_Close [this=22dcb50]
2008[1243ab8]: nsSocketTransportService::RemoveFromIdleList [handler=0]
2008[1243ab8]:   active=0 idle=0
2008[1243ab8]:   calling PR_Poll [active=0 idle=0]
0[233f68]:   calling OnStopRequest
0[233f68]: nsHttpHandler::Observe [topic="profile-change-net-teardown")]
0[233f68]: nsHttpHandler::StopPruneDeadConnectionsTimer
0[233f68]: nsHttpAuthCache::ClearAll
0[233f68]: nsHttpConnectionMgr::Shutdown
0[233f68]: nsSocketTransportService::PostEvent [handler=122d860 type=0 u=0 v=0]
2008[1243ab8]: nsHttpConnectionMgr::OnMsgShutdown
2008[1243ab8]:   calling PR_Poll [active=0 idle=0]
0[233f68]: nsSocketTransportService::Shutdown
2008[1243ab8]: shutting down socket transport thread...
0[233f68]: Destroying nsHttpChannel @223e800
0[233f68]: nsHttpResponseHead::Reset
0[233f68]: nsHttpHandler::Observe [topic="xpcom-shutdown")]
0[233f68]: nsHttpHandler::StopPruneDeadConnectionsTimer
0[233f68]: nsHttpAuthCache::ClearAll
0[233f68]: nsHttpConnectionMgr::Shutdown
0[233f68]: nsSocketTransportService::Shutdown


Do you want me also to post a succesfull connection log with 1.3.1 ?
Please use the "create a new attachment" link the next time ...
No need for an 1.3.1 log..

As i already expected, your proxy supports both, NTLM and Basic Auth :
2008[1243ab8]: nsHttpTransaction::ParseLine [Proxy-Authenticate: NTLM]
2008[1243ab8]: nsHttpTransaction::ParseLine [Proxy-Authenticate: Basic

and it seems that the password/username is wrong for NTLM :
ProcessAuthentication failed [rv=80004004]

Reporter:
with 1.3 you enter "Username: USERNAME" and "Password: PASSWORD" in the login
dialog, with Mozilla 1.4 you must enter "Username: DOMAIN/USERNAME" and
"Password: PASSWORD"
(Reporter)

Comment 8

15 years ago
As explained before, if I use "Username: USERNAME" and "Password: PASSWORD" in
1.3.1 the proxy refuse the authentication; I must use "Username:
DOMAIN/USERNAME" and "Password: PASSWORD".

With 1.4 even this procedure doesn't work.

Sorry for being wrong with the attachment.
Thanks for your support.
dunno what to do know...
Status: UNCONFIRMED → NEW
Ever confirmed: true

Comment 10

15 years ago
can you try with a "\": DOMAIN\username as the username when using 1.4 (and NTLM
auth) ?
Component: Networking → Networking: HTTP
QA Contact: benc → httpqa
Whiteboard: [ntlm-auth]
(Reporter)

Comment 11

15 years ago
It works! I could have thought on but...
It is a bug or what?

Thanks again

Comment 12

15 years ago
ntlm usernames are designed like this: domain\user.
The fact that you used domain/use for Basic authentication is unrelated, your
proxy probably tried to mimic the NTLM behaviour asking you for a domain but
this parameter is not strictly required as other proxies using Basic
authentication usually ask for a username only.

see also bug 199644 comment 4 (3rd bullet point).
Status: NEW → RESOLVED
Last Resolved: 15 years ago
Resolution: --- → WORKSFORME
i suck ! ("\" instead of "/")
Status: RESOLVED → VERIFIED
(Assignee)

Comment 14

15 years ago
*** Bug 215910 has been marked as a duplicate of this bug. ***
(Assignee)

Comment 15

15 years ago
this problem of the "/" vs "\" will go away once bug 199674 is fixed.
Depends on: 199674
You need to log in before you can comment on or make changes to this bug.