425 Unable to build data connection: Invalid argument

Hello, yesterday my smartFTP worked fine however today l'm unable to access a particular FTP account. Any assistance would be greatly appreciated.

My entire log is below:
[08:14:32] SmartFTP v3.0.1024.26
[08:14:33] Resolving host name "www1.theworldlink.com"
[08:14:33] Connecting to 207.44.167.242 Port: 21
[08:14:33] Connected to www1.theworldlink.com.
[08:14:33] 220 ProFTPD 1.3.2 Server (ProFTPD) [::ffff:207.44.167.242]
[08:14:33] USER world1
[08:14:33] 331 Password required for world1
[08:14:33] PASS (hidden)
[08:14:34] 230 User world1 logged in
[08:14:34] SYST
[08:14:34] 215 UNIX Type: L8
[08:14:34] Detected Server Type: UNIX
[08:14:34] RTT: 111.899 ms
[08:14:34] FEAT
[08:14:34] 211-Features:
[08:14:34] MDTM
[08:14:34] MFMT
[08:14:34] AUTH TLS
[08:14:34] MFF modify;UNIX.group;UNIX.mode;
[08:14:34] MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
[08:14:34] PBSZ
[08:14:34] PROT
[08:14:34] REST STREAM
[08:14:34] SIZE
[08:14:34] 211 End
[08:14:34] PWD
[08:14:34] 257 "/" is the current directory
[08:14:34] CWD /public_html
[08:14:35] 250 CWD command successful.
[08:14:35] PWD
[08:14:35] 257 "/public_html" is the current directory
[08:14:35] TYPE A
[08:14:35] 200 Command okay.
[08:14:35] PASV
[08:14:35] 227 Entering Passive Mode (10,1,2,235,10,196)
[08:14:35] Passive ip address returned from server different from server ip.
[08:14:35] Opening data connection to 10.1.2.235 Port: 2756
[08:14:35] MLSD
[08:14:35] 425 Unable to build data connection: Invalid argument
[08:14:35] 0 bytes transferred. (0 bytes/s) (62 ms)
[08:14:35] Automatic failover of data connection mode from "Passive Mode (PASV)" to "Active Mode (PORT)".
[08:14:35] PORT 10,43,21,25,6,109
[08:14:35] 200 PORT command successful.
[08:14:35] MLSD
[08:14:35] 425 Unable to build data connection: Invalid argument

Hi MB,

I have rewnewed my license key, please advise - l'm still having the same problem.
I've updated to the latest stable release and the issue persists.

Also it doesn't happen with all of my FTP accounts only the ones that are all hosted on teh same specific server, but there have been no changes (to my knowledge) on that server's FTP protocol.

It's a server problem. But you can try the following:
1. Go to the favorite properties
2. menu: Favorites->Edit Favorites
3. Locate your favorite (Quick Connect folder)
4. Right click on the favorite and select Properties
5. Go to the FTP->Connection dialog
6. Set the Force PASV IP to Enable

Regards,
Mat

Hello MB,

This did not fix the problem. This isn't effecting only a single server. I've got 2 different dedicated servers with 2 different hosting companies that appear to be giving me the same problem. The only similarity that l can see between the two servers is: they're both running ProFTPD 1.3.2 Server. I have tried restarting the FTP services on the server(s) (both) and that didn't do anything. Also l'd like to note taht l can still access these FTP accounts using other FTP software, such as the FireFTP addon for firefox with no problem, the issue seems to be isolated to SmartFTP.

I don't understand what could have happened because these connections were working fine as of Morning and we hadn't made any changes to the software settings, nor the server itself. Should l perhaps try uninstalling and re-installing SmartFTP?

Please advise,

Please post the log from SmartFTP and the log from another FTP client.

Regards,
Mat

Hi mb,
Okay below l've included the logs from both a working, and non-working connection.
another thing to note that's interesting here; last night l tried to connect to the ftp account that's giving me trouble from my home installation of SmartFTP and it connected just fine so l'm not sure exactly what's wrong here or how l can fix it.

Here is a log from a working ftp connection:
[08:01:25] SmartFTP v3.0.1034.0
[08:01:28] Resolving host name "theworldlink.com"
[08:01:28] Connecting to 192.104.182.100 Port: 21
[08:01:30] Connected to theworldlink.com.
[08:01:31] 220 FTP Server
[08:01:31] USER 2909
[08:01:31] 331 Password required for 2909
[08:01:31] PASS (hidden)
[08:01:31] 230 Access granted for 2909.
[08:01:31] SYST
[08:01:31] 215 UNIX Type: L8
[08:01:31] Detected Server Type: UNIX
[08:01:31] RTT: 76.230 ms
[08:01:31] FEAT
[08:01:31] 211-Features:
[08:01:31] MDTM
[08:01:31] REST STREAM
[08:01:31] SIZE
[08:01:32] 211 End
[08:01:32] PWD
[08:01:32] 257 "/" is the current directory
[08:01:32] CWD /html/wrap
[08:01:32] 250 CWD command successful
[08:01:32] PWD
[08:01:32] 257 "/html/wrap" is the current directory
[08:01:32] TYPE A
[08:01:33] 200 Type set to A
[08:01:33] PASV
[08:01:33] 227 Entering Passive Mode (192,104,182,100,166,213).
[08:01:33] Opening data connection to 192.104.182.100 Port: 42709
[08:01:33] LIST -aL
[08:01:33] 150 Opening ASCII mode data connection for file list
[08:01:33] 1013 bytes transferred. (5.34 KB/s) (185 ms)
[08:01:33] 226 Transfer complete
[08:01:33] MDTM world_150.html
[08:01:33] 213 20090209231846
[08:01:33] Timezone offset: -21600 seconds (-6.0 hours)


and here is one from a failed FTP connection:
[08:03:18] SmartFTP v3.0.1034.0
[08:03:18] Resolving host name "www1.theworldlink.com"
[08:03:18] Connecting to 207.44.167.242 Port: 21
[08:03:18] Connected to www1.theworldlink.com.
[08:03:18] 220 ProFTPD 1.3.2 Server (ProFTPD) [::ffff:207.44.167.242]
[08:03:18] USER world1
[08:03:18] 331 Password required for world1
[08:03:18] PASS (hidden)
[08:03:18] 230 User world1 logged in
[08:03:18] SYST
[08:03:18] 215 UNIX Type: L8
[08:03:19] Detected Server Type: UNIX
[08:03:19] RTT: 109.924 ms
[08:03:19] FEAT
[08:03:19] 211-Features:
[08:03:19] MDTM
[08:03:19] MFMT
[08:03:19] AUTH TLS
[08:03:19] MFF modify;UNIX.group;UNIX.mode;
[08:03:19] MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
[08:03:19] PBSZ
[08:03:19] PROT
[08:03:19] REST STREAM
[08:03:19] SIZE
[08:03:19] 211 End
[08:03:19] PWD
[08:03:19] 257 "/" is the current directory
[08:03:19] TYPE A
[08:03:19] 200 Command okay.
[08:03:19] PASV
[08:03:19] 227 Entering Passive Mode (10,1,2,235,39,70)
[08:03:19] Passive ip address returned from server different from server ip.
[08:03:19] Opening data connection to 10.1.2.235 Port: 10054
[08:03:19] MLSD
[08:03:20] 425 Unable to build data connection: Invalid argument


Works now for my main FTP account!
Can you give me a little insight as to what may have caused this? I don't understand why it all of a sudden needed to have this setting changed to access my FTP server?

It's a bug with the FTP server software.