From f37df77125792da69da696abaf9ff7aac0a2916d Mon Sep 17 00:00:00 2001 From: alex501212 Date: Wed, 28 Aug 2024 12:13:15 +0100 Subject: [PATCH] enable openssl to use legacy algorithms --- configs/projects/bolt-runtime.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/projects/bolt-runtime.rb b/configs/projects/bolt-runtime.rb index bb9022245..6141ab4e1 100644 --- a/configs/projects/bolt-runtime.rb +++ b/configs/projects/bolt-runtime.rb @@ -3,6 +3,8 @@ proj.setting(:runtime_project, 'bolt') proj.setting(:ruby_version, '3.2.5') proj.setting(:openssl_version, '3.0') + # Legacy algos must be enabled in OpenSSL >= 3.0 for Bolt's WinRM transport to work. + proj.setting(:use_legacy_openssl_algos, true) proj.setting(:rubygem_net_ssh_version, '7.2.3') proj.setting(:augeas_version, '1.14.1') # TODO: Can runtime projects use these updated versions?