On Jun 27, 2008, at 18:36, Matt Laszuk wrote:

Here is the local structure (ls -RF on local):
.:
foo  test1/
./test1:
foo  test11/
./test1/test11:
foo

If I do "mput *" only the first file, foo, is transfered.

That works as expected then, mput is only for files.

You could try
mput -d foo test1/foo test1/test11/foo
if you want subdirectories with the mput command.

If I do "mirror -R", again only the first file, foo, is transfered. Here's the debug 9 output:
[...]
---- path on wire is `test1'
---> sending a packet, length=18, type=14(MKDIR), id=36
[...]
mirror: Access failed: File not found (/Usr/iris/test1)
[...]
ls on remote shows:
-rw-rw-rw-   1 user     group           0 Jun 27 09:33 foo

Apparently lftp is unable to create a directory on the remote server.
Does executing "mkdir test1" by hand work?
Maybe the server is simply configured in a way that you are not allowed to create directories.

Reply via email to