This project has moved and is read-only. For the latest updates, please go here.

ssh rsa key

Topics: User Forum
Jun 27, 2012 at 2:15 PM

I love terminals for all my rdp sessions but I am trying to get the ssh part to work.


In order to connect in putty i use and the rsa key. 


In terminals if I enter username@server for the connection i get "Server name has to be defined as URI" 

I have tried just using the server name and authenticating with public key. I have also tried putting my username in the username field. each connection gets "Sorry Terminals was unable to connect to the remote machine. Try again or check the log for more information."


Here is the log

INFO  2012-06-27 09:12:49,396 2516098ms Terminals              SaveHistory        - Saving HistoryINFO  2012-06-27 09:12:49,437 2516139ms Terminals              SaveHistory        - Done Saving HistoryINFO  2012-06-27 09:12:49,440 2516142ms Terminals              SaveHistory        - Save History Duration:43msINFO  2012-06-27 09:12:49,443 2516145ms Terminals              Connect            - Connecting to a SSH ConnectionERROR 2012-06-27 09:12:49,462 2516164ms Terminals              DecryptPassword    - Error Decrypting PasswordSystem.Security.Cryptography.CryptographicException: The parameter is incorrect.
   at System.Security.Cryptography.ProtectedData.Unprotect(Byte[] encryptedData, Byte[] optionalEntropy, DataProtectionScope scope)   at Terminals.Functions.DecryptByEmptyKey(String encryptedPassword) in C:\source\CodePlex\Terminals\Terminals\Terminals\Data\Functions.cs:line 58   at Terminals.Functions.DecryptPassword(String encryptedPassword, String keyMaterial) in C:\source\CodePlex\Terminals\Terminals\Terminals\Data\Functions.cs:line 28FATAL 2012-06-27 09:12:49,785 2516487ms Terminals              Connect            - Connecting to unknown ConnectionSystem.NullReferenceException: Object reference not set to an instance of an object.   at SSHClient.Protocol.Connect(Socket s) in C:\source\CodePlex\Terminals\Terminals\SSHClient\Protocol.cs:line 205   at Terminals.Connections.TerminalConnection.ConfigureSshConnection(String userName, String password) in C:\source\CodePlex\Terminals\Terminals\Terminals\Connections\TerminalConnection.cs:line 120   at Terminals.Connections.TerminalConnection.Connect() in C:\source\CodePlex\Terminals\Terminals\Terminals\Connections\TerminalConnection.cs:line 72

Any help would be appreciated.