SSH AuthenticatePW works on development computer perfectly, every time. When the app is installed on the PC where it needs to run, it fails to login with the following LastErrorText:
ChilkatLog: AuthenticatePw: DllDate: Mar 6 2015 ChilkatVersion: 126.96.36.199 UnlockPrefix: ****** Username: ***** Architecture: Little Endian; 32-bit Language: .NET 4.5 VerboseLogging: 0 SshVersion: SSH-2.0-OpenSSH_6.6 sshAuthenticatePw: requestUserAuthService: sendServiceRequest: svcName: ssh-userauth SentServiceReq: ssh-userauth --sendServiceRequest ssh-userauth service accepted. --requestUserAuthService Error reading userauth response. --sshAuthenticatePw Failed. --AuthenticatePw --ChilkatLog
(The user name and password have been verified, the destination device is physically the same for all computers. When I use PuTTY with the same user name and password, I can log in successfully. So there is no problem with the network connection.
What could be the cause of this authentication failure? Thanks for your help
The root cause of this problem turned out to be that authentication was timing out before completion. Increasing the Idle Timeout to 30 seconds allowed authentication to take place. Thanks to Chilkat for assistance in tracing this through to the solution.