From 0b271f11852b40f2e64d86d7353ea9807d18c610 Mon Sep 17 00:00:00 2001 From: Ben Hardill Date: Thu, 17 Apr 2025 15:32:31 +0100 Subject: [PATCH] Remove http.servername as got doesn't support --- .../@node-red/nodes/core/network/21-httprequest.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/node_modules/@node-red/nodes/core/network/21-httprequest.js b/packages/node_modules/@node-red/nodes/core/network/21-httprequest.js index 1c1b83ce6..cb1ba0b6f 100644 --- a/packages/node_modules/@node-red/nodes/core/network/21-httprequest.js +++ b/packages/node_modules/@node-red/nodes/core/network/21-httprequest.js @@ -592,6 +592,10 @@ in your Node-RED user directory (${RED.settings.userDir}). opts.https.alpnProtocols = opts.https.ALPNProtocols delete opts.https.ALPNProtocols } + // The got library doesn't support servername at this time + if (opts.https.servername) { + delete opts.https.servername + } } else { if (msg.hasOwnProperty('rejectUnauthorized')) { opts.https = { rejectUnauthorized: msg.rejectUnauthorized };