I am testing logging into FTPServer with in SSL, using the example keystore
which is provided with FTPServer (./res/ftpserver.jks), and which is referenced
in the example Spring config file. In other words, SSL login.
When logging in unsecured mode as admin, I have always used "admin","admin" as
username and pass, respectively. And they has always worked.
However, now that I have configured FTPServer to use AUTH SSL security, when I
try to log-in as admin with the same password "admin", that password is no
longer accepted. Not accepted in AUTH SSL mode.
SSL, itself, is working, as the logs show, and my FTP client shows the popup
prompting me to accept the certificate, etc... THe SSL handshake, itself, works
properly and all is going fine until I enter my password. At that point,
entering "admin" (the default admin-user's pass). Although "admin" is accepted
in unsecure mode, it is NOT accepted in SSL mode.
By debugging, I have verified that the login failure reply originates in class
PASS (the handler for the FTP PASS--password--command), Not in class AUTH. So
it doesn't seem to be a problem with SSL set-up, rather just that I am using
the wrong password. Of course, user.properties stores the password's hash--not
the actual password, so I can't look it up.
When logging-on through SSL, is there a different password I must login with as
administrator? What is the password I must use to login when keyfile
ftpserver.jks is being used, with SSL?
_________________________________________________________________
Get more out of the Web. Learn 10 hidden secrets of Windows Live.
http://windowslive.com/connect/post/jamiethomson.spaces.live.com-Blog-cns!550F681DAD532637!5295.entry?ocid=TXT_TAGLM_WL_domore_092008