Tried to copy with content.jar with FileZilla and problem is still there. content.jar has 0kb size. Strange thing that even after deleting content.jar from ftp I was still asked with the client if I want to overwrite. Here is a session log:
Status: Resolving address of ftp.tuxfamily.org
Status: Connecting to 212.85.158.7:21...
Status: Connection established, waiting for welcome message...
Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response: 220-You are user number 2 of 50 allowed.
Response: 220-Local time is now 23:22. Server port: 21.
Response: 220-This is a private system - No anonymous login
Response: 220 You will be disconnected after 15 minutes of inactivity.
Command: USER nkrasko
Response: 331 User nkrasko OK. Password required
Command: PASS ********
Response: 230-User nkrasko has group access to: eclihx nkrasko
Response: 230 OK. Current restricted directory is /
Command: SYST
Response: 215 UNIX Type: L8
Command: FEAT
Response: 211-Extensions supported:
Response: EPRT
Response: IDLE
Response: MDTM
Response: SIZE
Response: REST STREAM
Response: MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
Response: MLSD
Response: AUTH TLS
Response: PBSZ
Response: PROT
Response: UTF8
Response: TVFS
Response: ESTA
Response: PASV
Response: EPSV
Response: SPSV
Response: ESTP
Response: 211 End.
Command: OPTS UTF8 ON
Response: 200 OK, UTF-8 enabled
Status: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is your current location
Command: TYPE I
Response: 200 TYPE is now 8-bit binary
Command: PASV
Response: 227 Entering Passive Mode (212,85,158,7,44,154)
Command: MLSD
Response: 150 Accepted data connection
Response: 226-Options: -a -l
Response: 226 4 matches total
Status: Directory listing successful
Status: Retrieving directory listing...
Command: CWD eclihx
Response: 250 OK. Current directory is /eclihx
Command: PWD
Response: 257 "/eclihx" is your current location
Command: PASV
Response: 227 Entering Passive Mode (212,85,158,7,59,37)
Command: MLSD
Response: 150 Accepted data connection
Response: 226-Options: -a -l
Response: 226 3 matches total
Status: Directory listing successful
Status: Retrieving directory listing...
Command: CWD eclihx-repository
Response: 250 OK. Current directory is /eclihx/eclihx-repository
Command: PWD
Response: 257 "/eclihx/eclihx-repository" is your current location
Command: PASV
Response: 227 Entering Passive Mode (212,85,158,7,75,22)
Command: MLSD
Response: 150 Accepted data connection
Response: 226-Options: -a -l
Response: 226 5 matches total
Status: Directory listing successful
Status: Retrieving directory listing...
Command: CWD updatesite
Response: 250 OK. Current directory is /eclihx/eclihx-repository/updatesite
Command: PWD
Response: 257 "/eclihx/eclihx-repository/updatesite" is your current location
Command: PASV
Response: 227 Entering Passive Mode (212,85,158,7,60,172)
Command: MLSD
Response: 150 Accepted data connection
Response: 226-Options: -a -l
Response: 226 4 matches total
Status: Directory listing successful
Status: Retrieving directory listing...
Command: CWD trunk
Response: 250 OK. Current directory is /eclihx/eclihx-repository/updatesite/trunk
Command: PWD
Response: 257 "/eclihx/eclihx-repository/updatesite/trunk" is your current location
Command: PASV
Response: 227 Entering Passive Mode (212,85,158,7,76,12)
Command: MLSD
Response: 150 Accepted data connection
Response: 226-Options: -a -l
Response: 226 7 matches total
Status: Directory listing successful
Command: DELE content.jar
Response: 250 Deleted content.jar
Status: Resolving address of ftp.tuxfamily.org
Status: Connecting to 212.85.158.7:21...
Status: Connection established, waiting for welcome message...
Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response: 220-You are user number 3 of 50 allowed.
Response: 220-Local time is now 23:24. Server port: 21.
Response: 220-This is a private system - No anonymous login
Response: 220 You will be disconnected after 15 minutes of inactivity.
Command: USER nkrasko
Response: 331 User nkrasko OK. Password required
Command: PASS ********
Response: 230-User nkrasko has group access to: eclihx nkrasko
Response: 230 OK. Current restricted directory is /
Command: OPTS UTF8 ON
Response: 200 OK, UTF-8 enabled
Status: Connected
Status: Starting upload of F:\Programs\haXe\eclihx_trunk\updates\content.jar
Command: CWD /eclihx/eclihx-repository/updatesite/trunk
Response: 250 OK. Current directory is /eclihx/eclihx-repository/updatesite/trunk
Command: PWD
Response: 257 "/eclihx/eclihx-repository/updatesite/trunk" is your current location
Command: TYPE I
Response: 200 TYPE is now 8-bit binary
Command: PASV
Response: 227 Entering Passive Mode (212,85,158,7,76,124)
Command: STOR content.jar
Response: 150 Accepted data connection
Error: Connection timed out
Error: File transfer failed
Status: Resolving address of ftp.tuxfamily.org
Status: Connecting to 212.85.158.7:21...
Status: Connection established, waiting for welcome message...
Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response: 220-You are user number 3 of 50 allowed.
Response: 220-Local time is now 23:24. Server port: 21.
Response: 220-This is a private system - No anonymous login
Response: 220 You will be disconnected after 15 minutes of inactivity.
Command: USER nkrasko
Response: 331 User nkrasko OK. Password required
Command: PASS ********
Response: 230-User nkrasko has group access to: eclihx nkrasko
Response: 230 OK. Current restricted directory is /
Command: OPTS UTF8 ON
Response: 200 OK, UTF-8 enabled
Status: Connected
Status: Starting upload of F:\Programs\haXe\eclihx_trunk\updates\content.jar
Command: CWD /eclihx/eclihx-repository/updatesite/trunk
Response: 250 OK. Current directory is /eclihx/eclihx-repository/updatesite/trunk
Status: Retrieving directory listing...
Command: TYPE I
Response: 200 TYPE is now 8-bit binary
Command: PASV
Response: 227 Entering Passive Mode (212,85,158,7,59,8)
Command: MLSD
Response: 150 Accepted data connection
Response: 226-Options: -a -l
Response: 226 7 matches total
Command: PASV
Response: 227 Entering Passive Mode (212,85,158,7,41,209)
Command: STOR content.jar
Response: 150 Accepted data connection
Response: 226-Error during read from data connection
Response: 226 Transfer aborted
Status: File transfer successful, transferred 8,322 bytes in 19 seconds
Status: Retrieving directory listing...
Command: PASV
Response: 227 Entering Passive Mode (212,85,158,7,62,228)
Command: MLSD
Response: 150 Accepted data connection
Response: 226-Options: -a -l
Response: 226 7 matches total
Status: Directory listing successful
I was also tried to copy content.jar to other directory:
Status: Connected
Status: Starting upload of F:\Programs\haXe\eclihx_trunk\updates\content.jar
Command: CWD /eclihx/eclihx-repository/updatesite
Response: 250 OK. Current directory is /eclihx/eclihx-repository/updatesite
Command: PWD
Response: 257 "/eclihx/eclihx-repository/updatesite" is your current location
Command: TYPE I
Response: 200 TYPE is now 8-bit binary
Command: PASV
Response: 227 Entering Passive Mode (212,85,158,7,59,2)
Command: STOR content.jar
Response: 150 Accepted data connection
Response: 226-Error during read from data connection
Response: 226 Transfer aborted
Status: File transfer successful, transferred 8,322 bytes in 19 seconds
Status: Retrieving directory listing...
Command: PASV
Response: 227 Entering Passive Mode (212,85,158,7,40,8)
Command: MLSD
Response: 150 Accepted data connection
Response: 226-Options: -a -l
Response: 226 5 matches total
Status: Directory listing successful
And there's a zero size again confirmed with ls in ssh session
nkrasko@pastis:~/eclihx/eclihx-repository/updatesite$ ls -l
total 8
-rw-rw-r-- 1 nkrasko eclihx 0 2011-01-08 22:34 content.jar
drwxrwsr-x 1 nkrasko eclihx 4096 2011-01-05 17:59 stable
drwxrwsr-x 1 nkrasko eclihx 4096 2011-01-08 22:29 trunk
Right after that I opened WinSCP and was able to copy all files including content.jar from the same source directory:
nkrasko@pastis:~/eclihx/eclihx-repository/updatesite/trunk$ ls -l
total 28
-rw-r--r-- 1 nkrasko eclihx 766 2011-01-08 22:00 artifacts.jar
-rw-r--r-- 1 nkrasko eclihx 8322 2011-01-08 22:00 content.jar
drwxr-sr-x 1 nkrasko eclihx 4096 2011-01-08 22:44 features
drwxr-sr-x 1 nkrasko eclihx 4096 2011-01-08 22:44 plugins
-rw-r--r-- 1 nkrasko eclihx 551 2011-01-08 22:00 site.xml
Sorry for posing logs into messages, probably I should have post a email with the file or something...