Project

General

Profile

Actions

Bug #29509

open

FDI not working with TLS 1.3 enabled

Added by Lars Wagner over 4 years ago. Updated almost 2 years ago.

Status:
Need more information
Priority:
Normal
Assignee:
-
Category:
Image
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

The foreman discovery image is unable to create host in foreman if TLS 1.3 is enabled on the foreman apache webserver. Wer are running the lastest fdi image version 3.5.7

The apache error message:

[Thu Apr 09 12:28:18.177779 2020] [ssl:error] [pid 28502:tid 140190165145344] [client 10.10.10.10:42930] AH: verify client post handshake

After explicitly disabling1 TLS 1.3 in de mod ssl confiuration everything works as expected.

This might be due to outdated ruby openssl library and has been fixed in a future release: https://github.com/ruby/openssl/pull/239/commits/7348165c5024771af1758fdb1bfc222e9277f4bb

[root@fdi ~]# ruby -ropenssl -e 'puts OpenSSL::OPENSSL_VERSION'
OpenSSL 1.0.2k  26 Jan 2017

Just let me know if you need any further information.

[1] mod ssl tls 1.3 disabled

SSLProtocol all -SSLv3 -TLSv1 -TLSv1.1 -TLSv1.3


Files

fdi_failure.png View fdi_failure.png 101 KB Lars Wagner, 04/09/2020 10:32 AM
Actions

Also available in: Atom PDF