SSL fallback bug in 1.2.988.1

    Resolving host name rainbow-software.org



    Connecting to 217.73.17.44 Port: 21



    Connected to rainbow-software.org.



220-FTP server ready.



220 This is a private system - No anonymous login



    AUTH TLS



234 AUTH TLS OK.



    Connected. Exchanging encryption keys...



    Session Cipher: 128 bit RC4



    TLS encrypted session established.



    PBSZ 0



200 PBSZ=0



    USER wims.rainbow-software.org



331 User wims.rainbow-software.org OK. Password required



    PASS (hidden)



230-User wims.rainbow-software.org has group access to:  6256    



230-This server supports FXP transfers



230-OK. Current restricted directory is /



230 55902 Kbytes used (18%) - authorized: 307200 Kb



    SYST



215 UNIX Type: L8



    TYPE I



200 TYPE is now 8-bit binary



    REST 0



350 Restarting at 0



    PWD



257 "/" is your current location



    PROT P



534 Fallback to [C]
And it sits there, doing nothing...
This used to work fine in 1.1 versions. SmartFTP issued "PROT C" command after the server returned error.

The latest build automatically falls back to PROT C. From a security perspective it's a bad idea.

Regards,
-Mat

It's now (1.2.988.2) even more broken than before:
    Resolving host name rainbow-software.org



    Connecting to 217.73.17.44 Port: 21



    Connected to rainbow-software.org.



220-FTP server ready.



220 This is a private system - No anonymous login



    AUTH TLS



234 AUTH TLS OK.



    Connected. Exchanging encryption keys...



    Session Cipher: 128 bit RC4



    TLS encrypted session established.



    PBSZ 0



200 PBSZ=0



    USER rainbow-software.org



331 User rainbow-software.org OK. Password required



    PASS (hidden)



230-User rainbow-software.org has group access to:  3256    



230-This server supports FXP transfers



230-OK. Current restricted directory is /



230 12114 Kbytes used (3%) - authorized: 307200 Kb



    SYST



215 UNIX Type: L8



    TYPE I



200 TYPE is now 8-bit binary



    REST 0



350 Restarting at 0



    PWD



257 "/" is your current location



    PROT P



534 Fallback to [C]



    PROT P



534 Fallback to [C]



    PROT P



534 Fallback to [C]



    PROT P



534 Fallback to [C]



    PROT P



534 Fallback to [C]



    PROT P



534 Fallback to [C]



    PROT P



534 Fallback to [C]



...

Ups. 1.2.988.3 should finally fix it :-)

Regards,
-Mat

Thanks, it works now