I'm trying to FTP into my website. I've made sure my IP address is not blocked and I'm using correct ports and credentails, yet I'm still getting this error log:
Status: Resolving address of ftp.bakealot.com
Status: Connecting to 77.72.2.194:21...
Status: Connection established, waiting for welcome message...
Status: Initializing TLS...
Error: Received TLS alert from the server: Handshake failed (40)
Error: Could not connect to server
Status: Waiting to retry...
Status: Resolving address of ftp.bakealot.com
Status: Connecting to 77.72.2.194:21...
Status: Connection established, waiting for welcome message...
Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response: 220-You are user number 1 of 100 allowed.
Response: 220-Local time is now 16:22. Server port: 21.
Response: 220-This is a private system - No anonymous login
Response: 220-IPv6 connections are also welcome on this server.
Response: 220 You will be disconnected after 15 minutes of inactivity.
Command: AUTH TLS
Response: 234 AUTH TLS OK.
Status: Initializing TLS...
Error: Received TLS alert from the server: Handshake failed (40)
Error: Could not connect to serverWhere can I start to troubleshoot?
71 Answer
I had this issue in ProFTP, and got the same error message in FileZilla. For the same reason as stated, FileZilla have disabled RC4 on TLS connections. You can probably still connect without a certificate check (under Site Manager - Protocol):
Alternatively, and what worked for me, was to give the FTP Server the path to the SSL certificates on your server. It's specific to PureFTP though, so I can't tell you which file to patch - sorry.
This may help though: