Hello,
I have tried with the same code which you provided. Issue is still reproducing. See below error log.
================================================================
2015-09-18 16:00:31.796 Opening log file.
2015-09-18 16:00:31.812 INFO Ftp(5)[1] Info: Connecting to ftp2.ftccc.net:21 using Ftp 4.0.4546.0.
2015-09-18 16:00:31.812 INFO Ftp(5)[1] Info: Using proxy none.
2015-09-18 16:00:31.855 DEBUG Ftp(5)[1] Info: Connection succeeded.
2015-09-18 16:00:31.871 INFO Ftp(5)[1] Response: 220 Titan FTP Server 7.13.903 Ready.
2015-09-18 16:00:31.879 INFO Ftp(5)[1] Command: USER aimsupload@ftccc.net
2015-09-18 16:00:31.915 INFO Ftp(5)[1] Response: 331 User name okay, need password.
2015-09-18 16:00:31.916 INFO Ftp(5)[1] Command: PASS *********
2015-09-18 16:00:31.996 INFO Ftp(5)[1] Response: 230-Welcome aimsupload@ftccc.net from 191.236.110.177. You are now logged in to the server.
2015-09-18 16:00:31.996 INFO Ftp(5)[1] Response: 230 User logged in, proceed.
2015-09-18 16:00:31.998 INFO Ftp(5)[1] Command: FEAT
2015-09-18 16:00:32.010 INFO Ftp(5)[1] Response: 211-Extensions Supported
2015-09-18 16:00:32.010 INFO Ftp(5)[1] Response: COMB
2015-09-18 16:00:32.011 INFO Ftp(5)[1] Response: MLST type*;size*;modify*;create*;perm*;
2015-09-18 16:00:32.011 INFO Ftp(5)[1] Response: SIZE
2015-09-18 16:00:32.011 INFO Ftp(5)[1] Response: MDTM
2015-09-18 16:00:32.011 INFO Ftp(5)[1] Response: MFMT
2015-09-18 16:00:32.011 INFO Ftp(5)[1] Response: MFCT
2015-09-18 16:00:32.011 INFO Ftp(5)[1] Response: EPRT
2015-09-18 16:00:32.011 INFO Ftp(5)[1] Response: EPSV
2015-09-18 16:00:32.011 INFO Ftp(5)[1] Response: XCRC
2015-09-18 16:00:32.011 INFO Ftp(5)[1] Response: REST STREAM
2015-09-18 16:00:32.011 INFO Ftp(5)[1] Response: DQTA
2015-09-18 16:00:32.011 INFO Ftp(5)[1] Response: 211 End
2015-09-18 16:00:34.149 DEBUG Ftp(5)[1] Info: Starting data transfer.
2015-09-18 16:00:34.150 INFO Ftp(5)[1] Command: TYPE I
2015-09-18 16:00:34.164 INFO Ftp(5)[1] Response: 200 Type set to I.
2015-09-18 16:00:34.166 INFO Ftp(5)[1] Command: PASV
2015-09-18 16:00:34.182 INFO Ftp(5)[1] Response: 227 Entering Passive Mode (12,53,113,138,12,176).
2015-09-18 16:00:34.186 DEBUG Ftp(5)[1] Info: Establishing data connection to 12.53.113.138:3248.
2015-09-18 16:00:34.199 INFO Ftp(5)[1] Command: STOR /test123.txt
2015-09-18 16:00:34.215 INFO Ftp(5)[1] Response: 550 Requested action not taken, file not found or no access.
2015-09-18 16:00:34.217 DEBUG Ftp(5)[1] Info: Error while starting data transfer: Rebex.Net.FtpException: Requested action not taken, file not found or no access (550).
at Rebex.Net.Ftp.2aYAeNZ(String , Boolean , OTxlj , Int64 , String , String , Int64 , FtpTransferState )
2015-09-18 16:00:34.218 DEBUG Ftp(5)[1] Info: Error while initializing data connection.
2015-09-18 16:00:34.219 ERROR Ftp(5)[1] Info: Rebex.Net.FtpException: Requested action not taken, file not found or no access (550).
at Rebex.Net.Ftp.2aYAeNZ(String , Boolean , OTxlj , Int64 , String , String , Int64 , FtpTransferState )
at Rebex.Net.Ftp.y7ABW(String , String , Stream , Int64 , Int64 , 27NpLhZ )
================================================================
Now we are able to upload the file from both FileZilla and Windows File Explorer.
We are having this issue with only Rebex PutFile method.
Please help me to resolve this error.