Skip to content Skip to sidebar Skip to footer

Eof Occurred In Violation Of Protocol With Python Ftplib

I'm working on an implicit TLS connection program with Python ftplib. I tried the solution provided in question python-ftp-implicit-tls-connection-issue(including Rg Glpj's and Jua

Solution 1:

I ran into this trying to connect to a FileZilla FTP server. FileZilla has a setting in the "FTP over TLS settings" called "Require TLS session resumption on data connection when using PROT P". Disabling this option fixed this problem.

If you don't have control over the server, check out FTPS with Python ftplib - Session reuse required which goes over how to enable session reuse. This seems to require Python 3.6+, however.

Post a Comment for "Eof Occurred In Violation Of Protocol With Python Ftplib"