I have been facing the following issue while transferring file from Mainframe to Server via FTP using a JCL.
FTP commands used :
cd loc1/loc2/loc3
binary
SENDSITE
put 'A.B.C' x.y.z.txt
put 'E.F.G' k.l.m.txt
quit
Error Log :
EZA1736I binary
EZA1701I >>> TYPE I
200 Type set to I.
EZA1460I Command:
EZA1736I SENDSITE
EZA1611I Usage of SITE command with PUT is OFF
EZA1460I Command:
EZA1736I put 'A.B.C' x.y.z.txt
EZA1701I >>> PORT xxx,yyy,zzz,xx,yy,zz
501 Server cannot accept argument.
EZA1701I >>> STOR x.y.z.txt
150 Opening BINARY mode data connection.
EZA2589E Connection to server interrupted or timed out. Waiting for data connection
EZA1636I *** I can't open a data-transfer connection:
425 Cannot open data connection.
EZA2108I Confidence=Low for PUT of A.B.C
EZA1460I Command:
EZA1736I put 'E.F.G' k.l.m.txt
EZA1701I >>> STOR k.l.m.txt
150 Opening BINARY mode data connection.
EZA2589E Connection to server interrupted or timed out. Waiting for data connection
EZA1636I *** I can't open a data-transfer connection:
425 Cannot open data connection.
EZA2108I Confidence=Low for PUT of E.F.G
EZA1460I Command:
EZA1736I quit
EZA1701I >>> QUIT
221 Goodbye.
******************************** End of report *********************************
where A.B.C and E.F.G are mainframe files
x.y.z and k.l.m are text files
loc1/loc2/loc3 is the location in the server
and PORT xxx,yyy,zzz,xx,yy,zz represents port number(represent sample not the original files)
Machine, User and Password are not posted in the error log
Can some one help in resolving this issue as this is hampering the progress

Appreciate if some one helps as early as they can.
Thanking in advance.