Re: Login og download fra et online script
Hej Janus,
On Sat, Aug 27, 2005 at 02:33:03PM +0200, Janus Tougaard wrote:
> Hej Søren.
>
> Tusind tak for du kikker på mit problem. Det er dog sært, da jeg får den
> samme fejl som før:
> /
> debian:~# wget --http-user="tornbjerg\04z42333" --http-passwd=123456
> "http://194.239.215.106/cgi/webskema.exe/?Ugenr=4&Individuel=&Hent=2Z27"
> --14:27:08--
> http://194.239.215.106/cgi/webskema.exe/?Ugenr=4&Individuel=&Hent=2Z27
> => `index.html?Ugenr=4&Individuel=&Hent=2Z27'
> Connecting to 194.239.215.106:80... connected.
> HTTP request sent, awaiting response... 401 Unauthorized
> Unknown authentication scheme./
>
> Jeg kan se du også får den fejl to gange, men at du tredie gang får fat
> i filen.
> Hvor wget lader til at give op efter første 401 fejl hos mig, bliver den
> ved med at prøve hos dig. Hvordan kan det være?
Efter lidt research kan jeg se at det site du tilslutter bruger Microsoft ISS
og derfor bruger NTLM/Negotiate til http-authentication. Det involverer blandt
andet udvekslingen af en nøgle, hvilket er årsag til at der sendes en "401
Unauthorized" ved de 2 første GET requests. Her er lidt output fra wget der
skulle gøre det lidt klarere:
[boll@andariel ~/tmp]$ wget -S --http-user="tornbjerg\04z42333" --http-passwd=123456 "http://194.239.215.106/cgi/webskema.exe/?Ugenr=4&Individuel=&Hent=2Z27" --19:52:56-- http://194.239.215.106/cgi/webskema.exe/?Ugenr=4&Individuel=&Hent=2Z27
=> `index.html?Ugenr=4&Individuel=&Hent=2Z27.4'
Connecting to 194.239.215.106:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 401 Unauthorized
Connection: Keep-Alive
Content-Length: 1608
Date: Sat, 27 Aug 2005 17:46:14 GMT
Content-Type: text/html
Server: Microsoft-IIS/6.0
WWW-Authenticate: Negotiate
WWW-Authenticate: NTLM
MicrosoftOfficeWebServer: 5.0_Pub
Reusing existing connection to 194.239.215.106:80.
HTTP request sent, awaiting response...
HTTP/1.1 401 Unauthorized
Connection: Keep-Alive
Content-Length: 1539
Date: Sat, 27 Aug 2005 17:46:14 GMT
Content-Type: text/html
Server: Microsoft-IIS/6.0
WWW-Authenticate: NTLM TlRMTVNTUAACAAAAAAAAADgAAAACAgACQzett4g2bmYAAAAAAAAAAAAAAAA4AAAABQLODgAAAA8=
MicrosoftOfficeWebServer: 5.0_Pub
Reusing existing connection to 194.239.215.106:80.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Connection: Keep-Alive
Content-Length: 87428
Date: Sat, 27 Aug 2005 17:46:14 GMT
Content-Type: text/html
Server: Microsoft-IIS/6.0
Content:
MicrosoftOfficeWebServer: 5.0_Pub
Length: 87,428 (85K) [text/html]
100%[====================================>] 87,428 188.83K/s
19:52:57 (188.02 KB/s) - `index.html?Ugenr=4&Individuel=&Hent=2Z27.4' saved [87428/87428]
Jeg ved det ikke helt sikkert, mend det ser ikke umiddelbart ud til at wget
rigtig kan lide NTLM authentication[0]. Hvilken version af wget har du
installeret? Min hedder GNU Wget 1.10.1.
[0] http://www.mail-archive.com/wget@sunsite.dk/msg06946.html
--
Søren O. ,''`.
: :' :
GPG key id: 0x1EB2DE66 `. `'
GPG signed mail preferred. `-
Reply to: