Can't connect to Windows Server 2012 (IIS 8) FTP when using FTPES
|Reported by:||gbaotic||Owned by:|
|Component version:||Operating system type:||Windows|
|Operating system version:||Windows 7 64-bit|
Using FileZilla, I cannot connect to any of my Windows Server 2012 machines when using FTPES on IIS 8.
FileZilla 188.8.131.52 debug level 4 log:
Trace: CControlSocket::DoClose(64) Trace: CControlSocket::DoClose(64) Status: Resolving address of mysite.mydomain.com Status: Connecting to 184.108.40.206:21... Status: Connection established, waiting for welcome message... Trace: CFtpControlSocket::OnReceive() Response: 220-Microsoft FTP Service Trace: CFtpControlSocket::OnReceive() Response: 220 MyFtpService Trace: CFtpControlSocket::SendNextCommand() Command: AUTH TLS Trace: CFtpControlSocket::OnReceive() Response: 234 AUTH command ok. Expecting TLS Negotiation. Status: Initializing TLS... Trace: CTlsSocket::Handshake() Trace: CTlsSocket::ContinueHandshake() Trace: CTlsSocket::OnSend() Trace: CTlsSocket::OnRead() Trace: CTlsSocket::ContinueHandshake() Trace: CTlsSocket::OnRead() Trace: CTlsSocket::ContinueHandshake() Trace: CTlsSocket::Failure(-110, 10053) Error: GnuTLS error -110: The TLS connection was non-properly terminated. Trace: CTlsSocket::OnSocketEvent(): close event received Trace: CRealControlSocket::OnClose(10053) Trace: CControlSocket::DoClose(64) Trace: CFtpControlSocket::ResetOperation(66) Trace: CControlSocket::ResetOperation(66) Error: Could not connect to server Trace: CFileZillaEnginePrivate::ResetOperation(66)
I have already tried reordering cipher suites as desribed here, but it didn't help:
Changing certificates on the FTP site doesn't help as well. I think the error happens before certificate is received.
WS_FTP and some other FTP clients work fine, while WinSCP makes a connection but throws errors on file transfer (something about invalid signature). It did help with file transfers when I prioritized TLS_RSA_WITH_RC4_128_SHA on the server SSL Cipher Suite Order.
It is worth noting that a version of FileZilla from a few weeks ago (I don't know which one exactly) connected fine, but was not able to transfer files (also a lot of errors), exactly what WinSCP does now.
Connecting to my Windows Server 2008 R2 (IIS 7.5) machines works perfectly. FTP sites are configured the same way as they are in the IIS 8 installation.