DH Key Exchange is limited to 1024 bit.
Connections to a server with a higher DH Group Exchange bit-length failing with "An established connection was aborted by the software in your host machine.".
[SSH] 2013/09/05 14:22:55,882
Received Message 34 on connection (PID 500):
--> Message is GEX_REQUEST:
---> client requested group data bit length: min 1024, max 1024, preferred 1024
----> did not find any matching group, giving up
--> error handling record, closing connection & bailing out
Bit-length should be increased in KeyExchangeDiffieHellmanGroupExchangeSha1.cs and KeyExchangeDiffieHellmanGroupExchangeSha256.cs to MinimumGroupSize = 1024, PreferredGroupSize = 2048 and MaximumGroupSize = 8192.
And it should be possible to change these with a property.
Comments: ** Comment from web user: drieseng **
Connections to a server with a higher DH Group Exchange bit-length failing with "An established connection was aborted by the software in your host machine.".
[SSH] 2013/09/05 14:22:55,882
Received Message 34 on connection (PID 500):
--> Message is GEX_REQUEST:
---> client requested group data bit length: min 1024, max 1024, preferred 1024
----> did not find any matching group, giving up
--> error handling record, closing connection & bailing out
Bit-length should be increased in KeyExchangeDiffieHellmanGroupExchangeSha1.cs and KeyExchangeDiffieHellmanGroupExchangeSha256.cs to MinimumGroupSize = 1024, PreferredGroupSize = 2048 and MaximumGroupSize = 8192.
And it should be possible to change these with a property.
Comments: ** Comment from web user: drieseng **
Fixed in changeset 35773.