Comment 3 for bug 412923

Revision history for this message
Falko Kellner (fkellner) wrote :

Here is the complete ftp conversation (of one try of it all). Looking at it, it is a problem with the rename command after all.

To my limited knowledge about ftp-protocol, the line
RNFR /funracer/.bzr/branch-lock/wfs5nvw9af.tmp/info

should have been two lines like
RNFR /funracer/.bzr/branch-lock/wfs5nvw9af.tmp/info.tmp.1250162586.862513065.6404.1888585727
RNTO /funracer/.bzr/branch-lock/wfs5nvw9af.tmp/info

so that the file ../info.tmp.xyz gets ReNamedTO ../info.
If file given in RNFR does not exist, the server does not know what to rename and, yeah..

220-TwoFTPd server ready.
220 Authenticate first.
USER xxxxxxxxxx
331 Send PASS.
PASS xxxxxxxx
230 Ready to transfer files.
TYPE I
200 Transfer mode changed to BINARY.
TYPE I
200 Transfer mode changed to BINARY.
PASV
227 Entering Passive Mode (88,84,137,167,164,124).
STOR /funracer/.bzr/branch-lock/wfs5nvw9af.tmp/info.tmp.1250162586.862513065.6404.1888585727
150 Opened data connection.
226 File received successfully (0 bytes received).
RNFR /funracer/.bzr/branch-lock/wfs5nvw9af.tmp/info
450 Could not locate file.
DELE /funracer/.bzr/branch-lock/wfs5nvw9af.tmp/info.tmp.1250162586.862513065.6404.1888585727
250 File removed successfully.