With the third party SSL certificates InBuffer.SetSecurityBufferToken(0, data, len);
Has a len of around 2K.
The buffer provided was 1K, the length test prior to reading threw an error on the second iteration at the socket on the other end.
This passed an abort to my end.
The reason the call was failing on the 3rd party SSL certificates is because reading the socket for the key exchange values failed. Not a buffer overflow, but obtuse error reporting.
Marked as answer byghuntWednesday, August 08, 2012 5:34 AM