The createParents() method of the optional FTP task
is currently ignoring error codes 550 and 553 when
it attempts to create an existing directory. However,
as RFC 959 specifies, it ought to be ignoring error
code 521 as well.

From RFC 959:

The prior existence of a subdirectory with the same name is an error, and the server must return an "access denied" error reply in that case.

        CWD /usr/dm
        200 directory changed to /usr/dm
        MKD pathname
        *521*-"/usr/dm/pathname" directory already exists;
        *521* taking no action.

Ryan



Reply via email to