On Thu, 29 Nov 2001, Alexander V. Lukyanov wrote:
> lftp tries to create the directory just in case it did not exist.
> I don't think lftp reconnects just because the MKD command failed with 550
> code. Please send complete debug output with level 9 (debug 9).
Attaching.
BTW, why it's sending \r after each line?
BTW2, there could be some option to make logging more easy (that
lftp don't use special characters like
^Mchmod `file' [Delaying before reconnect: 30]^M^Mchmod `file' [Delaying
before reconnect: 29] ^M^Mchmod `file' [Delaying before reconnect: 28]
^M^MInter
)
BTW3, next debug output will be made with 'debug 9 -o debug.output', not
with script - have forgotten about this.
--
Piotrek
irc: #debian.pl
Mors Drosophilis melanogastribus!
Script started on Thu Nov 29 17:23:42 2001
[piotr@pingu t]$ lftp
ftp:ssl-allow: no such variable. Use `set -a' to look at all variables.
lftp :~> version
Lftp | Version 2.4.7 | Copyright (c) 1996-2001 Alexander V. Lukyanov
This is free software with ABSOLUTELY NO WARRANTY. See COPYING for details.
Send bug reports and questions to <[EMAIL PROTECTED]>.
lftp :~> source ../lftprc
>set
set bmk:save-passwords on
set cmd:prompt ">"
set cmd:term-status/*rxvt* "\\e[11;0]\\e]2;\\T\\007\\e[11]"
set cmd:term-status/*screen* \\e_\\T\\e\\
set cmd:term-status/*xterm* "\\e[11;0]\\e]2;\\T\\007\\e[11]"
set dns:order inet
set ftp:auto-sync-mode "icrosoft FTP Service"
set ftp:sync-mode/ftp.idsoftware.com on
set ftp:sync-mode/ftp.microsoft.com on
set ftp:sync-mode/sunsolve.sun.com on
set net:max-retries 0
set net:persist-retries 10240
set xfer:clobber no
set xfer:max-redirections 10
>o moj-some_user
---- Resolving host address...
---- 1 address found
---- Connecting to some.server (some.server.ip) port some.server.port
<--- 220-Nothing here yet
<--- 220-
<--- 220 muddleftpd (1.2.10) server ready. Enter Username.
---> USER some_user
<--- 331 Welcome 'some_user', enter password to login.
---> PASS XXXX
<--- 230-
[not important welcome message]
<--- 230-
<--- 230 User 'some_user' login successful.
---> PWD
<--- 257 "/" is the current directory.
cd ok, cwd=/
>ls
---> PASV
<--- 227 Passive mode on (some.server.ip,12,69)
---- Connecting data socket to (some.server.ip) port 3141
---> LIST
<--- 150 Starting ASCII transfer
---- Closing data socket
<--- 226 Transfer done. 110 bytes transfered.
lrwxrwxrwx 1 piotr piotr 32 Nov 29 17:21 MD5_for_windows ->
../../public_ftp/MD5_for_windows
>!ls -Rl .
.:
total 4
drwx------ 2 piotr piotr 4096 Nov 29 16:44 test
test:
total 0
-rw-r--r-- 1 piotr piotr 0 Nov 29 16:44 file
>mirror -vvvv -R test
---> MKD test
mkdir `test' [Waiting for response...]
<---
257 "/test" was created
---> CWD /test
<--- 257 "/test" is the current directory.
---> PASV
<--- 227 Passive mode on (some.server.ip,12,89)
---- Connecting data socket to (some.server.ip) port 3161
---> LIST
<--- 150 Starting ASCII transfer
---- Closing data socket
<--- 226 Transfer done. 0 bytes transfered.
---> PASV
<--- 227 Passive mode on (some.server.ip,12,91)
---- Connecting data socket to (some.server.ip) port 3163
---> NLST
<--- 150 Starting ASCII transfer
---- Closing data socket
<--- 226 Transfer done. 0 bytes transfered.
Sending local file `file'
---> TYPE I
<--- 200 TYPE is now BINARY.
---> PASV
<--- 227 Passive mode on (some.server.ip,12,93)
---- Connecting data socket to (some.server.ip) port 3165
---> STOR file
<--- 150 Starting BINARY transfer at offset 0
---- Closing data socket
<--- 226 Transfer done. 0 bytes transfered
---> SITE CHMOD 600 file
<--- 500 SITE CHMOD access denied.
---- Persist and retry
---> QUIT
<--- 221 Goodbye, logging out.
---- Closing control socket
---- Connecting to some.server (some.server.ip) port some.server.port
<--- 220-Nothing here yet
<--- 220-
<--- 220 muddleftpd (1.2.10) server ready. Enter Username.
---> USER some_user
<--- 331 Welcome 'some_user', enter password to login.
---> PASS XXXX
<--- 230-
[...]
<--- 230-
<--- 230 User 'some_user' login successful.
---> CWD /test
<--- 257 "/test" is the current directory.
---> SITE CHMOD 600 file
<--- 500 SITE CHMOD access denied.
---- Persist and retry
---> QUIT
<--- 221 Goodbye, logging out.
---- Closing control socket
chmod `file' [Delaying before reconnect: 30]
chmod `file' [Delaying before
reconnect: 29]
chmod `file' [Delaying before reconnect: 28]
Interrupt
>rels
---- Connecting to some.server (some.server.ip) port some.server.port
<--- 220-Nothing here yet
<--- 220-
<--- 220 muddleftpd (1.2.10) server ready. Enter Username.
---> USER some_user
<--- 331 Welcome 'some_user', enter password to login.
---> PASS XXXX
<--- 230-
[...]
<--- 230-
<--- 230 User 'some_user' login successful.
---> PASV
<--- 227 Passive mode on (some.server.ip,12,99)
---- Connecting data socket to (some.server.ip) port 3171
---> LIST
<--- 150 Starting ASCII transfer
lrwxrwxrwx 1 piotr piotr 32 Nov 29 17:21 MD5_for_windows ->
../../public_ftp/MD5_for_windows
drwx------ 2 piotr piotr 4096 Nov 29 17:24 test
---- Closing data socket
<--- 226 Transfer done. 173 bytes transfered.
>rels test
---> PASV
<--- 227 Passive mode on (some.server.ip,12,101)
---- Connecting data socket to (some.server.ip) port 3173
---> LIST test
<--- 150 Starting ASCII transfer
-rw------- 1 piotr piotr 0 Nov 29 17:24 file
---- Closing data socket
<--- 226 Transfer done. 63 bytes transfered.
>quit
---> QUIT
---- Closing control socket
Script done on Thu Nov 29 17:24:34 2001