
{"id":26699,"date":"2025-08-28T15:59:03","date_gmt":"2025-08-28T13:59:03","guid":{"rendered":"https:\/\/contabo.com\/blog\/?p=26699"},"modified":"2026-01-16T12:53:19","modified_gmt":"2026-01-16T11:53:19","slug":"how-to-enable-http-3-in-litespeed-web-server","status":"publish","type":"post","link":"https:\/\/contabo.com\/blog\/how-to-enable-http-3-in-litespeed-web-server\/","title":{"rendered":"How to Enable HTTP\/3 in LiteSpeed Web Server\u00a0"},"content":{"rendered":"\n<p>HTTP\/3 is one of the easiest upgrades you can make for faster web delivery. In this guide, we&#8217;ll show you how to enable HTTP\/3 step by step in LiteSpeed Web Server. You&#8217;ll also learn what HTTP\/3 is, why it&#8217;s important for optimization, and how to check if it&#8217;s working.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-litespeed\">What Is LiteSpeed\u00a0<\/h2>\n\n\n\n<p><a href=\"https:\/\/contabo.com\/blog\/how-to-use-litespeed-for-high-traffic-websites\/\" target=\"_blank\" rel=\"noreferrer noopener\">LiteSpeed<\/a> is a high-performance <a href=\"https:\/\/contabo.com\/blog\/wiki\/web-servers\/\" target=\"_blank\" rel=\"noreferrer noopener\">web server<\/a> built for speed and efficiency. It stays lightweight yet remains compatible with Apache configurations. Because of that, many admins use it for <a href=\"https:\/\/contabo.com\/blog\/website-builder-vs-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">WordPress<\/a>, eCommerce projects, and other high-traffic sites. In addition, LiteSpeed includes advanced caching and built-in SSL support, which makes it a strong fit for modern web apps.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-http-3-and-the-quic-protocol\">What Is HTTP\/3 and the QUIC Protocol\u00a0<\/h2>\n\n\n\n<p>HTTP\/3 is the newest version of the web\u2019s main protocol. Instead of running on TCP like older versions, it runs on QUIC, which uses UDP. TCP is reliable, but it adds overhead because it checks and confirms packets in a strict sequence. UDP works differently since it is faster and better suited for real-time delivery. That design makes QUIC a smart match for modern websites that need speed and responsiveness.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-when-should-you-use-http-3\">When Should You Use HTTP\/3\u00a0<\/h2>\n\n\n\n<p>HTTP\/3 is most useful when your site serves mobile users or international visitors. It also helps when your application depends on real-time interaction, since it handles modern connection behavior more smoothly. Because page speed impacts user experience, HTTP\/3 can also support SEO goals through faster loading and more stable performance.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-you-need-before-you-start\">What You Need Before You Start\u00a0<\/h2>\n\n\n\n<p>Before you change any LiteSpeed settings, make sure your setup meets three requirements.&nbsp;&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You need LiteSpeed version 5.4 or newer.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You must have UDP port 443 open, since QUIC traffic uses UDP.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You need a valid SSL certificate, because HTTP\/3 only works over HTTPS.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Once these pieces are in place, the actual setup inside LiteSpeed only takes a few minutes.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-enable-http-3-in-litespeed\">How to Enable HTTP\/3 in LiteSpeed\u00a0<\/h2>\n\n\n\n<p>Start by logging into the LiteSpeed WebAdmin panel in your browser. You can reach it with:&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;your-ip:7080 <\/code><\/pre>\n\n\n\n<p>After you log in, go to <strong>Configuration \u2192 Server \u2192 SSL<\/strong>. In this section, set <strong>Enable QUIC<\/strong> to <strong>Yes<\/strong>, and then set <strong>Enable HTTP\/3<\/strong> to <strong>Yes<\/strong> as well. Once you save the changes, click <strong>Graceful Restart<\/strong> so LiteSpeed reloads the configuration without unnecessary disruption.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-update-your-firewall-for-udp-443\">Update Your Firewall for UDP 443\u00a0<\/h2>\n\n\n\n<p>Even if HTTPS already works, HTTP\/3 will fail if UDP 443 is blocked. Since QUIC uses UDP, you need to allow that traffic through your firewall. If you use firewalld, you can run:&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo firewall-cmd --permanent --add-port=443\/udp&nbsp;\nsudo firewall-cmd --reload&nbsp;<\/code><\/pre>\n\n\n\n<p>After that, your server can accept HTTP\/3 connections properly.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-test-if-http-3-is-working\">Test If HTTP\/3 Is Working\u00a0<\/h2>\n\n\n\n<p>Once LiteSpeed and your firewall are updated, you should confirm that HTTP\/3 is active. You can test with an online tool like <a href=\"https:\/\/http3check.net\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">http3check.net<\/a>, which shows whether your site negotiates HTTP\/3. If you prefer the terminal, you can also run:&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -I --http3 <a href=\"https:\/\/yourdomain.com\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/yourdomain.com<\/a>&nbsp;<\/code><\/pre>\n\n\n\n<p>If the response confirms HTTP\/3, your setup is complete.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-optional-per-domain-settings\">Optional Per-Domain Settings\u00a0<\/h2>\n\n\n\n<p>If you only want HTTP\/3 enabled for a single site, LiteSpeed also supports per-domain configuration. In that case, go to <strong>Configuration \u2192 Virtual Hosts \u2192 YourDomain \u2192 SSL<\/strong>, and enable the same HTTP\/3 settings there. This approach is helpful when you host multiple projects and want tighter control.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-watch-our-youtube-video-on-http-3-in-litespeed-web-server\">Watch Our YouTube Video on HTTP\/3 in LiteSpeed Web Server\u00a0<\/h2>\n\n\n\n<p>If you prefer a visual walkthrough, check out the connected YouTube video for this guide.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"ast-oembed-container \" style=\"height: 100%;\"><iframe loading=\"lazy\" title=\"How to enable HTTP\/3 in a LiteSpeed web server\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/YLsf6LGdTMk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-final-thoughts\">Final Thoughts\u00a0<\/h2>\n\n\n\n<p>Enabling HTTP\/3 and QUIC in LiteSpeed is a quick change that can improve speed and reliability, especially for mobile traffic, real-time apps, and global visitors. Once you enable it in WebAdmin, open UDP 443, and confirm it with a test, your server is ready for modern web delivery.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>HTTP\/3 is one of the easiest upgrades you can make for faster web delivery. In this guide, we&#8217;ll show you how to enable HTTP\/3 step by step in LiteSpeed Web Server. You&#8217;ll also learn what HTTP\/3 is, why it&#8217;s important for optimization, and how to check if it&#8217;s working.&nbsp; What Is LiteSpeed\u00a0 LiteSpeed is a [&hellip;]<\/p>\n","protected":false},"author":77,"featured_media":26703,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[18],"tags":[],"ppma_author":[3116],"class_list":["post-26699","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials"],"uagb_featured_image_src":{"full":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Enable-HTTP3-in-LiteSpeed-Web-Server-.png",1200,630,false],"thumbnail":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Enable-HTTP3-in-LiteSpeed-Web-Server--150x150.png",150,150,true],"medium":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Enable-HTTP3-in-LiteSpeed-Web-Server--600x315.png",600,315,true],"medium_large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Enable-HTTP3-in-LiteSpeed-Web-Server--768x403.png",768,403,true],"large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Enable-HTTP3-in-LiteSpeed-Web-Server-.png",1200,630,false],"1536x1536":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Enable-HTTP3-in-LiteSpeed-Web-Server-.png",1200,630,false],"2048x2048":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Enable-HTTP3-in-LiteSpeed-Web-Server-.png",1200,630,false]},"uagb_author_info":{"display_name":"Anika Kopte","author_link":"https:\/\/contabo.com\/blog\/author\/anika\/"},"uagb_comment_info":0,"uagb_excerpt":"HTTP\/3 is one of the easiest upgrades you can make for faster web delivery. In this guide, we&#8217;ll show you how to enable HTTP\/3 step by step in LiteSpeed Web Server. You&#8217;ll also learn what HTTP\/3 is, why it&#8217;s important for optimization, and how to check if it&#8217;s working.&nbsp; What Is LiteSpeed\u00a0 LiteSpeed is a&hellip;","authors":[{"term_id":3116,"user_id":77,"is_guest":0,"slug":"anika","display_name":"Anika Kopte","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/1c425caa652c679ae47e3f85a48de4e19f09d37bcb5593ba88a7aa4a08bb1d81?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/posts\/26699","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/users\/77"}],"replies":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/comments?post=26699"}],"version-history":[{"count":4,"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/posts\/26699\/revisions"}],"predecessor-version":[{"id":27412,"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/posts\/26699\/revisions\/27412"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/media\/26703"}],"wp:attachment":[{"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/media?parent=26699"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/categories?post=26699"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/tags?post=26699"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/contabo.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=26699"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}