To connect to my home NAS which runs a UNIX OS and has built in FTP functionality.
I can obviously connect fine within my home network...however when I go outside (i.e. work) I cannot connect...
I have seen thousands of posts just like this, I have read config guides on the net...they make sense...
The part that is puzzling me is WTF I am doing wrong. The settings shouldn't be that difficult but they are.
Senario #1 IT WORKS!
I have a dyndns account for the dynamic IP
forward port 21 on my router to my NAS
config filezilla via the dyndns account and port 21 and I can connect just fine from outside my network.
Senario #2 IT FAILS 🙁
make the change in the ftp server to listen on 22222
make the change on the router to forward port 22222 to my NAS IP (same port)
try to login with that simple change I get an error saying cannot authenticate...
Status: Connection established, waiting for welcome message...
Trace: CFtpControlSocket:😱nReceive()
Response: Error: Must authenticate before using this service.
Trace: CFtpControlSocket::ResetOperation(66)
Trace: CControlSocket::ResetOperation(66)
Error: Could not connect to server
Is the issue on the config of Filezilla, my router, or on the PC I am using to connect? or a combo of all three?
I do NOT want to leave it on port 21...the log is littered with assbags from China and Mexico trying every username / password combo on the earth...
I also tried to get FTP with SSL/TLS (Explicit) running but again ran into the same errors and I haven't seen a good way of configuring this...I don't know what ports I would need to open if any...
I am sure it is something super silly and I just don't get it.
Any help is appreciated.
I can obviously connect fine within my home network...however when I go outside (i.e. work) I cannot connect...
I have seen thousands of posts just like this, I have read config guides on the net...they make sense...
The part that is puzzling me is WTF I am doing wrong. The settings shouldn't be that difficult but they are.
Senario #1 IT WORKS!
I have a dyndns account for the dynamic IP
forward port 21 on my router to my NAS
config filezilla via the dyndns account and port 21 and I can connect just fine from outside my network.
Senario #2 IT FAILS 🙁
make the change in the ftp server to listen on 22222
make the change on the router to forward port 22222 to my NAS IP (same port)
try to login with that simple change I get an error saying cannot authenticate...
Status: Connection established, waiting for welcome message...
Trace: CFtpControlSocket:😱nReceive()
Response: Error: Must authenticate before using this service.
Trace: CFtpControlSocket::ResetOperation(66)
Trace: CControlSocket::ResetOperation(66)
Error: Could not connect to server
Is the issue on the config of Filezilla, my router, or on the PC I am using to connect? or a combo of all three?
I do NOT want to leave it on port 21...the log is littered with assbags from China and Mexico trying every username / password combo on the earth...
I also tried to get FTP with SSL/TLS (Explicit) running but again ran into the same errors and I haven't seen a good way of configuring this...I don't know what ports I would need to open if any...
I am sure it is something super silly and I just don't get it.
Any help is appreciated.