FTP connection on Windows Server 2012 R2

I have a server Win Server 2012 R2 that is with IIS installed and with an FTP site created, I also created a user for FTP use.

I have configured port: 2121 as an external port for FTP connection in the firewall, because I cannot be using port 21.

Of my machine I did some tests using telnet:

telnet meuIpExterno 2121

Answer:

220 Microsoft FTP Service

But when trying to connect by FileZilla or even with the FTP command in cmd I can not execute any commands.

By FileZilla I have this return:

Status: Connecting 177.36.237.32: 2121...
Status: Connection established, waiting for welcome message...
Status: identified
status: getting list of folders...
Command: PWD
answer: 257 " / " is current directory.
Command: type i
answer: 200 Type set to I.
Command: PASV
Answer: 227 Entering Passive Mode (177,36,237,32,192,41).
Command: LIST
answer: 150 Opening BINARY mode data connection.
error: data connection cannot be stable: ECONNREFUSED-Connection refused by server
Error: Connection expired after 20 seconds of inactivity
error: failed to obtain list of folders

I have tested several things without success. I'm able to connect but I don't access.

Author: Guilherme Nascimento, 2017-11-23