login about faq


my program is running for number of years for nearly 500 clients running mostly XP and WIN7. recently we installed application for 3 new clients running Win8. everything worked fine until this morning when 2 out of 3 Win8 clients were stopped by fatal error and were unable to make a transaction.

here is the exact error: SEC_E_INVALID_TOKEN. Aborting client SSL handshake because of fatal error. Possible solution: Check to see if your server requires client-side certificate. If so it can be provided by calling SetSSLClientCert prior to connecting. Error performing handshake failed.

We tried to restore Win8 to previous known status still did not help. Anyone would have an idea what could be different win Win8? thank you in advance.

asked Jun 03 '13 at 11:15

Paul%20S's gravatar image

Paul S

You must be using a very old version of Chilkat, because Chilkat has for a number of years stopped using Microsoft's "SChannel" implementation for SSL/TLS and instead uses its own proprietary implementation (which of course is needed if Chilkat is to be cross-platform). You would never get a "SEC_E_INVALID_TOKEN" error with a newer version of Chilkat. I would recommend downloading and using the latest Chilkat version.


answered Jun 03 '13 at 11:27

chilkat's gravatar image

chilkat ♦♦

thanks for your reply. I have downloaded and installed latest version of Socket component. Unfortunately now program stopped working under XP as well giving same error message in a little different way. but the bottom line is, handshaking failed.

(Jun 03 '13 at 13:28) Paul S

just to give little bit of more details. program is written on old VB6 and using ActiveX Socket component dated 2010. Works fine on XP and Win7. New component dated as of December 2012. thank you.

(Jun 03 '13 at 13:30) Paul S

I found solution eventually. It turned out latest version won't fix problem. I should have set SSlProtocol to SSL3.0 explicitly. I never used that property in past for XP or Win7. thanks for your reply thou.


answered Jun 04 '13 at 09:28

Paul%20S's gravatar image

Paul S

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: Jun 03 '13 at 11:15

Seen: 2,572 times

Last updated: Jun 04 '13 at 09:28

powered by OSQA