Re: lftp-3.5.2rc1

Grant Bayley <[email protected]> Wed, 26 Jul 2006 09:45:46 +1000 (EST)
Newsgroups gmane.network.lftp.devel
Message-ID <[email protected]>
Hi Alexander,

Not sure if this came through on the main lftp list yesterday, but this 
problem is in 3.5.1 and after some testing this morning, is still in 
3.5.2rc2. Specifically, it's not respecting the http:use-propfind setting, 
as evidenced in the latter part of the log where it goes right ahead and 
uses propfind instead of GET.

Grant
(@ lftp mirror in Sydney, Australia)

# lftp
lftp :~> version
LFTP | Version 3.5.1 | Copyright (c) 1996-2006 Alexander V. Lukyanov

LFTP is free software, covered by the GNU General Public License, and you 
are
welcome to change it and/or distribute copies of it under certain 
conditions.
There is absolutely no warranty for LFTP.  See COPYING for details.

Send bug reports and questions to <[email protected]>.

Libraries used: Readline 4.3, Expat 2.0.0, OpenSSL 0.9.7e 25 Oct 2004, 
libiconv 1.9
lftp :~> debug
lftp :~> set http:use-propfind off
lftp :~> set http:use-propfind false
lftp :~> mirror -e -v http://www.tartarus.org/~simon/putty-snapshots/ .
---- Resolving host address...
---- 2 addresses found
---- Connecting to www.tartarus.org (82.211.108.121) port 80
---- Sending request...
---> HEAD /~simon/putty-snapshots/ HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Connection: keep-alive
--->
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:07 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Keep-Alive: timeout=15, max=100
<--- Connection: Keep-Alive
<--- Content-Type: text/html
<---
---- Closing HTTP connection
---- Connecting to www.tartarus.org (82.211.108.121) port 80
---- Sending request...
---> GET /~simon/putty-snapshots/ HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Pragma: no-cache
---> Cache-Control: no-cache
---> Connection: keep-alive
--->
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:08 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Vary: *
<--- Keep-Alive: timeout=15, max=100
<--- Connection: Keep-Alive
<--- Transfer-Encoding: chunked
<--- Content-Type: text/html
<---
---- Receiving body...
---- Received last chunk
<---
---- Sending request...
---> HEAD /~simon/putty-snapshots/md5sums HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Connection: keep-alive
--->
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:08 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Last-Modified: Tue, 25 Jul 2006 01:02:34 GMT
<--- ETag: "1743ee-1b7-44c56daa"
<--- Accept-Ranges: bytes
<--- Content-Length: 439
<--- Keep-Alive: timeout=15, max=99
<--- Connection: Keep-Alive
<--- Content-Type: text/plain
<---
---> HEAD /~simon/putty-snapshots/md5sums.DSA HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Connection: keep-alive
--->
---> HEAD /~simon/putty-snapshots/md5sums.RSA HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Connection: keep-alive
--->
---> HEAD /~simon/putty-snapshots/putty-src.md5 HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Connection: keep-alive
--->
---> HEAD /~simon/putty-snapshots/putty-src.md5.DSA HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Connection: keep-alive
--->
---> HEAD /~simon/putty-snapshots/putty-src.md5.RSA HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Connection: keep-alive
--->
---> HEAD /~simon/putty-snapshots/putty-src.zip HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Connection: keep-alive
--->
---> HEAD /~simon/putty-snapshots/putty-src.zip.DSA HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Connection: keep-alive
--->
---> HEAD /~simon/putty-snapshots/putty-src.zip.RSA HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Connection: keep-alive
--->
---> HEAD /~simon/putty-snapshots/zz HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Connection: keep-alive
--->
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:08 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Last-Modified: Tue, 25 Jul 2006 01:02:34 GMT
<--- ETag: "174052-2a3-44c56daa"
<--- Accept-Ranges: bytes
<--- Content-Length: 675
<--- Keep-Alive: timeout=15, max=98
<--- Connection: Keep-Alive
<--- Content-Type: text/plain
<---
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:08 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Last-Modified: Tue, 25 Jul 2006 01:02:34 GMT
<--- ETag: "174053-319-44c56daa"
<--- Accept-Ranges: bytes
<--- Content-Length: 793
<--- Keep-Alive: timeout=15, max=97
<--- Connection: Keep-Alive
<--- Content-Type: text/plain
<---
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:08 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Last-Modified: Mon, 24 Jul 2006 23:30:28 GMT
<--- ETag: "174403-6d-44c55814"
<--- Accept-Ranges: bytes
<--- Content-Length: 109
<--- Keep-Alive: timeout=15, max=96
<--- Connection: Keep-Alive
<--- Content-Type: text/plain
<---
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:08 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Last-Modified: Mon, 24 Jul 2006 23:30:28 GMT
<--- ETag: "174408-159-44c55814"
<--- Accept-Ranges: bytes
<--- Content-Length: 345
<--- Keep-Alive: timeout=15, max=95
<--- Connection: Keep-Alive
<--- Content-Type: text/plain
<---
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:08 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Last-Modified: Mon, 24 Jul 2006 23:30:28 GMT
<--- ETag: "17440a-1cf-44c55814"
<--- Accept-Ranges: bytes
<--- Content-Length: 463
<--- Keep-Alive: timeout=15, max=94
<--- Connection: Keep-Alive
<--- Content-Type: text/plain
<---
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:08 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Last-Modified: Mon, 24 Jul 2006 23:30:28 GMT
<--- ETag: "1743f8-130df7-44c55814"
<--- Accept-Ranges: bytes
<--- Content-Length: 1248759
<--- Keep-Alive: timeout=15, max=93
<--- Connection: Keep-Alive
<--- Content-Type: application/zip
<---
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:08 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Last-Modified: Mon, 24 Jul 2006 23:30:28 GMT
<--- ETag: "174400-bd-44c55814"
<--- Accept-Ranges: bytes
<--- Content-Length: 189
<--- Keep-Alive: timeout=15, max=92
<--- Connection: Keep-Alive
<--- Content-Type: application/zip
<---
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:08 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Last-Modified: Mon, 24 Jul 2006 23:30:28 GMT
<--- ETag: "174401-133-44c55814"
<--- Accept-Ranges: bytes
<--- Content-Length: 307
<--- Keep-Alive: timeout=15, max=91
<--- Connection: Keep-Alive
<--- Content-Type: application/zip
<---
<--- HTTP/1.1 200 OK
<--- Date: Tue, 25 Jul 2006 23:21:08 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Last-Modified: Sun, 16 Dec 2001 16:36:25 GMT
<--- ETag: "17440e-b001b-3c1ccd89"
<--- Accept-Ranges: bytes
<--- Content-Length: 720923
<--- Keep-Alive: timeout=15, max=90
<--- Connection: Keep-Alive
<--- Content-Type: text/plain
<---
---- Sending request...
---> PROPFIND /~simon/putty-snapshots/alpha/ HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Depth: 0
---> Content-Type: text/xml
---> Content-Length: 68
---> Connection: keep-alive
--->
---> <?xml version="1.0" ?><propfind xmlns="DAV:"><allprop/></propfind>
<--- HTTP/1.1 404 Not Found
<--- Date: Tue, 25 Jul 2006 23:21:09 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Keep-Alive: timeout=15, max=88
<--- Connection: Keep-Alive
<--- Transfer-Encoding: chunked
<--- Content-Type: text/html; charset=iso-8859-1
<---
mirror: Access failed: 404 Not Found (~simon/putty-snapshots/alpha)
---- Closing HTTP connection
---- Connecting to www.tartarus.org (82.211.108.121) port 80
---- Sending request...
---> PROPFIND /~simon/putty-snapshots/x86/ HTTP/1.1
---> Host: www.tartarus.org
---> User-Agent: lftp/3.5.1
---> Accept: */*
---> Depth: 0
---> Content-Type: text/xml
---> Content-Length: 68
---> Connection: keep-alive
--->
---> <?xml version="1.0" ?><propfind xmlns="DAV:"><allprop/></propfind>
<--- HTTP/1.1 404 Not Found
<--- Date: Tue, 25 Jul 2006 23:21:09 GMT
<--- Server: Apache/1.3.33 (Debian GNU/Linux) mod_gzip/1.3.26.1a 
PHP/4.3.10-16
<--- Keep-Alive: timeout=15, max=99
<--- Connection: Keep-Alive
<--- Transfer-Encoding: chunked
<--- Content-Type: text/html; charset=iso-8859-1
<---
mirror: Access failed: 404 Not Found (~simon/putty-snapshots/x86)
---- Closing HTTP connection
Total: 1 directory, 10 files, 0 symlinks
4 errors detected
lftp :~>




  On Tue, 25 Jul 2006, Alexander V. Lukyanov wrote:

> What's new compared to 3.5.1:
> * strip CRs from ls output, as before.
> * updated help for pget.
> * fixed mirror -c and get -c hang.
> * fixed mirror timestamps for hftp and http.
> * updated gnulib sources (Nix <[email protected]>).
>
> lftp can be downloaded from the usual location:
> 	ftp://ftp.yar.ru/lftp/devel/
>       http://ftp.yar.ru/lftp/devel/
>
> You can also use anonymous cvs access. See README.CVS in lftp/devel directory.
>
> --
>   Alexander.
>