I am having same problem. It was working before.

My FTP server (pure-ftpd / ubuntu) is set up to send both ftp session and data
over TLS.

In _PSPad 4.5.5 (2417)_, with connection set up to use SSL/TLS, PSPad would
send a "PROT P" command and the server would reply back "200 Data protection
level set to 'private'". Commands sent over the data stream would work as
expected.

In _PSPad 4.5.8 (2500)_, PSPad sends a "Prot C" command and the server
replies "200 Data protection level set to 'clear'". LIST command over the data
stream fails with "521 Data connection cannot be opened with this PROT setting"
because my server doesn't allow data to be sent over the clear.  

Here is the RFC on this:

http://tools.ietf.org/html/rfc4217#section-9

There are only two protocols that need to be supported, PROT P and PROT C. So
PSPad could fix this issue by offering a checkbox to enable or disable
encryption over the data connection.

-- 
<http://forum.pspad.com/read.php?4,63367,63605>
PSPad freeware editor http://www.pspad.com

Odpovedet emailem