How to enable QUIC with LiteSpeed Web Server native configuration

This guide is only valid as long as no Control Panel is running and Apache Configurations are not being read. This guide is intended for LSWS only servers without Apache.

Requirements

  • Must have QUIC enabled in GUI/conf
  • Must use either Chrome or Opera with QUIC enabled
  • Must not use self-signed certificates only trusted certificates will work
  • Must have UDP Port 443 open
  • QUIC will not work with a proxy front end like CloudFlare
  • QUIC will only apply to https, not http
  • QUIC can be enabled at the server level, listener level or virtual host level

Enable QUIC at the Server Level

  • Navigate to WebAdmin Console > Configuration > Server > Tuning.
  • On the same page, scroll down to Security Features
  • Set Enable QUIC to Yes

Enable QUIC on https Listener

Create a listener with security enabled

  • Navigate to WebAdmin Console > Configuration > Listeners and press the Add button.
  • Choose HTTP then press the Next button.
  • Set Listener Name to LS-443.
  • Set Port to 443.
  • Set Secure to Yes.
  • Press the Save button.

Configure your Public SSL Private Key & Certificate

  • While still in Listener Configuration, select the SSL tab.
  • Point Private Key File, Certificate File and CA Certificate File to your certificate file location.

Enable the QUIC function

  • On the same page, scroll down to Security Features
  • Set Enable QUIC to Yes

Enable QUIC at the Virtual-Host Level

Configure your Public SSL Private Key & Certificate

  • While still in Listener Configuration, select the SSL tab.
  • Point Private Key File, Certificate File and CA Certificate File to your certificate file location.

Enable the QUIC function

  • On the same page, scroll down to Security Features
  • Set Enable QUIC to Yes

  • Admin
  • Last modified: 2017/08/16 20:21
  • by Johathan Kagan