From 8245ac8b1269128d21649e1852f52336421c9859 Mon Sep 17 00:00:00 2001 From: Cyb3r-Jak3 Date: Thu, 23 Nov 2023 22:25:40 -0500 Subject: [PATCH] Update how HTTP/2 is enabled --- src/nginxconfig/generators/conf/website.conf.js | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/src/nginxconfig/generators/conf/website.conf.js b/src/nginxconfig/generators/conf/website.conf.js index 5594301..b82f93f 100644 --- a/src/nginxconfig/generators/conf/website.conf.js +++ b/src/nginxconfig/generators/conf/website.conf.js @@ -71,12 +71,10 @@ const httpsListen = (domain, global, ipPortPairs) => { if (reusePortV4) ipPortPairs.add(ipPortV4); // HTTPS - config.push([ - 'listen', - `${ipPortV4} ssl${domain.https.http2.computed ? ' http2' : ''}${ - reusePortV4 ? ' reuseport' : '' - }`, - ]); + config.push(['listen', `${ipPortV4} ssl${reusePortV4 ? ' reuseport' : ''}`]); + + // HTTP/2 + if (domain.https.http2.computed) config.push(['http2', 'on']); // HTTP/3 if (domain.https.http3.computed) config.push(['listen', `${ipPortV4} http3`]); @@ -89,12 +87,7 @@ const httpsListen = (domain, global, ipPortPairs) => { if (reusePortV6) ipPortPairs.add(ipPortV6); // HTTPS - config.push([ - 'listen', - `${ipPortV6} ssl${domain.https.http2.computed ? ' http2' : ''}${ - reusePortV6 ? ' reuseport' : '' - }`, - ]); + config.push(['listen', `${ipPortV6} ssl${reusePortV6 ? ' reuseport' : ''}`]); // HTTP/3 if (domain.https.http3.computed) config.push(['listen', `${ipPortV6} http3`]);