Key exchange negotiation failed.

Apr 24, 2012 at 1:43 PM

Can someone tell me how to get more information on this error.  I am looking for a more detailed explaination of why it failed.  I can connect to several boxes except for one, which throws this exception.  I can connect to the box fine with Putty so I am just looking for a more detailed explaination so I can track this issue down better.

 

Thanks

Coordinator
Apr 24, 2012 at 2:30 PM

Hi,

You can put some breakpoints in KeyExchange and probably other based classes and see where it fails.

Can you be more specific as far as what error do you get, what line etc' ?

 

Thanks,

Oleg

Apr 24, 2012 at 4:43 PM
Edited Apr 24, 2012 at 4:45 PM

I will work on narrowing this down for you.  So far I get the exception in Session.cs

 

private void MessageListener()
        {
            try
            {
                while (this._socket.Connected)
                {
                    var message = this.ReceiveMessage();

                    if (message == null)
                    {
                        throw new NullReferenceException("The 'message' variable cannot be null");
                    }

                    this.HandleMessageCore(message);
                }
            }
            catch (Exception exp)
            {
                this.RaiseError(exp);
            }
        }

 

The Exception exp is

An established connection was aborted by the software in your host machine

 

I know that doesn't help but debugging the Start of KeyExchange is kind of a pain.. it appears to have 2 threads going through it.

Coordinator
Apr 24, 2012 at 4:51 PM

Thanks,

 

Well, what apears to happen is server, detects that there is something wrong with key exchange and instead of reporting it, it simple closses the connection to be safe.

Tow threads are needed, one to send messages on , then main one, where your application runs and another one is listens for incoming messages.

 

Thanks,

Oleg

Apr 24, 2012 at 4:54 PM
Edited Apr 24, 2012 at 5:02 PM

This is rather hard to debug if you are not familiar with the code.

Is there any place in particular I can look or any values I can grab.  It is using keyExchangeDiffieHellmanGroup1Sha1.cs

I don't see any errors on my way through things.  I am not seeing any exceptions in the processing.  However SSH obviously not my strong suit so I maybe looking at a bad value and just don't know it.

Encryption Algorithm client/server = 3des-cbc
client/server HmacAlgorithm = hmac-md5
compression and decompression is none 

Version 2.0
SoftwareName = "Sun_SSH_1.0.1" 

Coordinator
Apr 24, 2012 at 5:00 PM

well,,

 

key exchange is set of messages that are exchange upon connection, it includes some key that will be used for encryption and decryption of data,

Its kinda hard to debug, agree, cause I remeber when I was developing this feature, I could spent some time on a problem, where only one byte or even one bit was wrong :(.

 

I can suggest to try to use different key exchagne algorithms with your server and see if others are working, so this will allow us to see wheter its algorithm specific or generic problem.

 

I personally tested all algortihms and they seems to be working, so I wont be surprise if at the end it will be a server problem.

 

Another thing, if you have access to the server, you can try to run SSH in debug mode, this will tell you a little bit more information about whats going on there, or at least what messages were received and which one causing a problem.

 

Hope it helps.

 

By the way, if you have skype, you can add me  "olegkap" and may be I could help more.

 

Thanks,

Oleg

Apr 24, 2012 at 8:50 PM

Oleg

I really appreciate the help with this.  I don't have skype on this machine, I can install it if necessary though.  I want to test something else before I do that.  The one box I am having problems with is over a VPN.  Putty works so I know ssh is open port-wise, but I am trying to get my test app installed within the network to see if the problem remains.

I will post an update as soon as I know either way.

Apr 30, 2012 at 8:45 PM
Edited Apr 30, 2012 at 8:56 PM

Well I have good news and bad news.

Good News: I found a box I can get in without issue, so that eliminates the VPN for the most part.

 

Bad News: I found another two boxes that won't let me in, and one returns a different message.
One returns "Key exchange negotiation failed" and the other
"No suitable authentication method found to complete authentication."

Both are Solaris servers. 
 Solaris 9 9/05 s9s_u8wos_05 SPARC

all of which connect fine with Putty. 

Coordinator
May 1, 2012 at 2:32 PM

I guess some info about those messages

"Key exchange negotiation failed" means it could not find maching algorithm that can be used by both client and server, while you debug, you can see what encryption and other algorithm server accepts and see if they can be found in client, if this is not a problem then I guess an issue a little bit more serious an dI possible have a bug, try to use different key excahnge algorithms if possible and see if any of them work.

"No suitable authentication method found to complete authentication." the reason for this error is becuase you try to use password authentication while it expects key, or vice versa, or may be even some other authentication mechanism that not supported.

 

Hope it helps a little in problem investigation.

 

Thanks,

Oleg

May 1, 2012 at 2:46 PM

Oleg,

What property, or where can I find out what algorithms the server accepts?

Coordinator
May 1, 2012 at 3:09 PM

If you put a breakpoint in KeyExcahnge file Start method (line 74).

The KeyExchangeInitMessage parameter will have all methods that are accepted by server so you can either print it out, or simply to see what there.

 

Oleg

May 1, 2012 at 4:40 PM

Here is the message var from the server that throws the "Key exchange negotiation failed"

-		message	{SSH_MSG_KEXINIT}	Renci.SshNet.Messages.Transport.KeyExchangeInitMessage
+		base	{SSH_MSG_KEXINIT}	Renci.SshNet.Messages.Message {Renci.SshNet.Messages.Transport.KeyExchangeInitMessage}
-		CompressionAlgorithmsClientToServer	{string[2]}	string[]
		[0]	"none"	string
		[1]	"zlib"	string
-		CompressionAlgorithmsServerToClient	{string[2]}	string[]
		[0]	"none"	string
		[1]	"zlib"	string
-		Cookie	{byte[16]}	byte[]
		[0]	69	byte
		[1]	173	byte
		[2]	220	byte
		[3]	56	byte
		[4]	46	byte
		[5]	241	byte
		[6]	119	byte
		[7]	73	byte
		[8]	253	byte
		[9]	250	byte
		[10]	31	byte
		[11]	255	byte
		[12]	46	byte
		[13]	139	byte
		[14]	150	byte
		[15]	83	byte
-		EncryptionAlgorithmsClientToServer	{string[3]}	string[]
		[0]	"aes128-cbc"	string
		[1]	"blowfish-cbc"	string
		[2]	"3des-cbc"	string
-		EncryptionAlgorithmsServerToClient	{string[3]}	string[]
		[0]	"aes128-cbc"	string
		[1]	"blowfish-cbc"	string
		[2]	"3des-cbc"	string
		FirstKexPacketFollows	false	bool
-		KeyExchangeAlgorithms	{string[1]}	string[]
		[0]	"diffie-hellman-group1-sha1"	string
-		LanguagesClientToServer	{string[15]}	string[]
		[0]	"����"	string
		[1]	"iso_8859_15"	string
		[2]	"iso_8859_1"	string
		[3]	"en_CA"	string
		[4]	"en_CA.ISO8859-1"	string
		[5]	"en_US"	string
		[6]	"en_US.ISO8859-1"	string
		[7]	"en_US.ISO8859-15"	string
		[8]	"en_US.ISO8859-15@euro"	string
		[9]	"es"	string
		[10]	"es_MX"	string
		[11]	"es_MX.ISO8859-1"	string
		[12]	"fr"	string
		[13]	"fr_CA"	string
		[14]	"fr_CA.ISO8859-1"	string
-		LanguagesServerToClient	{string[15]}	string[]
		[0]	"����"	string
		[1]	"iso_8859_15"	string
		[2]	"iso_8859_1"	string
		[3]	"en_CA"	string
		[4]	"en_CA.ISO8859-1"	string
		[5]	"en_US"	string
		[6]	"en_US.ISO8859-1"	string
		[7]	"en_US.ISO8859-15"	string
		[8]	"en_US.ISO8859-15@euro"	string
		[9]	"es"	string
		[10]	"es_MX"	string
		[11]	"es_MX.ISO8859-1"	string
		[12]	"fr"	string
		[13]	"fr_CA"	string
		[14]	"fr_CA.ISO8859-1"	string
-		MacAlgorithmsClientToServer	{string[2]}	string[]
		[0]	"hmac-sha1"	string
		[1]	"hmac-md5"	string
-		MacAlgorithmsServerToClient	{string[2]}	string[]
		[0]	"hmac-sha1"	string
		[1]	"hmac-md5"	string
		Reserved	0	uint
-		ServerHostKeyAlgorithms	{string[2]}	string[]
		[0]	"ssh-rsa"	string
		[1]	"ssh-dss"	string
+		Static members		

 

 

Coordinator
May 1, 2012 at 5:13 PM

hmm, so it seems server supports all methods supported by client,

can you try to see what message causes to server to drop connection?

 

Another thing you can do, if it works with putty, you can turn on loggin with putty, and send this log to me, this will tell me what messages it sends and receives so I could check what I am doing.

 

In the past I had an issue where one server sends or expects differnt messages other then specified by protocol so I had to do some work around, may be its similar case.

 

Thanks,

Oleg

May 1, 2012 at 6:13 PM
Edited May 1, 2012 at 6:16 PM

I put a zip file for you here.

http://www.voast.com/renci/Renci_captures.zip

I have a working version captured.  Two captures of systems that have key exchange failure and one from the auth type fail.

All these boxes are pretty much the same.  I think there are some hardware differences but the OS and the applications installed should be the same.  I am sure there is some difference or they would all work or all fail the same way.  The question is what.

May 3, 2012 at 5:32 PM

I just wanted to make sure you were able to grab those captures.   This library is ideal for me when it connects.  I don't have to deal with the junk I have to deal with when I use plink or sharpssh.  I really appreciate all your help so far.

May 8, 2012 at 7:57 PM

Sadly I had to comment out the Renci code on this project and go with SharpSSH as it connects currently.  I would like to swap this back as this seems to be the only reason I can't use this class.  If you find any resolution or need more assistance please just let me know and I will be willing to help you out.

 

Thanks for all your help to this point.

Coordinator
May 8, 2012 at 8:17 PM

Hi,

 

Sorry I didnt reply sooner, I keep all unanswered e-mails in my queue and there are too many, so I can answer as soon as I want to.

Yes, I managed to download them and took a look briefly, when I downloaded it but didn't see anything unusual, so I just need to get back to it later when I have a little bit more time,

Unfortunately I am busy with another project which I have to finish before I go on vacation later this month.

Sorry for delay in response.

 

Thanks,

Oleg

Aug 7, 2012 at 2:56 AM

Oleg

Have you had any chances to look into this issue.  I ran into another issue today with SharpSSH.  I would really like to use your library if possible.

Thanks

Coordinator
Aug 10, 2012 at 6:01 PM

Hi,

 

Sorry for delay in response to this issue,

I looked at it today and for key negotiation phase I could not find any difference in the messages they send so this probably not an issue.

What I did notice is that server selects to work with diffie-hellman-group1-sha1 algorithm even so others are available and they position prior to this one.

So just to check the theory if the problem in key negotiation or somewhere else, can you test it with other methods?

You can do it using following code:

 

            connectionInfo.KeyExchangeAlgorithms.Clear();
            connectionInfo.KeyExchangeAlgorithms.Add("diffie-hellman-group-exchange-sha256", typeof(KeyExchangeDiffieHellmanGroupExchangeSha256));

You can also try all other methods that your server supports, like diffie-hellman-group-exchange-sha1 and diffie-hellman-group14-sha1 and let me know if it works.

 

Also, I don't remember if I mentioned it already, if you could provide me privately with some test account or test server where this error occurred I could take a look at it and hopefully to find a problem.

 

Thanks,

Oleg

 

Aug 21, 2012 at 8:39 AM

I'm also getting this error, but only on a handful of servers out of the 50+ I'm currently using it on.

The available algorithms etc all appear to be OK. It gets as far as the call to VerifySignature (handled by RsaDigitalSignature:Verify, implemented in the base CipherDigitalSignature:Verify) before concluding that the expected hash differs from the encrypted signature.

It calculates:
Encrypted signature (calculated with Decrypt?):
000000: 30 21 30 09 06 05 2B 0E 03 02 1A 05 00 04 14 0A
000016: A5 23 4B B1 4B F2 E1 54 04 B0 21 A0 C9 27 9C 63
000032: 70 65 80
 
Hashed value of input:
000000: 8D 11 B4 F0 F3 19 D5 46 BD 84 74 E2 26 51 9F 80
000016: 49 29 E8 56
 
Expected value (calculated using DerEncode(hashData)):
000000: 30 21 30 09 06 05 2B 0E 03 02 1A 05 00 04 14 8D
000016: 11 B4 F0 F3 19 D5 46 BD 84 74 E2 26 51 9F 80 49
000032: 29 E8 56

The expected value, and the encrypted signature, while initially similar, diverge after the first 15 bytes.

I added a bunch of debug output from the library - from the sending of SSH_MSG_KEXDH_INIT, through the reply and the validation of the signature:

20/08/2012 18:59:23 [] Available MAC algorithms client to server:SSH_MSG_KEXINIT
20/08/2012 18:59:23 [] hmac-sha1
20/08/2012 18:59:23 [] hmac-md5
20/08/2012 18:59:23 [] Available MAC algorithms server to client:SSH_MSG_KEXINIT
20/08/2012 18:59:23 [] hmac-sha1
20/08/2012 18:59:23 [] hmac-md5
20/08/2012 18:59:23 [] Available server host key algorithms:SSH_MSG_KEXINIT
20/08/2012 18:59:23 [] ssh-rsa
20/08/2012 18:59:23 [] ssh-dss
20/08/2012 18:59:23 [] Available key exchange algorithms:SSH_MSG_KEXINIT
20/08/2012 18:59:23 [] diffie-hellman-group1-sha1
20/08/2012 18:59:23 [] g is 2
20/08/2012 18:59:23 [] p is 179769313486231590770839156793787453197860296048756011706444423684197180216158519368947833795864925541502180565485980503646440548199239100050792877003355816639229553136239076508735759914822574862575007425302077447712589550957937778424442426617334727629299387668709205606050270810842907692932019128194467627007
20/08/2012 18:59:23 [] x is 46256885744939726772433248893910015663370352736140420565737138083674170461957000706815780967966998840339941283792419929583601996665642337050771664210756959096818122090575068250065833959798530123621507204400272106154993641545658235213630486953133811948124646174095767820599332575847005639606871809379208797933
20/08/2012 18:59:23 [] e is 77527772411878365894880157822636635866182455369440533377927823356685839726453775660773752823706469550783177411414606118443159938595253674078768957902842380434275883516619229750463235601599062474679470886269383424599881171117630138151469394408048561170890200154331196776793573319701171585992165248253660141565
20/08/2012 18:59:24 [] f is 112984238692344423785909734745620366472548024453266920703986138213432708094070427184522322465031821165571771494514143869529691136298461088113340312739339969122449254376593892752141471251072597909846000881707116445779211046043252109306870474559515152041794161561712075975519534016811127753740495598780943951921
20/08/2012 18:59:24 [] K_S is 000000: 00 00 00 07 73 73 68 2D 72 73 61 00 00 00 01 23
000016: 00 00 00 81 00 F2 ED 0E 30 DE 11 EB 96 02 08 96
000032: 0A 05 A1 FB 7C 48 61 4C D2 7A 0D FE C0 D4 B9 B7
000048: 32 A1 85 2D 83 4B 60 54 2E 0E 22 D3 45 1D F8 B6
000064: 6B 63 17 A3 0C D1 10 D6 E2 BC 5B 09 41 FA A3 26
000080: 29 A9 07 C7 A9 9F 37 12 A5 08 F0 B0 E7 32 25 BF
000096: 42 86 A9 F0 C9 2E 45 87 A6 59 2F 9D 01 0F D9 48
000112: 95 AB BC 78 3F EA 80 31 36 37 F6 DF A5 C6 F9 DC
000128: FA 39 CA 2A 80 F4 7B A0 74 63 5A 2B DA 60 F2 2C
000144: 8E 94 58 8D 1F
 
20/08/2012 18:59:24 [] K is 139839559656225337214571363983429235543817153502619783989677849804696421867278550739959498253880013489312560473140347445026700270312499312501343955164282029383083843393353473703220784055431432691392767790606044062315616288768954728740829937965847299826457214008778983944356980468694707797617903293596846190946
20/08/2012 18:59:24 [] s is 000000: 00 00 00 07 73 73 68 2D 72 73 61 00 00 00 80 93
000016: 98 08 66 B0 4C 83 B5 36 C4 9A B3 43 4B 30 5C B3
000032: 7E 50 40 7F 88 B2 1E 38 0E 74 BE AE 27 28 5D 0D
000048: 8D B5 DF 92 03 0C EE 45 9A BE BE 02 06 26 05 41
000064: 93 60 FC 5B 68 5F 5D 2B 7C BD 63 23 C9 4C 1E 3C
000080: 32 DA B0 73 6E FC 1A AF B8 32 18 EB 0F 07 C0 21
000096: 9A F4 13 D1 A4 14 0E 02 2F C0 12 03 BC F7 D7 5C
000112: 2B DF C3 AB C2 10 4F 20 E1 46 6D 97 6B 63 53 A5
000128: 66 D8 EA 79 77 38 C5 F5 11 A5 19 A9 65 D3 AC
 
20/08/2012 18:59:24 [] Calculating hash:
20/08/2012 18:59:24 [] Client version:SSH-2.0-Renci.SshNet.SshClient.0.0.1
20/08/2012 18:59:24 [] Server version:SSH-2.0-Sun_SSH_1.0.1
20/08/2012 18:59:24 [] Client payload:000000: 14 FB C3 00 73 37 BB 64 B9 04 0B A9 68 D1 1F 0C
000016: 98 00 00 00 1A 64 69 66 66 69 65 2D 68 65 6C 6C
000032: 6D 61 6E 2D 67 72 6F 75 70 31 2D 73 68 61 31 00
000048: 00 00 0F 73 73 68 2D 72 73 61 2C 73 73 68 2D 64
000064: 73 73 00 00 00 63 61 65 73 32 35 36 2D 63 74 72
000080: 2C 33 64 65 73 2D 63 62 63 2C 61 65 73 31 32 38
000096: 2D 63 62 63 2C 61 65 73 31 39 32 2D 63 62 63 2C
000112: 61 65 73 32 35 36 2D 63 62 63 2C 62 6C 6F 77 66
000128: 69 73 68 2D 63 62 63 2C 63 61 73 74 31 32 38 2D
000144: 63 62 63 2C 61 65 73 31 32 38 2D 63 74 72 2C 61
000160: 65 73 31 39 32 2D 63 74 72 00 00 00 63 61 65 73
000176: 32 35 36 2D 63 74 72 2C 33 64 65 73 2D 63 62 63
000192: 2C 61 65 73 31 32 38 2D 63 62 63 2C 61 65 73 31
000208: 39 32 2D 63 62 63 2C 61 65 73 32 35 36 2D 63 62
000224: 63 2C 62 6C 6F 77 66 69 73 68 2D 63 62 63 2C 63
000240: 61 73 74 31 32 38 2D 63 62 63 2C 61 65 73 31 32
000256: 38 2D 63 74 72 2C 61 65 73 31 39 32 2D 63 74 72
000272: 00 00 00 12 68 6D 61 63 2D 6D 64 35 2C 68 6D 61
000288: 63 2D 73 68 61 31 00 00 00 12 68 6D 61 63 2D 6D
000304: 64 35 2C 68 6D 61 63 2D 73 68 61 31 00 00 00 04
000320: 6E 6F 6E 65 00 00 00 04 6E 6F 6E 65 00 00 00 00
000336: 00 00 00 00 00 00 00 00 00
 
20/08/2012 18:59:24 [] Server payload:000000: 14 DF DB D0 0A B4 ED A2 4B 24 2F 0F 27 80 6A 70
000016: F6 00 00 00 1A 64 69 66 66 69 65 2D 68 65 6C 6C
000032: 6D 61 6E 2D 67 72 6F 75 70 31 2D 73 68 61 31 00
000048: 00 00 0F 73 73 68 2D 72 73 61 2C 73 73 68 2D 64
000064: 73 73 00 00 00 20 61 65 73 31 32 38 2D 63 62 63
000080: 2C 62 6C 6F 77 66 69 73 68 2D 63 62 63 2C 33 64
000096: 65 73 2D 63 62 63 00 00 00 20 61 65 73 31 32 38
000112: 2D 63 62 63 2C 62 6C 6F 77 66 69 73 68 2D 63 62
000128: 63 2C 33 64 65 73 2D 63 62 63 00 00 00 12 68 6D
000144: 61 63 2D 73 68 61 31 2C 68 6D 61 63 2D 6D 64 35
000160: 00 00 00 12 68 6D 61 63 2D 73 68 61 31 2C 68 6D
000176: 61 63 2D 6D 64 35 00 00 00 09 6E 6F 6E 65 2C 7A
000192: 6C 69 62 00 00 00 09 6E 6F 6E 65 2C 7A 6C 69 62
000208: 00 00 02 11 3F 3F 3F 3F 2C 67 65 6F 2C 6C 63 74
000224: 74 61 62 2C 69 73 6F 5F 38 38 35 39 5F 31 35 2C
000240: 69 73 6F 5F 38 38 35 39 5F 31 2C 65 6E 5F 47 42
000256: 2C 65 6E 5F 47 42 2E 49 53 4F 38 38 35 39 2D 31
000272: 2C 65 6E 5F 47 42 2E 49 53 4F 38 38 35 39 2D 31
000288: 35 2C 65 6E 5F 47 42 2E 49 53 4F 38 38 35 39 2D
000304: 31 35 40 65 75 72 6F 2C 65 6E 5F 49 45 2C 65 6E
000320: 5F 49 45 2E 49 53 4F 38 38 35 39 2D 31 2C 65 6E
000336: 5F 49 45 2E 49 53 4F 38 38 35 39 2D 31 35 2C 65
000352: 6E 5F 49 45 2E 49 53 4F 38 38 35 39 2D 31 35 40
000368: 65 75 72 6F 2C 66 72 2C 66 72 2E 49 53 4F 38 38
000384: 35 39 2D 31 35 2C 66 72 2E 55 54 46 2D 38 2C 66
000400: 72 5F 42 45 2C 66 72 5F 42 45 2E 49 53 4F 38 38
000416: 35 39 2D 31 2C 66 72 5F 42 45 2E 49 53 4F 38 38
000432: 35 39 2D 31 35 2C 66 72 5F 42 45 2E 49 53 4F 38
000448: 38 35 39 2D 31 35 40 65 75 72 6F 2C 66 72 5F 42
000464: 45 2E 55 54 46 2D 38 2C 66 72 5F 42 45 2E 55 54
000480: 46 2D 38 40 65 75 72 6F 2C 66 72 5F 46 52 2C 66
000496: 72 5F 46 52 2E 49 53 4F 38 38 35 39 2D 31 2C 66
000512: 72 5F 46 52 2E 49 53 4F 38 38 35 39 2D 31 35 2C
000528: 66 72 5F 46 52 2E 49 53 4F 38 38 35 39 2D 31 35
000544: 40 65 75 72 6F 2C 66 72 5F 46 52 2E 55 54 46 2D
000560: 38 2C 66 72 5F 46 52 2E 55 54 46 2D 38 40 65 75
000576: 72 6F 2C 6E 6C 2C 6E 6C 2E 49 53 4F 38 38 35 39
000592: 2D 31 35 2C 6E 6C 5F 42 45 2C 6E 6C 5F 42 45 2E
000608: 49 53 4F 38 38 35 39 2D 31 2C 6E 6C 5F 42 45 2E
000624: 49 53 4F 38 38 35 39 2D 31 35 2C 6E 6C 5F 42 45
000640: 2E 49 53 4F 38 38 35 39 2D 31 35 40 65 75 72 6F
000656: 2C 6E 6C 5F 42 45 2E 55 54 46 2D 38 2C 6E 6C 5F
000672: 4E 4C 2C 6E 6C 5F 4E 4C 2E 49 53 4F 38 38 35 39
000688: 2D 31 2C 6E 6C 5F 4E 4C 2E 49 53 4F 38 38 35 39
000704: 2D 31 35 2C 6E 6C 5F 4E 4C 2E 49 53 4F 38 38 35
000720: 39 2D 31 35 40 65 75 72 6F 2C 6E 6C 5F 4E 4C 2E
000736: 55 54 46 2D 38 00 00 02 11 3F 3F 3F 3F 2C 67 65
000752: 6F 2C 6C 63 74 74 61 62 2C 69 73 6F 5F 38 38 35
000768: 39 5F 31 35 2C 69 73 6F 5F 38 38 35 39 5F 31 2C
000784: 65 6E 5F 47 42 2C 65 6E 5F 47 42 2E 49 53 4F 38
000800: 38 35 39 2D 31 2C 65 6E 5F 47 42 2E 49 53 4F 38
000816: 38 35 39 2D 31 35 2C 65 6E 5F 47 42 2E 49 53 4F
000832: 38 38 35 39 2D 31 35 40 65 75 72 6F 2C 65 6E 5F
000848: 49 45 2C 65 6E 5F 49 45 2E 49 53 4F 38 38 35 39
000864: 2D 31 2C 65 6E 5F 49 45 2E 49 53 4F 38 38 35 39
000880: 2D 31 35 2C 65 6E 5F 49 45 2E 49 53 4F 38 38 35
000896: 39 2D 31 35 40 65 75 72 6F 2C 66 72 2C 66 72 2E
000912: 49 53 4F 38 38 35 39 2D 31 35 2C 66 72 2E 55 54
000928: 46 2D 38 2C 66 72 5F 42 45 2C 66 72 5F 42 45 2E
000944: 49 53 4F 38 38 35 39 2D 31 2C 66 72 5F 42 45 2E
000960: 49 53 4F 38 38 35 39 2D 31 35 2C 66 72 5F 42 45
000976: 2E 49 53 4F 38 38 35 39 2D 31 35 40 65 75 72 6F
000992: 2C 66 72 5F 42 45 2E 55 54 46 2D 38 2C 66 72 5F
001008: 42 45 2E 55 54 46 2D 38 40 65 75 72 6F 2C 66 72
001024: 5F 46 52 2C 66 72 5F 46 52 2E 49 53 4F 38 38 35
001040: 39 2D 31 2C 66 72 5F 46 52 2E 49 53 4F 38 38 35
001056: 39 2D 31 35 2C 66 72 5F 46 52 2E 49 53 4F 38 38
001072: 35 39 2D 31 35 40 65 75 72 6F 2C 66 72 5F 46 52
001088: 2E 55 54 46 2D 38 2C 66 72 5F 46 52 2E 55 54 46
001104: 2D 38 40 65 75 72 6F 2C 6E 6C 2C 6E 6C 2E 49 53
001120: 4F 38 38 35 39 2D 31 35 2C 6E 6C 5F 42 45 2C 6E
001136: 6C 5F 42 45 2E 49 53 4F 38 38 35 39 2D 31 2C 6E
001152: 6C 5F 42 45 2E 49 53 4F 38 38 35 39 2D 31 35 2C
001168: 6E 6C 5F 42 45 2E 49 53 4F 38 38 35 39 2D 31 35
001184: 40 65 75 72 6F 2C 6E 6C 5F 42 45 2E 55 54 46 2D
001200: 38 2C 6E 6C 5F 4E 4C 2C 6E 6C 5F 4E 4C 2E 49 53
001216: 4F 38 38 35 39 2D 31 2C 6E 6C 5F 4E 4C 2E 49 53
001232: 4F 38 38 35 39 2D 31 35 2C 6E 6C 5F 4E 4C 2E 49
001248: 53 4F 38 38 35 39 2D 31 35 40 65 75 72 6F 2C 6E
001264: 6C 5F 4E 4C 2E 55 54 46 2D 38 00 00 00 00 00
 
20/08/2012 18:59:24 [] HostKey:000000: 00 00 00 07 73 73 68 2D 72 73 61 00 00 00 01 23
000016: 00 00 00 81 00 F2 ED 0E 30 DE 11 EB 96 02 08 96
000032: 0A 05 A1 FB 7C 48 61 4C D2 7A 0D FE C0 D4 B9 B7
000048: 32 A1 85 2D 83 4B 60 54 2E 0E 22 D3 45 1D F8 B6
000064: 6B 63 17 A3 0C D1 10 D6 E2 BC 5B 09 41 FA A3 26
000080: 29 A9 07 C7 A9 9F 37 12 A5 08 F0 B0 E7 32 25 BF
000096: 42 86 A9 F0 C9 2E 45 87 A6 59 2F 9D 01 0F D9 48
000112: 95 AB BC 78 3F EA 80 31 36 37 F6 DF A5 C6 F9 DC
000128: FA 39 CA 2A 80 F4 7B A0 74 63 5A 2B DA 60 F2 2C
000144: 8E 94 58 8D 1F
 
20/08/2012 18:59:24 [] ClientExchange:77527772411878365894880157822636635866182455369440533377927823356685839726453775660773752823706469550783177411414606118443159938595253674078768957902842380434275883516619229750463235601599062474679470886269383424599881171117630138151469394408048561170890200154331196776793573319701171585992165248253660141565
20/08/2012 18:59:24 [] ServerExchange:112984238692344423785909734745620366472548024453266920703986138213432708094070427184522322465031821165571771494514143869529691136298461088113340312739339969122449254376593892752141471251072597909846000881707116445779211046043252109306870474559515152041794161561712075975519534016811127753740495598780943951921
20/08/2012 18:59:24 [] SharedKey:139839559656225337214571363983429235543817153502619783989677849804696421867278550739959498253880013489312560473140347445026700270312499312501343955164282029383083843393353473703220784055431432691392767790606044062315616288768954728740829937965847299826457214008778983944356980468694707797617903293596846190946
20/08/2012 18:59:24 [] Pre-hash value is: 000000: 00 00 00 24 53 53 48 2D 32 2E 30 2D 52 65 6E 63
000016: 69 2E 53 73 68 4E 65 74 2E 53 73 68 43 6C 69 65
000032: 6E 74 2E 30 2E 30 2E 31 00 00 00 15 53 53 48 2D
000048: 32 2E 30 2D 53 75 6E 5F 53 53 48 5F 31 2E 30 2E
000064: 31 00 00 01 59 14 FB C3 00 73 37 BB 64 B9 04 0B
000080: A9 68 D1 1F 0C 98 00 00 00 1A 64 69 66 66 69 65
000096: 2D 68 65 6C 6C 6D 61 6E 2D 67 72 6F 75 70 31 2D
000112: 73 68 61 31 00 00 00 0F 73 73 68 2D 72 73 61 2C
000128: 73 73 68 2D 64 73 73 00 00 00 63 61 65 73 32 35
000144: 36 2D 63 74 72 2C 33 64 65 73 2D 63 62 63 2C 61
000160: 65 73 31 32 38 2D 63 62 63 2C 61 65 73 31 39 32
000176: 2D 63 62 63 2C 61 65 73 32 35 36 2D 63 62 63 2C
000192: 62 6C 6F 77 66 69 73 68 2D 63 62 63 2C 63 61 73
000208: 74 31 32 38 2D 63 62 63 2C 61 65 73 31 32 38 2D
000224: 63 74 72 2C 61 65 73 31 39 32 2D 63 74 72 00 00
000240: 00 63 61 65 73 32 35 36 2D 63 74 72 2C 33 64 65
000256: 73 2D 63 62 63 2C 61 65 73 31 32 38 2D 63 62 63
000272: 2C 61 65 73 31 39 32 2D 63 62 63 2C 61 65 73 32
000288: 35 36 2D 63 62 63 2C 62 6C 6F 77 66 69 73 68 2D
000304: 63 62 63 2C 63 61 73 74 31 32 38 2D 63 62 63 2C
000320: 61 65 73 31 32 38 2D 63 74 72 2C 61 65 73 31 39
000336: 32 2D 63 74 72 00 00 00 12 68 6D 61 63 2D 6D 64
000352: 35 2C 68 6D 61 63 2D 73 68 61 31 00 00 00 12 68
000368: 6D 61 63 2D 6D 64 35 2C 68 6D 61 63 2D 73 68 61
000384: 31 00 00 00 04 6E 6F 6E 65 00 00 00 04 6E 6F 6E
000400: 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000416: 04 FF 14 DF DB D0 0A B4 ED A2 4B 24 2F 0F 27 80
000432: 6A 70 F6 00 00 00 1A 64 69 66 66 69 65 2D 68 65
000448: 6C 6C 6D 61 6E 2D 67 72 6F 75 70 31 2D 73 68 61
000464: 31 00 00 00 0F 73 73 68 2D 72 73 61 2C 73 73 68
000480: 2D 64 73 73 00 00 00 20 61 65 73 31 32 38 2D 63
000496: 62 63 2C 62 6C 6F 77 66 69 73 68 2D 63 62 63 2C
000512: 33 64 65 73 2D 63 62 63 00 00 00 20 61 65 73 31
000528: 32 38 2D 63 62 63 2C 62 6C 6F 77 66 69 73 68 2D
000544: 63 62 63 2C 33 64 65 73 2D 63 62 63 00 00 00 12
000560: 68 6D 61 63 2D 73 68 61 31 2C 68 6D 61 63 2D 6D
000576: 64 35 00 00 00 12 68 6D 61 63 2D 73 68 61 31 2C
000592: 68 6D 61 63 2D 6D 64 35 00 00 00 09 6E 6F 6E 65
000608: 2C 7A 6C 69 62 00 00 00 09 6E 6F 6E 65 2C 7A 6C
000624: 69 62 00 00 02 11 3F 3F 3F 3F 2C 67 65 6F 2C 6C
000640: 63 74 74 61 62 2C 69 73 6F 5F 38 38 35 39 5F 31
000656: 35 2C 69 73 6F 5F 38 38 35 39 5F 31 2C 65 6E 5F
000672: 47 42 2C 65 6E 5F 47 42 2E 49 53 4F 38 38 35 39
000688: 2D 31 2C 65 6E 5F 47 42 2E 49 53 4F 38 38 35 39
000704: 2D 31 35 2C 65 6E 5F 47 42 2E 49 53 4F 38 38 35
000720: 39 2D 31 35 40 65 75 72 6F 2C 65 6E 5F 49 45 2C
000736: 65 6E 5F 49 45 2E 49 53 4F 38 38 35 39 2D 31 2C
000752: 65 6E 5F 49 45 2E 49 53 4F 38 38 35 39 2D 31 35
000768: 2C 65 6E 5F 49 45 2E 49 53 4F 38 38 35 39 2D 31
000784: 35 40 65 75 72 6F 2C 66 72 2C 66 72 2E 49 53 4F
000800: 38 38 35 39 2D 31 35 2C 66 72 2E 55 54 46 2D 38
000816: 2C 66 72 5F 42 45 2C 66 72 5F 42 45 2E 49 53 4F
000832: 38 38 35 39 2D 31 2C 66 72 5F 42 45 2E 49 53 4F
000848: 38 38 35 39 2D 31 35 2C 66 72 5F 42 45 2E 49 53
000864: 4F 38 38 35 39 2D 31 35 40 65 75 72 6F 2C 66 72
000880: 5F 42 45 2E 55 54 46 2D 38 2C 66 72 5F 42 45 2E
000896: 55 54 46 2D 38 40 65 75 72 6F 2C 66 72 5F 46 52
000912: 2C 66 72 5F 46 52 2E 49 53 4F 38 38 35 39 2D 31
000928: 2C 66 72 5F 46 52 2E 49 53 4F 38 38 35 39 2D 31
000944: 35 2C 66 72 5F 46 52 2E 49 53 4F 38 38 35 39 2D
000960: 31 35 40 65 75 72 6F 2C 66 72 5F 46 52 2E 55 54
000976: 46 2D 38 2C 66 72 5F 46 52 2E 55 54 46 2D 38 40
000992: 65 75 72 6F 2C 6E 6C 2C 6E 6C 2E 49 53 4F 38 38
001008: 35 39 2D 31 35 2C 6E 6C 5F 42 45 2C 6E 6C 5F 42
001024: 45 2E 49 53 4F 38 38 35 39 2D 31 2C 6E 6C 5F 42
001040: 45 2E 49 53 4F 38 38 35 39 2D 31 35 2C 6E 6C 5F
001056: 42 45 2E 49 53 4F 38 38 35 39 2D 31 35 40 65 75
001072: 72 6F 2C 6E 6C 5F 42 45 2E 55 54 46 2D 38 2C 6E
001088: 6C 5F 4E 4C 2C 6E 6C 5F 4E 4C 2E 49 53 4F 38 38
001104: 35 39 2D 31 2C 6E 6C 5F 4E 4C 2E 49 53 4F 38 38
001120: 35 39 2D 31 35 2C 6E 6C 5F 4E 4C 2E 49 53 4F 38
001136: 38 35 39 2D 31 35 40 65 75 72 6F 2C 6E 6C 5F 4E
001152: 4C 2E 55 54 46 2D 38 00 00 02 11 3F 3F 3F 3F 2C
001168: 67 65 6F 2C 6C 63 74 74 61 62 2C 69 73 6F 5F 38
001184: 38 35 39 5F 31 35 2C 69 73 6F 5F 38 38 35 39 5F
001200: 31 2C 65 6E 5F 47 42 2C 65 6E 5F 47 42 2E 49 53
001216: 4F 38 38 35 39 2D 31 2C 65 6E 5F 47 42 2E 49 53
001232: 4F 38 38 35 39 2D 31 35 2C 65 6E 5F 47 42 2E 49
001248: 53 4F 38 38 35 39 2D 31 35 40 65 75 72 6F 2C 65
001264: 6E 5F 49 45 2C 65 6E 5F 49 45 2E 49 53 4F 38 38
001280: 35 39 2D 31 2C 65 6E 5F 49 45 2E 49 53 4F 38 38
001296: 35 39 2D 31 35 2C 65 6E 5F 49 45 2E 49 53 4F 38
001312: 38 35 39 2D 31 35 40 65 75 72 6F 2C 66 72 2C 66
001328: 72 2E 49 53 4F 38 38 35 39 2D 31 35 2C 66 72 2E
001344: 55 54 46 2D 38 2C 66 72 5F 42 45 2C 66 72 5F 42
001360: 45 2E 49 53 4F 38 38 35 39 2D 31 2C 66 72 5F 42
001376: 45 2E 49 53 4F 38 38 35 39 2D 31 35 2C 66 72 5F
001392: 42 45 2E 49 53 4F 38 38 35 39 2D 31 35 40 65 75
001408: 72 6F 2C 66 72 5F 42 45 2E 55 54 46 2D 38 2C 66
001424: 72 5F 42 45 2E 55 54 46 2D 38 40 65 75 72 6F 2C
001440: 66 72 5F 46 52 2C 66 72 5F 46 52 2E 49 53 4F 38
001456: 38 35 39 2D 31 2C 66 72 5F 46 52 2E 49 53 4F 38
001472: 38 35 39 2D 31 35 2C 66 72 5F 46 52 2E 49 53 4F
001488: 38 38 35 39 2D 31 35 40 65 75 72 6F 2C 66 72 5F
001504: 46 52 2E 55 54 46 2D 38 2C 66 72 5F 46 52 2E 55
001520: 54 46 2D 38 40 65 75 72 6F 2C 6E 6C 2C 6E 6C 2E
001536: 49 53 4F 38 38 35 39 2D 31 35 2C 6E 6C 5F 42 45
001552: 2C 6E 6C 5F 42 45 2E 49 53 4F 38 38 35 39 2D 31
001568: 2C 6E 6C 5F 42 45 2E 49 53 4F 38 38 35 39 2D 31
001584: 35 2C 6E 6C 5F 42 45 2E 49 53 4F 38 38 35 39 2D
001600: 31 35 40 65 75 72 6F 2C 6E 6C 5F 42 45 2E 55 54
001616: 46 2D 38 2C 6E 6C 5F 4E 4C 2C 6E 6C 5F 4E 4C 2E
001632: 49 53 4F 38 38 35 39 2D 31 2C 6E 6C 5F 4E 4C 2E
001648: 49 53 4F 38 38 35 39 2D 31 35 2C 6E 6C 5F 4E 4C
001664: 2E 49 53 4F 38 38 35 39 2D 31 35 40 65 75 72 6F
001680: 2C 6E 6C 5F 4E 4C 2E 55 54 46 2D 38 00 00 00 00
001696: 00 00 00 00 95 00 00 00 07 73 73 68 2D 72 73 61
001712: 00 00 00 01 23 00 00 00 81 00 F2 ED 0E 30 DE 11
001728: EB 96 02 08 96 0A 05 A1 FB 7C 48 61 4C D2 7A 0D
001744: FE C0 D4 B9 B7 32 A1 85 2D 83 4B 60 54 2E 0E 22
001760: D3 45 1D F8 B6 6B 63 17 A3 0C D1 10 D6 E2 BC 5B
001776: 09 41 FA A3 26 29 A9 07 C7 A9 9F 37 12 A5 08 F0
001792: B0 E7 32 25 BF 42 86 A9 F0 C9 2E 45 87 A6 59 2F
001808: 9D 01 0F D9 48 95 AB BC 78 3F EA 80 31 36 37 F6
001824: DF A5 C6 F9 DC FA 39 CA 2A 80 F4 7B A0 74 63 5A
001840: 2B DA 60 F2 2C 8E 94 58 8D 1F 00 00 00 80 6E 67
001856: 38 F1 0A 19 95 B7 92 A3 C5 2A 24 D3 CA F6 75 D8
001872: 32 00 C1 68 97 CA 91 81 2A 04 B4 D1 5B 1A 0B 38
001888: 6A 26 2D 3B 93 CB 34 3D 0A 05 A9 02 01 55 F9 40
001904: D3 DE 34 EE 68 01 88 96 41 7D 6B ED E2 B0 3A 1A
001920: 33 E9 E3 6A 1E B9 9C 41 0E 0C 70 2F F1 84 0F 0B
001936: A5 13 41 6D 28 F8 2B 1B 2B DC EA 38 4F DE B4 AA
001952: 55 72 B8 5E 49 CF C5 02 C6 54 98 CF D2 95 35 69
001968: 68 05 CF C1 50 89 72 5B C8 15 35 4A 97 FD 00 00
001984: 00 81 00 A0 E5 17 F1 8E C7 42 2C 49 B1 9E 15 6E
002000: 3A FA 34 77 E9 AF 19 1E 23 62 F0 EF E1 F4 A2 A9
002016: C7 4D 86 55 DF 71 60 24 10 68 FF 2D 65 9B 6D CC
002032: 03 67 89 6F E8 F7 F2 3C 23 28 3F B6 71 90 40 2B
002048: A2 12 BF 94 C1 19 3C E8 ED CA 86 7B BD 90 26 2D
002064: 40 46 3E 97 50 F0 BA 06 2B 80 EA 4C C4 75 F8 39
002080: F8 75 AD AC A2 41 A1 26 74 C1 4B 43 C8 A3 F2 BB
002096: 8F E7 93 60 3B 8C F5 81 C7 74 BC 1D A9 62 10 B1
002112: F7 E8 31 00 00 00 81 00 C7 23 5D 58 70 7F 19 70
002128: 9F 2A 13 1F 3B D4 61 D4 9C FF 9F 90 42 B1 C8 5C
002144: 6B FA 32 16 EF 2D 59 AD 6D 0B B9 0D 86 24 3F 88
002160: FA C0 55 5B ED BC D7 14 B7 92 39 0C 9D 0E 93 EC
002176: 74 0D 12 CE 0D AD 98 EA 1B 05 D5 EC AE DB 0C AE
002192: C4 D8 80 E5 51 47 22 52 2E 0D 90 23 63 F5 57 55
002208: FC 56 B9 FA FB 87 12 06 07 79 59 C9 E5 39 72 2D
002224: 99 BA A8 20 7C A4 12 0E 81 B7 AC 24 61 D2 F2 4F
002240: 7F 47 6E E7 AB 0A F1 62
 
20/08/2012 18:59:24 [] H is 000000: 6E B3 ED 35 29 BB 99 90 33 5A 90 14 1B ED AB F1
000016: 83 DA 0A 61
 
20/08/2012 18:59:24 [] Host key 0 is 0
20/08/2012 18:59:24 [] Host key 0 << 24 is 0
20/08/2012 18:59:24 [] Host key 1 is 0
20/08/2012 18:59:24 [] Host key 1 << 16 is 0
20/08/2012 18:59:24 [] Host key 2 is 0
20/08/2012 18:59:24 [] Host key 2 << 8 is 0
20/08/2012 18:59:24 [] Host key 3 is 7
20/08/2012 18:59:24 [] Length is '7'
20/08/2012 18:59:24 [] Host key is 000000: 00 00 00 07 73 73 68 2D 72 73 61 00 00 00 01 23
000016: 00 00 00 81 00 F2 ED 0E 30 DE 11 EB 96 02 08 96
000032: 0A 05 A1 FB 7C 48 61 4C D2 7A 0D FE C0 D4 B9 B7
000048: 32 A1 85 2D 83 4B 60 54 2E 0E 22 D3 45 1D F8 B6
000064: 6B 63 17 A3 0C D1 10 D6 E2 BC 5B 09 41 FA A3 26
000080: 29 A9 07 C7 A9 9F 37 12 A5 08 F0 B0 E7 32 25 BF
000096: 42 86 A9 F0 C9 2E 45 87 A6 59 2F 9D 01 0F D9 48
000112: 95 AB BC 78 3F EA 80 31 36 37 F6 DF A5 C6 F9 DC
000128: FA 39 CA 2A 80 F4 7B A0 74 63 5A 2B DA 60 F2 2C
000144: 8E 94 58 8D 1F
 
20/08/2012 18:59:24 [] Algorithm is 'ssh-rsa'
20/08/2012 18:59:24 [] Key is 'Renci.SshNet.Security.KeyHostAlgorithm'
20/08/2012 18:59:24 [] CanTrustHostKey is 'True'
20/08/2012 18:59:24 [] Verifying signature
20/08/2012 18:59:24 [] Signature is: 000000: 00 00 00 07 73 73 68 2D 72 73 61 00 00 00 80 93
000016: 98 08 66 B0 4C 83 B5 36 C4 9A B3 43 4B 30 5C B3
000032: 7E 50 40 7F 88 B2 1E 38 0E 74 BE AE 27 28 5D 0D
000048: 8D B5 DF 92 03 0C EE 45 9A BE BE 02 06 26 05 41
000064: 93 60 FC 5B 68 5F 5D 2B 7C BD 63 23 C9 4C 1E 3C
000080: 32 DA B0 73 6E FC 1A AF B8 32 18 EB 0F 07 C0 21
000096: 9A F4 13 D1 A4 14 0E 02 2F C0 12 03 BC F7 D7 5C
000112: 2B DF C3 AB C2 10 4F 20 E1 46 6D 97 6B 63 53 A5
000128: 66 D8 EA 79 77 38 C5 F5 11 A5 19 A9 65 D3 AC
 
20/08/2012 18:59:24 [] Data is: 000000: 6E B3 ED 35 29 BB 99 90 33 5A 90 14 1B ED AB F1
000016: 83 DA 0A 61
 
20/08/2012 18:59:24 [] RSA Key:D: 0
20/08/2012 18:59:24 [] RSA Key:DP: 0
20/08/2012 18:59:24 [] RSA Key:DQ: 0
20/08/2012 18:59:24 [] RSA Key:Exponent: 35
20/08/2012 18:59:24 [] RSA Key:InverseQ: 0
20/08/2012 18:59:24 [] RSA Key:KeyLength: 1024
20/08/2012 18:59:24 [] RSA Key:Modulus: 170588436913697273295299880589479880444101962398225630155959266530783354713713131656142405828946466640559238797971312934159980537099665089118942846156358422825344734445707082355141861709774173933462299111373062080988223073253576405411052577068059582087562700938537702734531426024023407373701933591208723516703
20/08/2012 18:59:24 [] RSA Key:P: 0
20/08/2012 18:59:24 [] RSA Key:Public[0]: 35
20/08/2012 18:59:24 [] RSA Key:Q: 0
20/08/2012 18:59:24 [] RsaDigitalSignature:Verify
20/08/2012 18:59:24 [] CipherDigitalSignature:Verify
20/08/2012 18:59:24 [] Input:
20/08/2012 18:59:24 [] 000000: 6E B3 ED 35 29 BB 99 90 33 5A 90 14 1B ED AB F1
000016: 83 DA 0A 61
 
20/08/2012 18:59:24 [] Signature:
20/08/2012 18:59:24 [] 000000: 93 98 08 66 B0 4C 83 B5 36 C4 9A B3 43 4B 30 5C
000016: B3 7E 50 40 7F 88 B2 1E 38 0E 74 BE AE 27 28 5D
000032: 0D 8D B5 DF 92 03 0C EE 45 9A BE BE 02 06 26 05
000048: 41 93 60 FC 5B 68 5F 5D 2B 7C BD 63 23 C9 4C 1E
000064: 3C 32 DA B0 73 6E FC 1A AF B8 32 18 EB 0F 07 C0
000080: 21 9A F4 13 D1 A4 14 0E 02 2F C0 12 03 BC F7 D7
000096: 5C 2B DF C3 AB C2 10 4F 20 E1 46 6D 97 6B 63 53
000112: A5 66 D8 EA 79 77 38 C5 F5 11 A5 19 A9 65 D3 AC
 
20/08/2012 18:59:24 [] Encrypted signature:
20/08/2012 18:59:24 [] 000000: 30 21 30 09 06 05 2B 0E 03 02 1A 05 00 04 14 9C
000016: 41 8A C4 C0 2F 35 4E F2 59 70 2C 76 C8 57 D9 A6
000032: 94 DC B6
 
20/08/2012 18:59:24 [] Hash data:
20/08/2012 18:59:24 [] 000000: 1E BB 4B 3A 6B 74 FA 20 C3 ED 9A CB CE 80 C3 97
000016: 67 5D 2C B9
 
20/08/2012 18:59:24 [] Expected:
20/08/2012 18:59:24 [] 000000: 30 21 30 09 06 05 2B 0E 03 02 1A 05 00 04 14 1E
000016: BB 4B 3A 6B 74 FA 20 C3 ED 9A CB CE 80 C3 97 67
000032: 5D 2C B9
 
20/08/2012 18:59:24 [sx218a] Caught exception:Renci.SshNet.Common.SshConnectionException: Key exchange negotiation failed.
   at Renci.SshNet.Session.WaitHandle(WaitHandle waitHandle) in C:\dev\BlackChair\Spotlight\Renci.SshClient\trunk\Renci.SshNet\Session.cs:line 636
   at Renci.SshNet.Session.Connect() in C:\dev\BlackChair\Spotlight\Renci.SshClient\trunk\Renci.SshNet\Session.cs:line 533
   at Renci.SshNet.BaseClient.Connect() in C:\dev\BlackChair\Spotlight\Renci.SshClient\trunk\Renci.SshNet\BaseClient.cs:line 111

Also got the network trace log:

System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 53                                              : S
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 53                                              : S
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 48                                              : H
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 2D                                              : -
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 32                                              : 2
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 2E                                              : .
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 30                                              : 0
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 2D                                              : -
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 53                                              : S
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 75                                              : u
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 6E                                              : n
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 5F                                              : _
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 53                                              : S
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 53                                              : S
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 48                                              : H
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 5F                                              : _
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 31                                              : 1
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 2E                                              : .
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 30                                              : 0
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 2E                                              : .
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 31                                              : 1
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 0A                                              : .
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Receive()     -> 1#1
System.Net.Sockets Verbose: 0 : [11160] Socket#11429296::Send()
System.Net.Sockets Verbose: 0 : [11160] Data from Socket#11429296::Send
System.Net.Sockets Verbose: 0 : [11160] 00000000 : 53 53 48 2D 32 2E 30 2D-52 65 6E 63 69 2E 53 73 : SSH-2.0-Renci.Ss
System.Net.Sockets Verbose: 0 : [11160] 00000010 : 68 4E 65 74 2E 53 73 68-43 6C 69 65 6E 74 2E 30 : hNet.SshClient.0
System.Net.Sockets Verbose: 0 : [11160] 00000020 : 2E 30 2E 31 0D 0A                               : .0.1..
System.Net.Sockets Verbose: 0 : [11160] Exiting Socket#11429296::Send()     -> 38#38
System.Net.Sockets Verbose: 0 : [9540] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [9540] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [9540] 00000000 : 00 00 05 04 04 14 F2 DE-                        : ........
System.Net.Sockets Verbose: 0 : [9540] Exiting Socket#11429296::Receive()     -> 8#8
System.Net.Sockets Verbose: 0 : [9540] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [9540] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [9540] 00000000 : 34 77 33 33 53 AB 68 0D-03 A0 73 12 34 E3 00 00 : 4w33S.h...s.4...
System.Net.Sockets Verbose: 0 : [9540] 00000010 : 00 1A 64 69 66 66 69 65-2D 68 65 6C 6C 6D 61 6E : ..diffie-hellman
System.Net.Sockets Verbose: 0 : [9540] 00000020 : 2D 67 72 6F 75 70 31 2D-73 68 61 31 00 00 00 0F : -group1-sha1....
System.Net.Sockets Verbose: 0 : [9540] 00000030 : 73 73 68 2D 72 73 61 2C-73 73 68 2D 64 73 73 00 : ssh-rsa,ssh-dss.
System.Net.Sockets Verbose: 0 : [9540] 00000040 : 00 00 20 61 65 73 31 32-38 2D 63 62 63 2C 62 6C : .. aes128-cbc,bl
System.Net.Sockets Verbose: 0 : [9540] 00000050 : 6F 77 66 69 73 68 2D 63-62 63 2C 33 64 65 73 2D : owfish-cbc,3des-
System.Net.Sockets Verbose: 0 : [9540] 00000060 : 63 62 63 00 00 00 20 61-65 73 31 32 38 2D 63 62 : cbc... aes128-cb
System.Net.Sockets Verbose: 0 : [9540] 00000070 : 63 2C 62 6C 6F 77 66 69-73 68 2D 63 62 63 2C 33 : c,blowfish-cbc,3
System.Net.Sockets Verbose: 0 : [9540] 00000080 : 64 65 73 2D 63 62 63 00-00 00 12 68 6D 61 63 2D : des-cbc....hmac-
System.Net.Sockets Verbose: 0 : [9540] 00000090 : 73 68 61 31 2C 68 6D 61-63 2D 6D 64 35 00 00 00 : sha1,hmac-md5...
System.Net.Sockets Verbose: 0 : [9540] 000000A0 : 12 68 6D 61 63 2D 73 68-61 31 2C 68 6D 61 63 2D : .hmac-sha1,hmac-
System.Net.Sockets Verbose: 0 : [9540] 000000B0 : 6D 64 35 00 00 00 09 6E-6F 6E 65 2C 7A 6C 69 62 : md5....none,zlib
System.Net.Sockets Verbose: 0 : [9540] 000000C0 : 00 00 00 09 6E 6F 6E 65-2C 7A 6C 69 62 00 00 02 : ....none,zlib...
System.Net.Sockets Verbose: 0 : [9540] 000000D0 : 11 FF FF FF FF 2C 67 65-6F 2C 6C 63 74 74 61 62 : .....,geo,lcttab
System.Net.Sockets Verbose: 0 : [9540] 000000E0 : 2C 69 73 6F 5F 38 38 35-39 5F 31 35 2C 69 73 6F : ,iso_8859_15,iso
System.Net.Sockets Verbose: 0 : [9540] 000000F0 : 5F 38 38 35 39 5F 31 2C-65 6E 5F 47 42 2C 65 6E : _8859_1,en_GB,en
System.Net.Sockets Verbose: 0 : [9540] 00000100 : 5F 47 42 2E 49 53 4F 38-38 35 39 2D 31 2C 65 6E : _GB.ISO8859-1,en
System.Net.Sockets Verbose: 0 : [9540] 00000110 : 5F 47 42 2E 49 53 4F 38-38 35 39 2D 31 35 2C 65 : _GB.ISO8859-15,e
System.Net.Sockets Verbose: 0 : [9540] 00000120 : 6E 5F 47 42 2E 49 53 4F-38 38 35 39 2D 31 35 40 : n_GB.ISO8859-15@
System.Net.Sockets Verbose: 0 : [9540] 00000130 : 65 75 72 6F 2C 65 6E 5F-49 45 2C 65 6E 5F 49 45 : euro,en_IE,en_IE
System.Net.Sockets Verbose: 0 : [9540] 00000140 : 2E 49 53 4F 38 38 35 39-2D 31 2C 65 6E 5F 49 45 : .ISO8859-1,en_IE
System.Net.Sockets Verbose: 0 : [9540] 00000150 : 2E 49 53 4F 38 38 35 39-2D 31 35 2C 65 6E 5F 49 : .ISO8859-15,en_I
System.Net.Sockets Verbose: 0 : [9540] 00000160 : 45 2E 49 53 4F 38 38 35-39 2D 31 35 40 65 75 72 : E.ISO8859-15@eur
System.Net.Sockets Verbose: 0 : [9540] 00000170 : 6F 2C 66 72 2C 66 72 2E-49 53 4F 38 38 35 39 2D : o,fr,fr.ISO8859-
System.Net.Sockets Verbose: 0 : [9540] 00000180 : 31 35 2C 66 72 2E 55 54-46 2D 38 2C 66 72 5F 42 : 15,fr.UTF-8,fr_B
System.Net.Sockets Verbose: 0 : [9540] 00000190 : 45 2C 66 72 5F 42 45 2E-49 53 4F 38 38 35 39 2D : E,fr_BE.ISO8859-
System.Net.Sockets Verbose: 0 : [9540] 000001A0 : 31 2C 66 72 5F 42 45 2E-49 53 4F 38 38 35 39 2D : 1,fr_BE.ISO8859-
System.Net.Sockets Verbose: 0 : [9540] 000001B0 : 31 35 2C 66 72 5F 42 45-2E 49 53 4F 38 38 35 39 : 15,fr_BE.ISO8859
System.Net.Sockets Verbose: 0 : [9540] 000001C0 : 2D 31 35 40 65 75 72 6F-2C 66 72 5F 42 45 2E 55 : -15@euro,fr_BE.U
System.Net.Sockets Verbose: 0 : [9540] 000001D0 : 54 46 2D 38 2C 66 72 5F-42 45 2E 55 54 46 2D 38 : TF-8,fr_BE.UTF-8
System.Net.Sockets Verbose: 0 : [9540] 000001E0 : 40 65 75 72 6F 2C 66 72-5F 46 52 2C 66 72 5F 46 : @euro,fr_FR,fr_F
System.Net.Sockets Verbose: 0 : [9540] 000001F0 : 52 2E 49 53 4F 38 38 35-39 2D 31 2C 66 72 5F 46 : R.ISO8859-1,fr_F
System.Net.Sockets Verbose: 0 : [9540] 00000200 : 52 2E 49 53 4F 38 38 35-39 2D 31 35 2C 66 72 5F : R.ISO8859-15,fr_
System.Net.Sockets Verbose: 0 : [9540] 00000210 : 46 52 2E 49 53 4F 38 38-35 39 2D 31 35 40 65 75 : FR.ISO8859-15@eu
System.Net.Sockets Verbose: 0 : [9540] 00000220 : 72 6F 2C 66 72 5F 46 52-2E 55 54 46 2D 38 2C 66 : ro,fr_FR.UTF-8,f
System.Net.Sockets Verbose: 0 : [9540] 00000230 : 72 5F 46 52 2E 55 54 46-2D 38 40 65 75 72 6F 2C : r_FR.UTF-8@euro,
System.Net.Sockets Verbose: 0 : [9540] 00000240 : 6E 6C 2C 6E 6C 2E 49 53-4F 38 38 35 39 2D 31 35 : nl,nl.ISO8859-15
System.Net.Sockets Verbose: 0 : [9540] 00000250 : 2C 6E 6C 5F 42 45 2C 6E-6C 5F 42 45 2E 49 53 4F : ,nl_BE,nl_BE.ISO
System.Net.Sockets Verbose: 0 : [9540] 00000260 : 38 38 35 39 2D 31 2C 6E-6C 5F 42 45 2E 49 53 4F : 8859-1,nl_BE.ISO
System.Net.Sockets Verbose: 0 : [9540] 00000270 : 38 38 35 39 2D 31 35 2C-6E 6C 5F 42 45 2E 49 53 : 8859-15,nl_BE.IS
System.Net.Sockets Verbose: 0 : [9540] 00000280 : 4F 38 38 35 39 2D 31 35-40 65 75 72 6F 2C 6E 6C : O8859-15@euro,nl
System.Net.Sockets Verbose: 0 : [9540] 00000290 : 5F 42 45 2E 55 54 46 2D-38 2C 6E 6C 5F 4E 4C 2C : _BE.UTF-8,nl_NL,
System.Net.Sockets Verbose: 0 : [9540] 000002A0 : 6E 6C 5F 4E 4C 2E 49 53-4F 38 38 35 39 2D 31 2C : nl_NL.ISO8859-1,
System.Net.Sockets Verbose: 0 : [9540] 000002B0 : 6E 6C 5F 4E 4C 2E 49 53-4F 38 38 35 39 2D 31 35 : nl_NL.ISO8859-15
System.Net.Sockets Verbose: 0 : [9540] 000002C0 : 2C 6E 6C 5F 4E 4C 2E 49-53 4F 38 38 35 39 2D 31 : ,nl_NL.ISO8859-1
System.Net.Sockets Verbose: 0 : [9540] 000002D0 : 35 40 65 75 72 6F 2C 6E-6C 5F 4E 4C 2E 55 54 46 : 5@euro,nl_NL.UTF
System.Net.Sockets Verbose: 0 : [9540] 000002E0 : 2D 38 00 00 02 11 FF FF-FF FF 2C 67 65 6F 2C 6C : -8........,geo,l
System.Net.Sockets Verbose: 0 : [9540] 000002F0 : 63 74 74 61 62 2C 69 73-6F 5F 38 38 35 39 5F 31 : cttab,iso_8859_1
System.Net.Sockets Verbose: 0 : [9540] 00000300 : 35 2C 69 73 6F 5F 38 38-35 39 5F 31 2C 65 6E 5F : 5,iso_8859_1,en_
System.Net.Sockets Verbose: 0 : [9540] 00000310 : 47 42 2C 65 6E 5F 47 42-2E 49 53 4F 38 38 35 39 : GB,en_GB.ISO8859
System.Net.Sockets Verbose: 0 : [9540] 00000320 : 2D 31 2C 65 6E 5F 47 42-2E 49 53 4F 38 38 35 39 : -1,en_GB.ISO8859
System.Net.Sockets Verbose: 0 : [9540] 00000330 : 2D 31 35 2C 65 6E 5F 47-42 2E 49 53 4F 38 38 35 : -15,en_GB.ISO885
System.Net.Sockets Verbose: 0 : [9540] 00000340 : 39 2D 31 35 40 65 75 72-6F 2C 65 6E 5F 49 45 2C : 9-15@euro,en_IE,
System.Net.Sockets Verbose: 0 : [9540] 00000350 : 65 6E 5F 49 45 2E 49 53-4F 38 38 35 39 2D 31 2C : en_IE.ISO8859-1,
System.Net.Sockets Verbose: 0 : [9540] 00000360 : 65 6E 5F 49 45 2E 49 53-4F 38 38 35 39 2D 31 35 : en_IE.ISO8859-15
System.Net.Sockets Verbose: 0 : [9540] 00000370 : 2C 65 6E 5F 49 45 2E 49-53 4F 38 38 35 39 2D 31 : ,en_IE.ISO8859-1
System.Net.Sockets Verbose: 0 : [9540] 00000380 : 35 40 65 75 72 6F 2C 66-72 2C 66 72 2E 49 53 4F : 5@euro,fr,fr.ISO
System.Net.Sockets Verbose: 0 : [9540] 00000390 : 38 38 35 39 2D 31 35 2C-66 72 2E 55 54 46 2D 38 : 8859-15,fr.UTF-8
System.Net.Sockets Verbose: 0 : [9540] 000003A0 : 2C 66 72 5F 42 45 2C 66-72 5F 42 45 2E 49 53 4F : ,fr_BE,fr_BE.ISO
System.Net.Sockets Verbose: 0 : [9540] 000003B0 : 38 38 35 39 2D 31 2C 66-72 5F 42 45 2E 49 53 4F : 8859-1,fr_BE.ISO
System.Net.Sockets Verbose: 0 : [9540] 000003C0 : 38 38 35 39 2D 31 35 2C-66 72 5F 42 45 2E 49 53 : 8859-15,fr_BE.IS
System.Net.Sockets Verbose: 0 : [9540] 000003D0 : 4F 38 38 35 39 2D 31 35-40 65 75 72 6F 2C 66 72 : O8859-15@euro,fr
System.Net.Sockets Verbose: 0 : [9540] 000003E0 : 5F 42 45 2E 55 54 46 2D-38 2C 66 72 5F 42 45 2E : _BE.UTF-8,fr_BE.
System.Net.Sockets Verbose: 0 : [9540] 000003F0 : 55 54 46 2D 38 40 65 75-72 6F 2C 66 72 5F 46 52 : UTF-8@euro,fr_FR
System.Net.Sockets Verbose: 0 : [9540] 00000400 : 2C 66 72 5F 46 52 2E 49-53 4F 38 38 35 39 2D 31 : ,fr_FR.ISO8859-1
System.Net.Sockets Verbose: 0 : [9540] 00000410 : 2C 66 72 5F 46 52 2E 49-53 4F 38 38 35 39 2D 31 : ,fr_FR.ISO8859-1
System.Net.Sockets Verbose: 0 : [9540] 00000420 : 35 2C 66 72 5F 46 52 2E-49 53 4F 38 38 35 39 2D : 5,fr_FR.ISO8859-
System.Net.Sockets Verbose: 0 : [9540] 00000430 : 31 35 40 65 75 72 6F 2C-66 72 5F 46 52 2E 55 54 : 15@euro,fr_FR.UT
System.Net.Sockets Verbose: 0 : [9540] 00000440 : 46 2D 38 2C 66 72 5F 46-52 2E 55 54 46 2D 38 40 : F-8,fr_FR.UTF-8@
System.Net.Sockets Verbose: 0 : [9540] 00000450 : 65 75 72 6F 2C 6E 6C 2C-6E 6C 2E 49 53 4F 38 38 : euro,nl,nl.ISO88
System.Net.Sockets Verbose: 0 : [9540] 00000460 : 35 39 2D 31 35 2C 6E 6C-5F 42 45 2C 6E 6C 5F 42 : 59-15,nl_BE,nl_B
System.Net.Sockets Verbose: 0 : [9540] 00000470 : 45 2E 49 53 4F 38 38 35-39 2D 31 2C 6E 6C 5F 42 : E.ISO8859-1,nl_B
System.Net.Sockets Verbose: 0 : [9540] 00000480 : 45 2E 49 53 4F 38 38 35-39 2D 31 35 2C 6E 6C 5F : E.ISO8859-15,nl_
System.Net.Sockets Verbose: 0 : [9540] 00000490 : 42 45 2E 49 53 4F 38 38-35 39 2D 31 35 40 65 75 : BE.ISO8859-15@eu
System.Net.Sockets Verbose: 0 : [9540] 000004A0 : 72 6F 2C 6E 6C 5F 42 45-2E 55 54 46 2D 38 2C 6E : ro,nl_BE.UTF-8,n
System.Net.Sockets Verbose: 0 : [9540] 000004B0 : 6C 5F 4E 4C 2C 6E 6C 5F-4E 4C 2E 49 53 4F 38 38 : l_NL,nl_NL.ISO88
System.Net.Sockets Verbose: 0 : [9540] 000004C0 : 35 39 2D 31 2C 6E 6C 5F-4E 4C 2E 49 53 4F 38 38 : 59-1,nl_NL.ISO88
System.Net.Sockets Verbose: 0 : [9540] 000004D0 : 35 39 2D 31 35 2C 6E 6C-5F 4E 4C 2E 49 53 4F 38 : 59-15,nl_NL.ISO8
System.Net.Sockets Verbose: 0 : [9540] 000004E0 : 38 35 39 2D 31 35 40 65-75 72 6F 2C 6E 6C 5F 4E : 859-15@euro,nl_N
System.Net.Sockets Verbose: 0 : [9540] 000004F0 : 4C 2E 55 54 46 2D 38 00-00 00 00 00 00 00 00 00 : L.UTF-8.........
System.Net.Sockets Verbose: 0 : [9540] Exiting Socket#11429296::Receive()     -> 1280#1280
System.Net.Sockets Verbose: 0 : [9540] Socket#11429296::Send()
System.Net.Sockets Verbose: 0 : [9540] Data from Socket#11429296::Send
System.Net.Sockets Verbose: 0 : [9540] 00000000 : 00 00 01 64 0A 14 02 5E-58 0A A6 67 A6 FE 8B 1B : ...d...^X..g....
System.Net.Sockets Verbose: 0 : [9540] 00000010 : 7E FC 0F CA 1F 6F 00 00-00 1A 64 69 66 66 69 65 : ~....o....diffie
System.Net.Sockets Verbose: 0 : [9540] 00000020 : 2D 68 65 6C 6C 6D 61 6E-2D 67 72 6F 75 70 31 2D : -hellman-group1-
System.Net.Sockets Verbose: 0 : [9540] 00000030 : 73 68 61 31 00 00 00 0F-73 73 68 2D 72 73 61 2C : sha1....ssh-rsa,
System.Net.Sockets Verbose: 0 : [9540] 00000040 : 73 73 68 2D 64 73 73 00-00 00 63 61 65 73 32 35 : ssh-dss...caes25
System.Net.Sockets Verbose: 0 : [9540] 00000050 : 36 2D 63 74 72 2C 33 64-65 73 2D 63 62 63 2C 61 : 6-ctr,3des-cbc,a
System.Net.Sockets Verbose: 0 : [9540] 00000060 : 65 73 31 32 38 2D 63 62-63 2C 61 65 73 31 39 32 : es128-cbc,aes192
System.Net.Sockets Verbose: 0 : [9540] 00000070 : 2D 63 62 63 2C 61 65 73-32 35 36 2D 63 62 63 2C : -cbc,aes256-cbc,
System.Net.Sockets Verbose: 0 : [9540] 00000080 : 62 6C 6F 77 66 69 73 68-2D 63 62 63 2C 63 61 73 : blowfish-cbc,cas
System.Net.Sockets Verbose: 0 : [9540] 00000090 : 74 31 32 38 2D 63 62 63-2C 61 65 73 31 32 38 2D : t128-cbc,aes128-
System.Net.Sockets Verbose: 0 : [9540] 000000A0 : 63 74 72 2C 61 65 73 31-39 32 2D 63 74 72 00 00 : ctr,aes192-ctr..
System.Net.Sockets Verbose: 0 : [9540] 000000B0 : 00 63 61 65 73 32 35 36-2D 63 74 72 2C 33 64 65 : .caes256-ctr,3de
System.Net.Sockets Verbose: 0 : [9540] 000000C0 : 73 2D 63 62 63 2C 61 65-73 31 32 38 2D 63 62 63 : s-cbc,aes128-cbc
System.Net.Sockets Verbose: 0 : [9540] 000000D0 : 2C 61 65 73 31 39 32 2D-63 62 63 2C 61 65 73 32 : ,aes192-cbc,aes2
System.Net.Sockets Verbose: 0 : [9540] 000000E0 : 35 36 2D 63 62 63 2C 62-6C 6F 77 66 69 73 68 2D : 56-cbc,blowfish-
System.Net.Sockets Verbose: 0 : [9540] 000000F0 : 63 62 63 2C 63 61 73 74-31 32 38 2D 63 62 63 2C : cbc,cast128-cbc,
System.Net.Sockets Verbose: 0 : [9540] 00000100 : 61 65 73 31 32 38 2D 63-74 72 2C 61 65 73 31 39 : aes128-ctr,aes19
System.Net.Sockets Verbose: 0 : [9540] 00000110 : 32 2D 63 74 72 00 00 00-12 68 6D 61 63 2D 6D 64 : 2-ctr....hmac-md
System.Net.Sockets Verbose: 0 : [9540] 00000120 : 35 2C 68 6D 61 63 2D 73-68 61 31 00 00 00 12 68 : 5,hmac-sha1....h
System.Net.Sockets Verbose: 0 : [9540] 00000130 : 6D 61 63 2D 6D 64 35 2C-68 6D 61 63 2D 73 68 61 : mac-md5,hmac-sha
System.Net.Sockets Verbose: 0 : [9540] 00000140 : 31 00 00 00 04 6E 6F 6E-65 00 00 00 04 6E 6F 6E : 1....none....non
System.Net.Sockets Verbose: 0 : [9540] 00000150 : 65 00 00 00 00 00 00 00-00 00 00 00 00 00 43 54 : e.............CT
System.Net.Sockets Verbose: 0 : [9540] 00000160 : 1D BE CF 3C 96 08 87 4A-                        : ...<...J
System.Net.Sockets Verbose: 0 : [9540] Exiting Socket#11429296::Send()     -> 360#360
System.Net.Sockets Verbose: 0 : [9540] Socket#11429296::Send()
System.Net.Sockets Verbose: 0 : [9540] Data from Socket#11429296::Send
System.Net.Sockets Verbose: 0 : [9540] 00000000 : 00 00 00 94 0D 1E 00 00-00 81 00 87 0D DE CC DB : ................
System.Net.Sockets Verbose: 0 : [9540] 00000010 : 3C 1A 84 70 3B BC 6A FA-DD 2B A7 02 B1 AF 6E F9 : <..p;.j..+....n.
System.Net.Sockets Verbose: 0 : [9540] 00000020 : B7 D0 36 12 50 43 6B BB-A4 F9 29 A9 74 DE 87 78 : ..6.PCk...).t..x
System.Net.Sockets Verbose: 0 : [9540] 00000030 : 4B 96 DC 71 F8 B1 09 60-C9 AE 6B 52 D6 3D 04 A9 : K..q...`..kR.=..
System.Net.Sockets Verbose: 0 : [9540] 00000040 : B9 1A C1 A4 9B 5F 3D AA-2E F4 17 4B 0D 1A EB A5 : ....._=....K....
System.Net.Sockets Verbose: 0 : [9540] 00000050 : 11 74 8D 3B 11 C6 A8 D6-D5 76 E0 2D 50 91 34 9D : .t.;.....v.-P.4.
System.Net.Sockets Verbose: 0 : [9540] 00000060 : 9F 1F D2 54 CE CE 06 67-EA 49 0C A0 6E 1B 09 10 : ...T...g.I..n...
System.Net.Sockets Verbose: 0 : [9540] 00000070 : 46 7E 29 F5 8D 67 DF 03-85 B1 97 A1 E8 9B ED F7 : F~)..g..........
System.Net.Sockets Verbose: 0 : [9540] 00000080 : 31 F8 5A D5 DD FD B9 5A-23 0E 66 3C E2 7B 36 ED : 1.Z....Z#.f<.{6.
System.Net.Sockets Verbose: 0 : [9540] 00000090 : 50 25 A3 87 DC E4 19 52-                        : P%.....R
System.Net.Sockets Verbose: 0 : [9540] Exiting Socket#11429296::Send()     -> 152#152
System.Net.Sockets Verbose: 0 : [9540] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [9540] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [9540] 00000000 : 00 00 01 BC 09 1F 00 00-                        : ........
System.Net.Sockets Verbose: 0 : [9540] Exiting Socket#11429296::Receive()     -> 8#8
System.Net.Sockets Verbose: 0 : [9540] Socket#11429296::Receive()
System.Net.Sockets Verbose: 0 : [9540] Data from Socket#11429296::Receive
System.Net.Sockets Verbose: 0 : [9540] 00000000 : 00 95 00 00 00 07 73 73-68 2D 72 73 61 00 00 00 : ......ssh-rsa...
System.Net.Sockets Verbose: 0 : [9540] 00000010 : 01 23 00 00 00 81 00 F2-ED 0E 30 DE 11 EB 96 02 : .#........0.....
System.Net.Sockets Verbose: 0 : [9540] 00000020 : 08 96 0A 05 A1 FB 7C 48-61 4C D2 7A 0D FE C0 D4 : ......|HaL.z....
System.Net.Sockets Verbose: 0 : [9540] 00000030 : B9 B7 32 A1 85 2D 83 4B-60 54 2E 0E 22 D3 45 1D : ..2..-.K`T..".E.
System.Net.Sockets Verbose: 0 : [9540] 00000040 : F8 B6 6B 63 17 A3 0C D1-10 D6 E2 BC 5B 09 41 FA : ..kc........[.A.
System.Net.Sockets Verbose: 0 : [9540] 00000050 : A3 26 29 A9 07 C7 A9 9F-37 12 A5 08 F0 B0 E7 32 : .&).....7......2
System.Net.Sockets Verbose: 0 : [9540] 00000060 : 25 BF 42 86 A9 F0 C9 2E-45 87 A6 59 2F 9D 01 0F : %.B.....E..Y/...
System.Net.Sockets Verbose: 0 : [9540] 00000070 : D9 48 95 AB BC 78 3F EA-80 31 36 37 F6 DF A5 C6 : .H...x?..167....
System.Net.Sockets Verbose: 0 : [9540] 00000080 : F9 DC FA 39 CA 2A 80 F4-7B A0 74 63 5A 2B DA 60 : ...9.*..{.tcZ+.`
System.Net.Sockets Verbose: 0 : [9540] 00000090 : F2 2C 8E 94 58 8D 1F 00-00 00 81 00 9B 84 2F C1 : .,..X........./.
System.Net.Sockets Verbose: 0 : [9540] 000000A0 : DD F5 5C 97 5E D8 4C B8-C8 1D D6 8B 29 91 D0 DB : ..\.^.L.....)...
System.Net.Sockets Verbose: 0 : [9540] 000000B0 : FD B7 0B 26 AB 95 EB E4-5E 5A 7C 02 27 73 FF 89 : ...&....^Z|.'s..
System.Net.Sockets Verbose: 0 : [9540] 000000C0 : F8 21 77 E4 4B DB 57 BA-5D 39 14 2A D4 1B C6 21 : .!w.K.W.]9.*...!
System.Net.Sockets Verbose: 0 : [9540] 000000D0 : 5E 22 36 6F BF F8 61 09-47 52 D6 E1 48 45 51 55 : ^"6o..a.GR..HEQU
System.Net.Sockets Verbose: 0 : [9540] 000000E0 : 13 63 82 CA AE 42 BD B4-97 0B B4 FC FA C3 0B 77 : .c...B.........w
System.Net.Sockets Verbose: 0 : [9540] 000000F0 : 85 0E B5 CD 3B 89 F2 85-E3 E1 24 6B 99 7F FD 48 : ....;.....$k...H
System.Net.Sockets Verbose: 0 : [9540] 00000100 : 58 53 02 29 63 9E 57 AE-91 DC C9 14 B5 A9 4D 6D : XS.)c.W.......Mm
System.Net.Sockets Verbose: 0 : [9540] 00000110 : DF 58 9B A6 CD DD AF A1-69 14 66 C4 00 00 00 8F : .X......i.f.....
System.Net.Sockets Verbose: 0 : [9540] 00000120 : 00 00 00 07 73 73 68 2D-72 73 61 00 00 00 80 7C : ....ssh-rsa....|
System.Net.Sockets Verbose: 0 : [9540] 00000130 : 06 F6 A9 98 8E 48 8D 86-47 26 BC 25 F8 AA AC DD : .....H..G&.%....
System.Net.Sockets Verbose: 0 : [9540] 00000140 : 6E CA 5B EC 2E AB 21 A9-98 A8 FF 8F AA 96 75 26 : n.[...!.......u&
System.Net.Sockets Verbose: 0 : [9540] 00000150 : C2 EA F5 80 FB 4E 21 D4-E1 07 E0 1F D6 7E 22 14 : .....N!......~".
System.Net.Sockets Verbose: 0 : [9540] 00000160 : 27 04 8E C7 BF 19 F0 94-04 F9 ED 75 AB 0F DC 72 : '..........u...r
System.Net.Sockets Verbose: 0 : [9540] 00000170 : 30 48 73 32 0F 96 E3 0D-1D C8 C2 38 C3 1E 05 2A : 0Hs2.......8...*
System.Net.Sockets Verbose: 0 : [9540] 00000180 : 1B 79 83 F8 61 6F 4C 2B-11 4D B4 A5 3C A4 09 E9 : .y..aoL+.M..<...
System.Net.Sockets Verbose: 0 : [9540] 00000190 : 1C 45 2F BF 39 F0 01 20-94 39 4D DE 16 82 27 B4 : .E/.9.. .9M...'.
System.Net.Sockets Verbose: 0 : [9540] 000001A0 : 90 C8 13 C2 FC 41 0D 4F-87 94 E0 58 A9 06 47 00 : .....A.O...X..G.
System.Net.Sockets Verbose: 0 : [9540] 000001B0 : 00 00 00 00 00 00 00 00-                        : ........
System.Net.Sockets Verbose: 0 : [9540] Exiting Socket#11429296::Receive()     -> 440#440
System.Net.Sockets Verbose: 0 : [9540] Socket#11429296::Send()
System.Net.Sockets Verbose: 0 : [9540] Data from Socket#11429296::Send
System.Net.Sockets Verbose: 0 : [9540] 00000000 : 00 00 02 AC 0A 01 00 00-00 03 00 00 02 92 52 65 : ..............Re
System.Net.Sockets Verbose: 0 : [9540] 00000010 : 6E 63 69 2E 53 73 68 4E-65 74 2E 43 6F 6D 6D 6F : nci.SshNet.Commo
System.Net.Sockets Verbose: 0 : [9540] 00000020 : 6E 2E 53 73 68 43 6F 6E-6E 65 63 74 69 6F 6E 45 : n.SshConnectionE
System.Net.Sockets Verbose: 0 : [9540] 00000030 : 78 63 65 70 74 69 6F 6E-3A 20 4B 65 79 20 65 78 : xception: Key ex
System.Net.Sockets Verbose: 0 : [9540] 00000040 : 63 68 61 6E 67 65 20 6E-65 67 6F 74 69 61 74 69 : change negotiati
System.Net.Sockets Verbose: 0 : [9540] 00000050 : 6F 6E 20 66 61 69 6C 65-64 2E 0D 0A 20 20 20 61 : on failed...   a
System.Net.Sockets Verbose: 0 : [9540] 00000060 : 74 20 52 65 6E 63 69 2E-53 73 68 4E 65 74 2E 53 : t Renci.SshNet.S
System.Net.Sockets Verbose: 0 : [9540] 00000070 : 65 73 73 69 6F 6E 2E 57-61 69 74 48 61 6E 64 6C : ession.WaitHandl
System.Net.Sockets Verbose: 0 : [9540] 00000080 : 65 28 57 61 69 74 48 61-6E 64 6C 65 20 77 61 69 : e(WaitHandle wai
System.Net.Sockets Verbose: 0 : [9540] 00000090 : 74 48 61 6E 64 6C 65 29-20 69 6E 20 43 3A 5C 64 : tHandle) in C:\d
System.Net.Sockets Verbose: 0 : [9540] 000000A0 : 65 76 5C 42 6C 61 63 6B-43 68 61 69 72 5C 53 70 : ev\BlackChair\Sp
System.Net.Sockets Verbose: 0 : [9540] 000000B0 : 6F 74 6C 69 67 68 74 5C-52 65 6E 63 69 2E 53 73 : otlight\Renci.Ss
System.Net.Sockets Verbose: 0 : [9540] 000000C0 : 68 43 6C 69 65 6E 74 5C-74 72 75 6E 6B 5C 52 65 : hClient\trunk\Re
System.Net.Sockets Verbose: 0 : [9540] 000000D0 : 6E 63 69 2E 53 73 68 4E-65 74 5C 53 65 73 73 69 : nci.SshNet\Sessi
System.Net.Sockets Verbose: 0 : [9540] 000000E0 : 6F 6E 2E 63 73 3A 6C 69-6E 65 20 36 33 36 0D 0A : on.cs:line 636..
System.Net.Sockets Verbose: 0 : [9540] 000000F0 : 20 20 20 61 74 20 52 65-6E 63 69 2E 53 73 68 4E :    at Renci.SshN
System.Net.Sockets Verbose: 0 : [9540] 00000100 : 65 74 2E 53 65 73 73 69-6F 6E 2E 43 6F 6E 6E 65 : et.Session.Conne
System.Net.Sockets Verbose: 0 : [9540] 00000110 : 63 74 28 29 20 69 6E 20-43 3A 5C 64 65 76 5C 42 : ct() in C:\dev\B
System.Net.Sockets Verbose: 0 : [9540] 00000120 : 6C 61 63 6B 43 68 61 69-72 5C 53 70 6F 74 6C 69 : lackChair\Spotli
System.Net.Sockets Verbose: 0 : [9540] 00000130 : 67 68 74 5C 52 65 6E 63-69 2E 53 73 68 43 6C 69 : ght\Renci.SshCli
System.Net.Sockets Verbose: 0 : [9540] 00000140 : 65 6E 74 5C 74 72 75 6E-6B 5C 52 65 6E 63 69 2E : ent\trunk\Renci.
System.Net.Sockets Verbose: 0 : [9540] 00000150 : 53 73 68 4E 65 74 5C 53-65 73 73 69 6F 6E 2E 63 : SshNet\Session.c
System.Net.Sockets Verbose: 0 : [9540] 00000160 : 73 3A 6C 69 6E 65 20 35-33 33 0D 0A 20 20 20 61 : s:line 533..

Any help would be much appreciated - I'm kind of at a loss as to what the cause is here..

Thanks,

Austen

Aug 26, 2012 at 1:43 PM

Oleg

Thanks for the response and I apologize for my delay.  Quick Question:  What namespace is the KeyExchangeDiffieHellmanGroupExchangeSha256 class in.  I can't seem to find it.

 

Steve

Aug 26, 2012 at 1:45 PM
Edited Aug 26, 2012 at 2:32 PM

Ignore my last question I found it, 5 minutes after I posted this.

I wish I could report better news but this failed to connect as well.

The exception was: Key exchange negotiation failed.

Now The exception is the following: Failed to negotiate key exchange algorithm.

The stack trace isn't much help but here it is as well:
 at Renci.SshNet.Session.WaitHandle(WaitHandle waitHandle)   
 at Renci.SshNet.Session.Connect()   
 at Renci.SshNet.BaseClient.Connect()   
 at RenciTest.Form1.btnConnect_Click(Object sender, EventArgs e) in C:\source\csharp\Tests\RenciTest\RenciTest\Form1.cs:line 56

All the servers I am having a problem with are behind a vpn.  If I can find one that isn't I will let you use it for testing.

Sep 15, 2012 at 5:06 PM

Oleg

I worked my way through all of the following with no success.

                {"diffie-hellman-group-exchange-sha256", typeof(KeyExchangeDiffieHellmanGroupExchangeSha256)},
                {"diffie-hellman-group-exchange-sha1", typeof(KeyExchangeDiffieHellmanGroupExchangeSha1)},
                {"diffie-hellman-group14-sha1", typeof(KeyExchangeDiffieHellmanGroup14Sha1)},
                {"diffie-hellman-group1-sha1", typeof(KeyExchangeDiffieHellmanGroup1Sha1)},

None of which worked.  I had to flag two to public to use them, but they still failed.

Is there any other captures or anything I can provide.  My next option is looking at purchasing a library, which is not cheap and not as simple to use.  SharpSSH has proven it won't cut it and there is no one maintaining that anymore.

Thanks