Hi Mike,
Are you saying that everything was working fine for you with Ice 2.1 on Windows XP Embedded, but it fails now that you've updated to 3.2?
When ConnectorI raises SocketException, what is the value of ex.error?
Also, I'm not sure if it this will provide any useful information, but can you add the following code around line 137 of ConnectorI.cpp and tell us what it prints?
Code:
ERR_print_errors_fp(stderr);
Finally, please verify that there are no older versions of the OpenSSL DLLs in your \WINDOWS\system32 directory.
Thanks,
- Mark