Bug 63701 - SSL initialize hangs with OpenSSL 1.1.1
Summary: SSL initialize hangs with OpenSSL 1.1.1
Status: NEEDINFO
Alias: None
Product: Tomcat Native
Classification: Unclassified
Component: Library (show other bugs)
Version: 1.2.21
Hardware: PC All
: P2 major (vote)
Target Milestone: ---
Assignee: Tomcat Developers Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-27 09:47 UTC by Mladen Turk
Modified: 2019-08-28 16:50 UTC (History)
0 users



Attachments
Patch using a new OpenSSL init API (1.89 KB, text/plain)
2019-08-27 09:47 UTC, Mladen Turk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mladen Turk 2019-08-27 09:47:44 UTC
Created attachment 36739 [details]
Patch using a new OpenSSL init API

OpenSSL >= 1.1.0 uses new initialization concept by
replacing all those initialization calls with single OPENSSL_init_ssl call.

Tomcat native using OpenSSL 1.1.1 hangs inside initialize on Windows platforms.
Using new API it works
Comment 1 Mladen Turk 2019-08-28 16:50:58 UTC
Applied patch
https://github.com/apache/tomcat-native/commit/b8649e81458194d70667952d9e26df82a79c773f

Please test with various OpenSSL versions