At a guess the FTP server is denying permission to write the uploaded file into the FTP server's "root" directory (which may be the system's root directory or a virtual one).
There are some issues with parsing of FTP URLs that were recently discussed in this forum.
Bookmarks