Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
SSLOptions CipherList and TLS
#4
(02-06-2020, 10:35 AM)jeroen.rottink Wrote: Hi Craig,

The demo is quite old and configured for using SSLv3.
Open ServerController and change the property IWServerController.SSLOptions.SSLVersion to TLSv12. This is also the default for new created projects.

The eventhandler IWServerControllerBaseAfterCreateIOHandler can also be removed. Not needed. I am not even sure if it gets called.

After that the browser will still give you an error on validating the self-signed certificate. Create your own with one of many instructions on the internet.
Indy and Intraweb are not a problem to create a secure tls 1.2 connection between your application and the browser.
Thanks Jeroen I will check it out!

- Craig

(02-06-2020, 01:01 AM)rlebeau Wrote:
(02-05-2020, 04:45 PM)Craig Burke Wrote: Downloaded the OpenSSL dll's 1.02q

Why not the latest - 1.0.2.u?

(02-05-2020, 04:45 PM)Craig Burke Wrote: The question is what should I assign to the CipherList and or SSLVersions?

Leave the CipherList blank to use the DLL's default ciphers.

Set the SSLVersions to [sslvTLSv1, sslvTLSv1_1, sslvTLSv1_2] (or whatever the IntraWeb equivalent is).  IntraWeb uses Indy, and by default Indy enables only sslvTLSv1 (TLS 1.0).
Hi Remy,

Ok, downloaded and using 1.0.2.u.

Any issues with allowing the client to define the CipherList via an .ini file?

Thanks,
-Craig
Reply


Messages In This Thread
SSLOptions CipherList and TLS - by Craig Burke - 02-05-2020, 04:45 PM
RE: SSLOptions CipherList and TLS - by rlebeau - 02-06-2020, 01:01 AM
RE: SSLOptions CipherList and TLS - by Craig Burke - 02-06-2020, 06:44 PM
RE: SSLOptions CipherList and TLS - by rlebeau - 02-07-2020, 01:16 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)