Here are some more details about the error messages I receive; you can see that it is accessing the ftp server, but not able to communicate. Router has port 21 open. I have increased timeout to 120 sec.
2/12/2014 8:41:53 PM: Resolving host name "xxxxxxx.no-ip.biz"
2/12/2014 8:41:53 PM: Connecting to yyy.y.yy.yy Port: 21
2/12/2014 8:41:53 PM: Connected to xxxxxx.no-ip.biz.
2/12/2014 8:41:53 PM: 220 Microsoft FTP Service
2/12/2014 8:41:53 PM: USER administrator
2/12/2014 8:41:53 PM: 331 Password required for administrator.
2/12/2014 8:41:53 PM: PASS (hidden)
2/12/2014 8:41:53 PM: 230 User logged in.
2/12/2014 8:41:53 PM: SYST
2/12/2014 8:41:53 PM: 215 Windows_NT
2/12/2014 8:41:53 PM: Detected Server Type: Windows NT
2/12/2014 8:41:53 PM: RTT: 33.663 ms
2/12/2014 8:41:53 PM: FEAT
2/12/2014 8:41:53 PM: 211-Extended features supported:
2/12/2014 8:41:53 PM: LANG EN*
2/12/2014 8:41:53 PM: UTF8
2/12/2014 8:41:53 PM: AUTH TLS;TLS-C;SSL;TLS-P;
2/12/2014 8:41:53 PM: PBSZ
2/12/2014 8:41:53 PM: PROT C;P;
2/12/2014 8:41:53 PM: CCC
2/12/2014 8:41:53 PM: HOST
2/12/2014 8:41:53 PM: SIZE
2/12/2014 8:41:53 PM: MDTM
2/12/2014 8:41:53 PM: REST STREAM
2/12/2014 8:41:53 PM: 211 END
2/12/2014 8:41:53 PM: OPTS UTF8 ON
2/12/2014 8:41:53 PM: 200 OPTS UTF8 command successful - UTF8 encoding now ON.
2/12/2014 8:41:53 PM: PWD
2/12/2014 8:41:53 PM: 257 "/" is current directory.
2/12/2014 8:41:53 PM: SITE ZONE
2/12/2014 8:41:53 PM: 500 'SITE ZONE': command not understood
2/12/2014 8:41:53 PM: CWD /3SummitDr/
2/12/2014 8:41:53 PM: 250 CWD command successful.
2/12/2014 8:41:53 PM: PWD
2/12/2014 8:41:53 PM: 257 "/3SummitDr" is current directory.
2/12/2014 8:41:53 PM: TYPE I
2/12/2014 8:41:53 PM: 200 Type set to I.
2/12/2014 8:41:53 PM: PASV
2/12/2014 8:41:53 PM: 227 Entering Passive Mode (192,168,0,2,193,129).
2/12/2014 8:41:53 PM: Passive ip address returned from server different from server ip.
2/12/2014 8:41:53 PM: Replacing received PASV address 192.168.0.2 by server address yyy.y.yy.yy.
2/12/2014 8:41:53 PM: Opening data connection to yyy.y.yy.yy Port: 49537 (NOTE: This port number is not always consistent when I rerun the FTP test)
2/12/2014 8:41:53 PM: STOR SBSE____.Z0A
2/12/2014 8:41:54 PM: 150 Opening BINARY mode data connection.
2/12/2014 8:42:15 PM: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
2/12/2014 8:42:31 PM: 425 Data channel timed out
2/12/2014 8:42:31 PM: QUIT
2/12/2014 8:42:31 PM: 221 Goodbye
2/12/2014 8:41:53 PM: Resolving host name "xxxxxxx.no-ip.biz"
2/12/2014 8:41:53 PM: Connecting to yyy.y.yy.yy Port: 21
2/12/2014 8:41:53 PM: Connected to xxxxxx.no-ip.biz.
2/12/2014 8:41:53 PM: 220 Microsoft FTP Service
2/12/2014 8:41:53 PM: USER administrator
2/12/2014 8:41:53 PM: 331 Password required for administrator.
2/12/2014 8:41:53 PM: PASS (hidden)
2/12/2014 8:41:53 PM: 230 User logged in.
2/12/2014 8:41:53 PM: SYST
2/12/2014 8:41:53 PM: 215 Windows_NT
2/12/2014 8:41:53 PM: Detected Server Type: Windows NT
2/12/2014 8:41:53 PM: RTT: 33.663 ms
2/12/2014 8:41:53 PM: FEAT
2/12/2014 8:41:53 PM: 211-Extended features supported:
2/12/2014 8:41:53 PM: LANG EN*
2/12/2014 8:41:53 PM: UTF8
2/12/2014 8:41:53 PM: AUTH TLS;TLS-C;SSL;TLS-P;
2/12/2014 8:41:53 PM: PBSZ
2/12/2014 8:41:53 PM: PROT C;P;
2/12/2014 8:41:53 PM: CCC
2/12/2014 8:41:53 PM: HOST
2/12/2014 8:41:53 PM: SIZE
2/12/2014 8:41:53 PM: MDTM
2/12/2014 8:41:53 PM: REST STREAM
2/12/2014 8:41:53 PM: 211 END
2/12/2014 8:41:53 PM: OPTS UTF8 ON
2/12/2014 8:41:53 PM: 200 OPTS UTF8 command successful - UTF8 encoding now ON.
2/12/2014 8:41:53 PM: PWD
2/12/2014 8:41:53 PM: 257 "/" is current directory.
2/12/2014 8:41:53 PM: SITE ZONE
2/12/2014 8:41:53 PM: 500 'SITE ZONE': command not understood
2/12/2014 8:41:53 PM: CWD /3SummitDr/
2/12/2014 8:41:53 PM: 250 CWD command successful.
2/12/2014 8:41:53 PM: PWD
2/12/2014 8:41:53 PM: 257 "/3SummitDr" is current directory.
2/12/2014 8:41:53 PM: TYPE I
2/12/2014 8:41:53 PM: 200 Type set to I.
2/12/2014 8:41:53 PM: PASV
2/12/2014 8:41:53 PM: 227 Entering Passive Mode (192,168,0,2,193,129).
2/12/2014 8:41:53 PM: Passive ip address returned from server different from server ip.
2/12/2014 8:41:53 PM: Replacing received PASV address 192.168.0.2 by server address yyy.y.yy.yy.
2/12/2014 8:41:53 PM: Opening data connection to yyy.y.yy.yy Port: 49537 (NOTE: This port number is not always consistent when I rerun the FTP test)
2/12/2014 8:41:53 PM: STOR SBSE____.Z0A
2/12/2014 8:41:54 PM: 150 Opening BINARY mode data connection.
2/12/2014 8:42:15 PM: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
2/12/2014 8:42:31 PM: 425 Data channel timed out
2/12/2014 8:42:31 PM: QUIT
2/12/2014 8:42:31 PM: 221 Goodbye