FTP Server Error. Cannot Login

rated by 0 users
Not Answered This post has 0 verified answers | 1 Reply | 1 Follower

Top 500 Contributor
61 Posts
Points 850
Bell posted on Mon, May 8 2006 11:11 PM
2006-05-08 22:53:47,019 [2392] DEBUG [] - write.2.: .421 Transaction failed..
2006-05-08 22:54:07,629 [2392] INFO [] - C3 : Client connected: 192.168.1.1:1437
2006-05-08 22:54:19,035 [220] INFO [] - C-1 : Server Ready - Listening for new connections ...
2006-05-08 22:54:50,400 [220] INFO [] - C1 : Client connected: 192.168.1.1:1438
2006-05-08 22:54:51,241 [220] DEBUG [] - write.1.: .220 dvanbrunt.sytes.net Welcome to Community Server :: FTP Server v2.0.60324.
2006-05-08 22:54:51,261 [2016] DEBUG [] - aread.1.: .USER admin.
2006-05-08 22:54:51,292 [220] DEBUG [] - write.1.: .331 Password required for admin..
2006-05-08 22:54:51,292 [220] DEBUG [] - sread.1.: .PASS ******.
2006-05-08 22:54:51,342 [220] ERROR [] - Exception occurred in Server.ThreadPool_WaitCallback Exception: System.Data.SqlClient.SqlException
Message: Procedure 'aspnet_Membership_GetPasswordWithFormat' expects parameter '@UpdateLastLoginActivityDate', which was not supplied.
Source: .Net SqlClient Data Provider at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.ScalableHosting.Security.SqlMembershipProvider.GetPasswordWithFormat(String username, Int32& status, String& password, Int32& passwordFormat, String& passwordSalt, Int32& failedPasswordAttemptCount, Int32& failedPasswordAnswerAttemptCount, Boolean& isApproved) at Microsoft.ScalableHosting.Security.SqlMembershipProvider.CheckPassword(String username, String password, Boolean updateLastLoginActivityDate, Boolean failIfNotApproved, String& salt, Int32& passwordFormat) at Microsoft.ScalableHosting.Security.SqlMembershipProvider.CheckPassword(String username, String password, Boolean updateLastLoginActivityDate, Boolean failIfNotApproved) at Microsoft.ScalableHosting.Security.SqlMembershipProvider.ValidateUser(String username, String password) at Microsoft.ScalableHosting.Security.Membership.ValidateUser(String username, String password) at CommunityServer.FtpServer.Components.FtpContext.ValidateUser(String password) at CommunityServer.FtpServer.Components.CommandProcessor.?(FtpContext , String[] ) at CommunityServer.FtpServer.Components.CommandProcessor.?(FtpContext , String[] ) at CommunityServer.FtpServer.Components.CommandProcessor.ProcessCommand(FtpContext context, String command) at CommunityServer.FtpServer.Components.Server.?(Object )

2006-05-08 22:54:51,372 [220] DEBUG [] - write.1.: .421 Transaction failed..

Does this error mean that I'm missing something in the DB? I can't seem to login to the FTP because of it and I know I'm entering in the right username/password/appname
  • | Post Points: 20

All Replies

Top 25 Contributor
939 Posts
Points 17,385
CS Developers

You could try to fix this by removing the parameter @UpdateLastLoginActivityDate from the stored procedure aspnet_Membership_GetPasswordWithFormat.  However, this is more of a hack than an actual fix.  It looks like the method calling this stored procedure is not passing in a valid date to this parameter.

Also, you should make your password more secure, it is only 6 characters according to your snippet above, you should have atleast a 7 character password with atleast a capital, number, or non-alphanumeric character.

Wyatt Preul
Wyatt - The Geek Cowboy

  • | Post Points: 5
Page 1 of 1 (2 items) | RSS
Powered by Community Server (Commercial Edition), by Telligent Systems

Copyright© 2008 Telligent Systems Inc. All rights reserved
CommunityServer.com  •  Telligent.com