From ce2ab9eb73fe0e8f01851a8ff1782f0508a6fa5b Mon Sep 17 00:00:00 2001 From: David Spiola Date: Mon, 17 Oct 2022 15:10:35 +0200 Subject: [PATCH] TASK: add settings to prevent transport ssl checks if necessary --- Classes/Transfer/RequestService.php | 2 ++ Configuration/Settings.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Classes/Transfer/RequestService.php b/Classes/Transfer/RequestService.php index b775070..280a135 100644 --- a/Classes/Transfer/RequestService.php +++ b/Classes/Transfer/RequestService.php @@ -67,6 +67,8 @@ public function initializeObject() { $requestEngine = new CurlEngine(); $requestEngine->setOption(CURLOPT_TIMEOUT, $this->settings['transfer']['connectionTimeout']); + $requestEngine->setOption(CURLOPT_SSL_VERIFYPEER, $this->settings['transfer']['sslVerifyPeer']); + $requestEngine->setOption(CURLOPT_SSL_VERIFYHOST, $this->settings['transfer']['sslVerifyHost']); $this->browser->setRequestEngine($requestEngine); } diff --git a/Configuration/Settings.yaml b/Configuration/Settings.yaml index f350114..1ab5003 100644 --- a/Configuration/Settings.yaml +++ b/Configuration/Settings.yaml @@ -13,6 +13,8 @@ Flowpack: client: default transfer: connectionTimeout: 60 + sslVerifyPeer: true + sslVerifyHost: true Neos: Flow: persistence: