Wget does not support NTLM auth (yet).
At http://ntlmaps.sourceforge.net/ is a project which could help.
Never tried it myself but I had a "working ok" report.
Heiko

-- 
-- PREVINET S.p.A. www.previnet.it
-- Heiko Herold [EMAIL PROTECTED] [EMAIL PROTECTED]
-- +39-041-5907073 ph
-- +39-041-5907472 fax

> -----Original Message-----
> From: Jeroen Pluimers (mailings) [mailto:[EMAIL PROTECTED]
> Sent: Monday, May 24, 2004 7:42 PM
> To: [EMAIL PROTECTED]
> Subject: Is NTLM authentication with wget possible?
> 
> 
> Hi,
> 
> I'm trying to wget from an IIS server of a vendor of us.
> 
> Their server asks for NTLM authentication, which IE6 can 
> correctly supply.
> 
> However, wget 1.9.1 under win32 doesn't seem to work:
> 
> E:\downloads>wget -m -np -d -d -d -d -d -d -d
> --http-user="server.domain.com\username" --http-passwd="password"
> --user-agent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 
> 5.1; MyIE2; .NET
> CLR 1.1.4322) " http://server.domain.com/directory/
> DEBUG output created by Wget 1.9.1 on Windows.
> 
> set_sleep_mode(): mode 0x80000001, rc 0x80000000
> Enqueuing http://server.domain.com/directory/ at depth 0
> Queue count 1, maxcount 1.
> Dequeuing http://server.domain.com/directory/ at depth 0
> Queue count 0, maxcount 1.
> --19:36:47--  http://server.domain.com/directory/
>            => `server.domain.com/directory/index.html'
> Resolving server.domain.com... seconds 0.00, 999.999.999.999
> Caching server.domain.com => 999.999.999.999
> Connecting to server.domain.com[999.999.999.999]:80... seconds 0.00,
> connected.
> Created socket 1940.
> Releasing 00392958 (new refcount 1).
> ---request begin---
> GET /directory/ HTTP/1.0
> User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 
> 5.1; MyIE2; .NET
> CLR 1.1.4322)
> Host: server.domain.com
> Accept: */*
> Connection: Keep-Alive
> Authorization: Basic YmRudHYuYm9ybGFuZC5jb21cYnRwdXNlcjpuZEBzdHVmZg==
> 
> ---request end---
> HTTP request sent, awaiting response... HTTP/1.1 401 Unauthorized
> Content-Length: 1656
> Content-Type: text/html
> Server: Microsoft-IIS/6.0
> WWW-Authenticate: Negotiate
> WWW-Authenticate: NTLM
> X-Powered-By: ASP.NET
> Date: Mon, 24 May 2004 17:37:07 GMT
> Connection: keep-alive
> 
> 
> Found server.domain.com in host_name_addresses_map (00392958)
> Registered fd 1940 for persistent reuse.
> Closing fd 1940
> Releasing 00392958 (new refcount 1).
> Invalidating fd 1940 from further reuse.
> Unknown authentication scheme.
> 
> FINISHED --19:36:48--
> Downloaded: 0 bytes in 0 files
> 
> 
> 
> Any idea how to get this working?
> 
> 
> --jeroen
> 

Reply via email to