I checked with our firewall administrator and all ports i.e. 990,991 and 992(telnet) ports are open.
I am not able to list the file on the FTP server using File Zilla but here is what I see when I tried to send the same file over using Filezilla
I have the FTP Server and ID XXed out.
Status:	Resolving address of xxxxxx.xxxxxxxxxx.com
Status:	Connecting to 65.164.177.134:990...
Status:	Connection established, initializing TLS...
Status:	Verifying certificate...
Status:	TLS/SSL connection established, waiting for welcome message...
Response:	220-TCP/IP for VSE Internal FTPDAEMN 01.05 F 20090205 02.33
Response:	    Copyright (c) 1995,2006 Connectivity Systems Incorporated
Response:	220 Ready for new user
Command:	USER XXXX
Response:	331 User name okay, need password
Command:	PASS *******
Response:	230 User logged in, proceed
Command:	SYST
Response:	215 UNIX Simulation on VSE system
Command:	FEAT
Response:	211-Extensions supported:
Response:	    AUTH TLS
Response:	    PBSZ
Response:	    PROT
Response:	 EPSV
Response:	211 End
Command:	PBSZ 0
Response:	200 Protection buffer size accepted.
Command:	PROT P
Response:	200 Data connection set to private.
Status:	Connected
Status:	Retrieving directory listing...
Command:	PWD
Response:	257 "/"
Command:	TYPE I
Response:	200 Command okay
Command:	PASV
Response:	227 Entering Passive Mode (65,164,177,134,3,223)
Command:	LIST
Response:	150 File status okay; about to open data connection
Response:	150 Opening secure data connection.
Error:	Failed to retrieve directory listing
Status:	Disconnected from server
20:19:37	Status:	Resolving address of xxxxxx.xxxxxxxxxx.com
20:19:37	Status:	Connecting to 65.164.177.134:990...
20:19:37	Status:	Connection established, initializing TLS...
20:19:37	Trace:	CTlsSocket::Handshake()
20:19:37	Trace:	CTlsSocket::ContinueHandshake()
20:19:37	Trace:	CTlsSocket::OnSend()
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CTlsSocket::ContinueHandshake()
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CTlsSocket::ContinueHandshake()
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CTlsSocket::ContinueHandshake()
20:19:37	Trace:	Handshake successful
20:19:37	Trace:	Cipher: AES-256-CBC, MAC: SHA1
20:19:37	Status:	Verifying certificate...
20:19:37	Trace:	CFtpControlSocket::SendNextCommand()
20:19:37	Status:	TLS/SSL connection established, waiting for welcome message...
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	220-TCP/IP for VSE Internal FTPDAEMN 01.05 F 20090205 02.33
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	    Copyright (c) 1995,2006 Connectivity Systems Incorporated
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	220 Ready for new user
20:19:37	Trace:	CFtpControlSocket::SendNextCommand()
20:19:37	Command:	USER XXXX
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	331 User name okay, need password
20:19:37	Trace:	CFtpControlSocket::SendNextCommand()
20:19:37	Command:	PASS *******
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	230 User logged in, proceed
20:19:37	Trace:	CFtpControlSocket::SendNextCommand()
20:19:37	Command:	PBSZ 0
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	200 Protection buffer size accepted.
20:19:37	Trace:	CFtpControlSocket::SendNextCommand()
20:19:37	Command:	PROT P
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	200 Data connection set to private.
20:19:37	Status:	Connected
20:19:37	Trace:	CFtpControlSocket::ResetOperation(0)
20:19:37	Trace:	CControlSocket::ResetOperation(0)
20:19:37	Trace:	CFileZillaEnginePrivate::ResetOperation(0)
20:19:37	Status:	Retrieving directory listing...
20:19:37	Trace:	CFtpControlSocket::SendNextCommand()
20:19:37	Trace:	CFtpControlSocket::ChangeDirSend()
20:19:37	Command:	PWD
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	257 "/"
20:19:37	Trace:	CFtpControlSocket::ResetOperation(0)
20:19:37	Trace:	CControlSocket::ResetOperation(0)
20:19:37	Trace:	CFtpControlSocket::ParseSubcommandResult(0)
20:19:37	Trace:	CFtpControlSocket::ListSubcommandResult()
20:19:37	Trace:	  state = 1
20:19:37	Trace:	CFtpControlSocket::SendNextCommand()
20:19:37	Trace:	CFtpControlSocket::TransferSend()
20:19:37	Trace:	  state = 1
20:19:37	Command:	TYPE I
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	200 Command okay
20:19:37	Trace:	CFtpControlSocket::TransferParseResponse()
20:19:37	Trace:	  code = 2
20:19:37	Trace:	  state = 1
20:19:37	Trace:	CFtpControlSocket::SendNextCommand()
20:19:37	Trace:	CFtpControlSocket::TransferSend()
20:19:37	Trace:	  state = 2
20:19:37	Command:	PASV
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	227 Entering Passive Mode (65,164,177,134,3,223)
20:19:37	Trace:	CFtpControlSocket::TransferParseResponse()
20:19:37	Trace:	  code = 2
20:19:37	Trace:	  state = 2
20:19:37	Trace:	CFtpControlSocket::SendNextCommand()
20:19:37	Trace:	CFtpControlSocket::TransferSend()
20:19:37	Trace:	  state = 4
20:19:37	Command:	LIST
20:19:37	Trace:	CTransferSocket::OnConnect
20:19:37	Trace:	CTlsSocket::Handshake()
20:19:37	Trace:	CTlsSocket::ContinueHandshake()
20:19:37	Trace:	CTlsSocket::OnSend()
20:19:37	Trace:	CTlsSocket::OnSend()
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CTlsSocket::ContinueHandshake()
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	150 File status okay; about to open data connection
20:19:37	Trace:	CFtpControlSocket::TransferParseResponse()
20:19:37	Trace:	  code = 1
20:19:37	Trace:	  state = 4
20:19:37	Trace:	CFtpControlSocket::SendNextCommand()
20:19:37	Trace:	CFtpControlSocket::TransferSend()
20:19:37	Trace:	  state = 5
20:19:37	Trace:	CTlsSocket::OnRead()
20:19:37	Trace:	CFtpControlSocket::OnReceive()
20:19:37	Response:	150 Opening secure data connection.
20:19:37	Trace:	CFtpControlSocket::TransferParseResponse()
20:19:37	Trace:	  code = 1
20:19:37	Trace:	  state = 5
20:19:37	Trace:	CFtpControlSocket::ResetOperation(2)
20:19:37	Trace:	CControlSocket::ResetOperation(2)
20:19:37	Trace:	CFtpControlSocket::ParseSubcommandResult(2)
20:19:37	Trace:	CFtpControlSocket::ListSubcommandResult()
20:19:37	Trace:	  state = 3
20:19:37	Trace:	CFtpControlSocket::ResetOperation(2)
20:19:37	Trace:	CControlSocket::ResetOperation(2)
20:19:37	Error:	Failed to retrieve directory listing
20:19:37	Trace:	CFileZillaEnginePrivate::ResetOperation(2)
20:20:16	Status:	Resolving address of xxxxxx.xxxxxxxxxx.com
20:20:16	Status:	Connecting to 65.164.177.134:990...
20:20:16	Status:	Connection established, initializing TLS...
20:20:16	Trace:	CTlsSocket::Handshake()
20:20:16	Trace:	CTlsSocket: