johnnydp 25 Posted December 31, 2024 That's how it works...until it stops. Unfortunately it doesn't work properly under Windows 11 properly, (7,8, 10 perfect) I've sent you the details on priv. Share this post Link to post
pcoenen 1 Posted February 8 (edited) FYI, I'm using the webDAV component from the Clever Internet Suite. Under Windows 11 I received the following message: 'The context has expired and can no longer be used, code 0' . It was solved by disabling the following property: UseSystemTLSFlags and setting TLSFlags to tfUseTLS12 Edited February 8 by pcoenen Share this post Link to post
Attila Kovacs 640 Posted February 8 2 hours ago, pcoenen said: The context has expired and can no longer be used I sent you a PM with an unofficial fix. Let me know if it works with TLS 1.3. 1 Share this post Link to post
pcoenen 1 Posted February 8 The fix did the job, thank you. Much appreciated. Share this post Link to post
pcoenen 1 Posted Sunday at 04:30 PM Thanks to Attila Kovacs TLS1.3 is working. Next I got an error mesaage when trying 64bit. Had to enable UseSystemTLSFlags := true again (default) and had to add or ISC_REQ_MANUAL_CRED_VALIDATION, // Bypass Windows root CA check To dwSSPIFlags := .. with FunctionTable.InitializeSecurityContext( Regards, Pascal Share this post Link to post
Attila Kovacs 640 Posted Sunday at 04:58 PM Yes, there is no manual certificate validation implemented. I have added the same as you everywhere where dwSSPIFlags is used. // cert val if ManualCredValidation then dwSSPIFlags := dwSSPIFlags + ISC_REQ_MANUAL_CRED_VALIDATION; // Share this post Link to post