Archived Forum Post

Index of archived forum posts

Question:

vb6 ssl server:Client requested unsupported protocol.

Oct 07 '15 at 22:49

When we try to make ssl connection we got the above message. We made ssl server with chilkatCert and chilkat socket with VB6. There was no error until BindAndListen. But when the cient start real connection, we got the below log error.

Thanks in advance Harry


AcceptNextConnection: DllDate: Aug 3 2011 UnlockPrefix: rutkuiSocket Username: TORONTO:102113 Architecture: Little Endian; 32-bit Language: ActiveX listenPort: 5656 AcceptSslConnection: maxWaitMs: 0 m_idleTimeoutMs: 0 handshakeMessageType: ClientHello handshakeMessageLen: 0xbf processHandshakeMessage: MessageType: ClientHello ClientHello: MajorVersion: 3 MinorVersion: 3 SessionIdLen: 0 CipherSuites: c0,23 c0,27 00,3c c0,25 c0,29 00,67 00,40 ECDHE_ECDSA_WITH_AES_128_CBC_SHA ECDHE_RSA_WITH_AES_128_CBC_SHA RSA_WITH_AES_128_CBC_SHA ECDH_ECDSA_WITH_AES_128_CBC_SHA ECDH_RSA_WITH_AES_128_CBC_SHA DHE_RSA_WITH_AES_128_SHA DHE_DSS_WITH_AES_128_SHA c0,2b c0,2f 00,9c c0,2d c0,31 00,9e 00,a2 ECDHE_ECDSA_WITH_DES_192_CBC3_SHA ECDHE_RSA_WITH_DES_192_CBC3_SHA RSA_WITH_3DES_EDE_CBC_SHA ECDH_ECDSA_WITH_DES_192_CBC3_SHA ECDH_RSA_WITH_DES_192_CBC3_SHA EDH_RSA_DES_192_CBC3_SHA EDH_DSS_DES_192_CBC3_SHA 00,ff numCompressionMethods: 1 Queueing ClientHello message. ClientHello is OK. Dequeued ClientHello message. Received ClientHello! Client requested unsupported protocol. majorVersion: 3 minorVersion: 1 Server handshake failed.


Answer

I reformatted my log for easier reading. AcceptNextConnection:
DllDate: Aug 3 2011
UnlockPrefix: rutkuiSocket
Username: TORONTO:102113

Architecture: Little Endian; 32-bit<br>

Language: ActiveX<br>

listenPort: 5656<br>

AcceptSslConnection:<br>

  maxWaitMs: 0 <br>

  m_idleTimeoutMs: 0 <br>

  handshakeMessageType: ClientHello<br>

  handshakeMessageLen: 0xbf<br>

  processHandshakeMessage:<br>

    MessageType: ClientHello<br>

    ClientHello:<br>

      MajorVersion: 3<br>

      MinorVersion: 3<br>

      SessionIdLen: 0<br>

      CipherSuites: c0,23<br>

c0,27

00,3c

c0,25

c0,29

00,67

00,40

ECDHE_ECDSA_WITH_AES_128_CBC_SHA

ECDHE_RSA_WITH_AES_128_CBC_SHA

RSA_WITH_AES_128_CBC_SHA

ECDH_ECDSA_WITH_AES_128_CBC_SHA

ECDH_RSA_WITH_AES_128_CBC_SHA

DHE_RSA_WITH_AES_128_SHA

DHE_DSS_WITH_AES_128_SHA

c0,2b

c0,2f

00,9c

c0,2d

c0,31

00,9e

00,a2

ECDHE_ECDSA_WITH_DES_192_CBC3_SHA

ECDHE_RSA_WITH_DES_192_CBC3_SHA

RSA_WITH_3DES_EDE_CBC_SHA

ECDH_ECDSA_WITH_DES_192_CBC3_SHA

ECDH_RSA_WITH_DES_192_CBC3_SHA

EDH_RSA_DES_192_CBC3_SHA

EDH_DSS_DES_192_CBC3_SHA

00,ff

      numCompressionMethods: 1<br>

      Queueing ClientHello message.<br>

      ClientHello is OK.<br>

  Dequeued ClientHello message.<br>

  Received ClientHello!<br>

  Client requested unsupported protocol.<br>

  majorVersion: 3<br>

  minorVersion: 1<br>

  Server handshake failed.<br>

Answer

You are using a very old version of the library (from 2011). I suggest updating to the latest version and see if the problem persists. If so, post the LastErrorText contents again as they may have new details.


Answer

Hello Thanks a lot. How can we get the latest version? Do we have to buy? If then, chilkatsocket or chilkatcert? Could you tell me exactly what to buy from your purchase page?

Thanks


Answer

Hello Jpbro

Oh I am sorry I thought you are Chilkat people.

Really really more thanks a lot.

Actually I downloaded one package but I have same result.

It was one by one download but now one package download.

So I think this one package does not include chilkatcert.dll.

So I want to check exactly what to buy. I am thinking to buy Crpto one developer. But I plan to wait one more day until somebody help me to get the right one.

I would like to express really thanks one more time to you. Harry