CINXE.COM

HTTP Error Codes | Troubleshooting | QUIC.cloud | QUIC.cloud Documentation

<!doctype html><html lang=en class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="A list of possible HTTP error codes you may get with QUIC.cloud CDN and how to deal with them"><meta name=author content="QUIC Cloud Inc."><link href=https://docs.quic.cloud/troubleshooting/httperror/ rel=canonical><link href=../cname/ rel=prev><link href=../wpissues/ rel=next><link rel=icon href=../../imgs/favicon.ico><meta name=generator content="mkdocs-1.6.1, mkdocs-material-9.5.42"><title>HTTP Error Codes | Troubleshooting | QUIC.cloud | QUIC.cloud Documentation</title><link rel=stylesheet href=../../assets/stylesheets/main.0253249f.min.css><link rel=stylesheet href=../../assets/stylesheets/palette.06af60db.min.css><link rel=stylesheet href=../../assets/stylesheets/glightbox.min.css><link rel=stylesheet href=../../assets/stylesheets/custom.css><script src=../../assets/javascripts/glightbox.min.js></script><script src=https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js></script><!-- Google Tag Manager --><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5V34WHB');</script><!-- End Google Tag Manager --><link rel=preconnect href=https://fonts.gstatic.com crossorigin><link rel=stylesheet href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback"><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script><link href=../../assets/stylesheets/glightbox.min.css rel=stylesheet><style> html.glightbox-open { overflow: initial; height: 100%; } .gslide-title { margin-top: 0px; user-select: text; } .gslide-desc { color: #666; user-select: text; } .gslide-image img { background: white; } .gscrollbar-fixer { padding-right: 15px; } .gdesc-inner { font-size: 0.75rem; } body[data-md-color-scheme="slate"] .gdesc-inner { background: var(--md-default-bg-color);} body[data-md-color-scheme="slate"] .gslide-title { color: var(--md-default-fg-color);} body[data-md-color-scheme="slate"] .gslide-desc { color: var(--md-default-fg-color);}</style><script src=../../assets/javascripts/glightbox.min.js></script></head> <body dir=ltr data-md-color-scheme=default data-md-color-primary=custom data-md-color-accent=custom> <input class=md-toggle data-md-toggle=drawer type=checkbox id=__drawer autocomplete=off> <input class=md-toggle data-md-toggle=search type=checkbox id=__search autocomplete=off> <label class=md-overlay for=__drawer></label> <div data-md-component=skip> <a href=#http-error-response-codes class=md-skip> Skip to content </a> </div> <div data-md-component=announce> </div> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PP6W6FL" height=0 width=0 style=display:none;visibility:hidden></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- Determine classes --> <!-- Header --> <header class=md-header data-md-component=header> <nav class="md-header__inner md-grid" aria-label=Header> <!-- Link to home --> <a href=../.. title="QUIC.cloud Documentation" class="md-header__button md-logo" aria-label="QUIC.cloud Documentation" data-md-component=logo> <img src=../../imgs/qc-logo.svg alt=logo> </a> <!-- Button to open drawer --> <label class="md-header__button md-icon" for=__drawer> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z"/></svg> </label> <!-- Header title --> <div class=md-header__title data-md-component=header-title> <div class=md-header__ellipsis> <div class=md-header__topic> <span class=md-ellipsis> QUIC.cloud Documentation </span> </div> <div class=md-header__topic data-md-component=header-topic> <span class=md-ellipsis> HTTP Error Codes </span> </div> </div> </div> <!-- Color palette toggle --> <!-- User preference: color palette --> <!-- Site language selector --> <!-- Button to open search modal --> <label class="md-header__button md-icon" for=__search> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg> </label> <!-- Search interface --> <div class=md-search data-md-component=search role=dialog> <label class=md-search__overlay for=__search></label> <div class=md-search__inner role=search> <form class=md-search__form name=search> <input type=text class=md-search__input name=query aria-label=Search placeholder=Search autocapitalize=off autocorrect=off autocomplete=off spellcheck=false data-md-component=search-query required> <label class="md-search__icon md-icon" for=__search> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg> </label> <nav class=md-search__options aria-label=Search> <button type=reset class="md-search__icon md-icon" title=Clear aria-label=Clear tabindex=-1> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg> </button> </nav> </form> <div class=md-search__output> <div class=md-search__scrollwrap tabindex=0 data-md-scrollfix> <div class=md-search-result data-md-component=search-result> <div class=md-search-result__meta> Initializing search </div> <ol class=md-search-result__list role=presentation></ol> </div> </div> </div> </div> </div> <!-- Repository information --> </nav> <!-- Navigation tabs (sticky) --> </header> <div class=md-container data-md-component=container> <nav class=md-tabs aria-label=Tabs data-md-component=tabs> <div class=md-grid> <ul class=md-tabs__list> <li class=md-tabs__item> <a href=https://quic.cloud class=md-tabs__link> QUIC.cloud </a> </li> <li class=md-tabs__item> <a href=../.. class=md-tabs__link> Welcome </a> </li> <li class=md-tabs__item> <a href=../../onboarding/ class=md-tabs__link> Onboarding </a> </li> <li class=md-tabs__item> <a href=../../cdn/ class=md-tabs__link> CDN </a> </li> <li class=md-tabs__item> <a href=../../services/ class=md-tabs__link> Online Services </a> </li> <li class=md-tabs__item> <a href=../../billing/ class=md-tabs__link> Billing </a> </li> <li class="md-tabs__item md-tabs__item--active"> <a href=../ class=md-tabs__link> Troubleshooting </a> </li> </ul> </div> </nav> <main class=md-main data-md-component=main> <div class="md-main__inner md-grid"> <div class="md-sidebar md-sidebar--primary" data-md-component=sidebar data-md-type=navigation> <div class=md-sidebar__scrollwrap> <div class=md-sidebar__inner> <nav class="md-nav md-nav--primary md-nav--lifted" aria-label=Navigation data-md-level=0> <label class=md-nav__title for=__drawer> <a href=../.. title="QUIC.cloud Documentation" class="md-nav__button md-logo" aria-label="QUIC.cloud Documentation" data-md-component=logo> <img src=../../imgs/qc-logo.svg alt=logo> </a> QUIC.cloud Documentation </label> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_1> <label class=md-nav__link for=__nav_1 id=__nav_1_label tabindex=0> <span class=md-ellipsis> QUIC.cloud </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_1_label aria-expanded=false> <label class=md-nav__title for=__nav_1> <span class="md-nav__icon md-icon"></span> QUIC.cloud </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=https://quic.cloud class=md-nav__link> <span class=md-ellipsis> None </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_2> <label class=md-nav__link for=__nav_2 id=__nav_2_label tabindex=0> <span class=md-ellipsis> Welcome </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_2_label aria-expanded=false> <label class=md-nav__title for=__nav_2> <span class="md-nav__icon md-icon"></span> Welcome </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../.. class=md-nav__link> <span class=md-ellipsis> Overview </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3> <label class=md-nav__link for=__nav_3 id=__nav_3_label tabindex=0> <span class=md-ellipsis> Onboarding </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_3_label aria-expanded=false> <label class=md-nav__title for=__nav_3> <span class="md-nav__icon md-icon"></span> Onboarding </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../onboarding/ class=md-nav__link> <span class=md-ellipsis> Overview </span> </a> </li> <li class=md-nav__item> <a href=../../onboarding/pairing/ class=md-nav__link> <span class=md-ellipsis> Pairing with WordPress </span> </a> </li> <li class=md-nav__item> <a href=../../onboarding/account/ class=md-nav__link> <span class=md-ellipsis> Creating an Account </span> </a> </li> <li class=md-nav__item> <a href=../../onboarding/enable/ class=md-nav__link> <span class=md-ellipsis> Enabling the CDN </span> </a> </li> <li class=md-nav__item> <a href=../../onboarding/dns/ class=md-nav__link> <span class=md-ellipsis> Setting up DNS </span> </a> </li> <li class=md-nav__item> <a href=../../onboarding/allowlist/ class=md-nav__link> <span class=md-ellipsis> Allowlisting QUIC.cloud IPs </span> </a> </li> <li class=md-nav__item> <a href=../../onboarding/verify/ class=md-nav__link> <span class=md-ellipsis> Verifying the CDN </span> </a> </li> <li class=md-nav__item> <a href=../../onboarding/2fa/ class=md-nav__link> <span class=md-ellipsis> Setting up 2FA </span> </a> </li> <li class=md-nav__item> <a href=../../onboarding/cloudflare/ class=md-nav__link> <span class=md-ellipsis> Cloudflare Integration </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4> <label class=md-nav__link for=__nav_4 id=__nav_4_label tabindex=0> <span class=md-ellipsis> CDN </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_4_label aria-expanded=false> <label class=md-nav__title for=__nav_4> <span class="md-nav__icon md-icon"></span> CDN </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../cdn/ class=md-nav__link> <span class=md-ellipsis> Overview </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/attack/ class=md-nav__link> <span class=md-ellipsis> Under Attack? </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_3> <label class=md-nav__link for=__nav_4_3 id=__nav_4_3_label tabindex=0> <span class=md-ellipsis> DNS </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_3_label aria-expanded=false> <label class=md-nav__title for=__nav_4_3> <span class="md-nav__icon md-icon"></span> DNS </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../cdn/dns/ class=md-nav__link> <span class=md-ellipsis> Overview </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/dns/qcvscname/ class=md-nav__link> <span class=md-ellipsis> Comparing DNS Methods </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/dns/qcdns/ class=md-nav__link> <span class=md-ellipsis> Using QUIC.cloud DNS </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/dns/subdomain/ class=md-nav__link> <span class=md-ellipsis> Using a Subdomain </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/dns/rootdomain/ class=md-nav__link> <span class=md-ellipsis> Using a Root Domain </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/dns/www/ class=md-nav__link> <span class=md-ellipsis> Switching From Root to Subdomain </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/dns/alias/ class=md-nav__link> <span class=md-ellipsis> Setting up a Domain Alias </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=../../cdn/how/ class=md-nav__link> <span class=md-ellipsis> How the CDN Works </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/default/ class=md-nav__link> <span class=md-ellipsis> Default Configuration </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/security/ class=md-nav__link> <span class=md-ellipsis> Security </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/http/ class=md-nav__link> <span class=md-ellipsis> HTTP Access </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/traffic/ class=md-nav__link> <span class=md-ellipsis> Managing Traffic </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/devsite/ class=md-nav__link> <span class=md-ellipsis> Setting up a Development Site </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/maintenance/ class=md-nav__link> <span class=md-ellipsis> Maintenance Mode </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/multiple/ class=md-nav__link> <span class=md-ellipsis> Handling Multiple Apps </span> </a> </li> <li class=md-nav__item> <a href=../../cdn/friendly/ class=md-nav__link> <span class=md-ellipsis> Friendly Bots </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_5> <label class=md-nav__link for=__nav_5 id=__nav_5_label tabindex=0> <span class=md-ellipsis> Online Services </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_5_label aria-expanded=false> <label class=md-nav__title for=__nav_5> <span class="md-nav__icon md-icon"></span> Online Services </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../services/ class=md-nav__link> <span class=md-ellipsis> Overview </span> </a> </li> <li class=md-nav__item> <a href=../../services/imageopt/ class=md-nav__link> <span class=md-ellipsis> Image Optimization </span> </a> </li> <li class=md-nav__item> <a href=../../services/pageopt/ class=md-nav__link> <span class=md-ellipsis> Page Optimization </span> </a> </li> <li class=md-nav__item> <a href=../../services/lqip/ class=md-nav__link> <span class=md-ellipsis> Low-Quality Image Placeholders </span> </a> </li> <li class=md-nav__item> <a href=../../services/wpcli/ class=md-nav__link> <span class=md-ellipsis> WordPress CLI </span> </a> </li> <li class=md-nav__item> <a href=../../services/lsapi/ class=md-nav__link> <span class=md-ellipsis> LiteSpeed Cache API </span> </a> </li> <li class=md-nav__item> <a href=../../services/qcbot/ class=md-nav__link> <span class=md-ellipsis> QUIC.cloud Bot </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_6> <label class=md-nav__link for=__nav_6 id=__nav_6_label tabindex=0> <span class=md-ellipsis> Billing </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_6_label aria-expanded=false> <label class=md-nav__title for=__nav_6> <span class="md-nav__icon md-icon"></span> Billing </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../billing/ class=md-nav__link> <span class=md-ellipsis> Overview </span> </a> </li> <li class=md-nav__item> <a href=../../billing/new/ class=md-nav__link> <span class=md-ellipsis> New Billing System! </span> </a> </li> <li class=md-nav__item> <a href=../../billing/cdn/ class=md-nav__link> <span class=md-ellipsis> CDN Pricing </span> </a> </li> <li class=md-nav__item> <a href=../../billing/services/ class=md-nav__link> <span class=md-ellipsis> Online Services Pricing </span> </a> </li> <li class=md-nav__item> <a href=../../billing/tiers/ class=md-nav__link> <span class=md-ellipsis> Free Quota Tiers </span> </a> </li> <li class=md-nav__item> <a href=../../billing/partner/ class=md-nav__link> <span class=md-ellipsis> Linking to a Partner </span> </a> </li> <li class=md-nav__item> <a href=../../billing/manage/ class=md-nav__link> <span class=md-ellipsis> Managing Credit </span> </a> </li> <li class=md-nav__item> <a href=../../billing/moveacct/ class=md-nav__link> <span class=md-ellipsis> Transferring a Domain </span> </a> </li> <li class=md-nav__item> <a href=../../billing/delete/ class=md-nav__link> <span class=md-ellipsis> Deleting a Domain </span> </a> </li> <li class=md-nav__item> <a href=../../billing/refunds/ class=md-nav__link> <span class=md-ellipsis> Refunds </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7 checked> <label class=md-nav__link for=__nav_7 id=__nav_7_label tabindex> <span class=md-ellipsis> Troubleshooting </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_7_label aria-expanded=true> <label class=md-nav__title for=__nav_7> <span class="md-nav__icon md-icon"></span> Troubleshooting </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../ class=md-nav__link> <span class=md-ellipsis> Overview </span> </a> </li> <li class=md-nav__item> <a href=../dns/ class=md-nav__link> <span class=md-ellipsis> DNS Verification </span> </a> </li> <li class=md-nav__item> <a href=../ssl/ class=md-nav__link> <span class=md-ellipsis> SSL Generation </span> </a> </li> <li class=md-nav__item> <a href=../visitorip/ class=md-nav__link> <span class=md-ellipsis> Visitor IPs </span> </a> </li> <li class=md-nav__item> <a href=../cname/ class=md-nav__link> <span class=md-ellipsis> CNAME Issues </span> </a> </li> <li class="md-nav__item md-nav__item--active"> <input class="md-nav__toggle md-toggle" type=checkbox id=__toc> <label class="md-nav__link md-nav__link--active" for=__toc> <span class=md-ellipsis> HTTP Error Codes </span> <span class="md-nav__icon md-icon"></span> </label> <a href=./ class="md-nav__link md-nav__link--active"> <span class=md-ellipsis> HTTP Error Codes </span> </a> <nav class="md-nav md-nav--secondary" aria-label="Table of contents"> <label class=md-nav__title for=__toc> <span class="md-nav__icon md-icon"></span> Table of contents </label> <ul class=md-nav__list data-md-component=toc data-md-scrollfix> <li class=md-nav__item> <a href=#503-service-unavailable class=md-nav__link> <span class=md-ellipsis> 503 - Service Unavailable </span> </a> </li> <li class=md-nav__item> <a href=#520-origin-server-unavailable class=md-nav__link> <span class=md-ellipsis> 520 - Origin Server Unavailable </span> </a> <nav class=md-nav aria-label="520 - Origin Server Unavailable"> <ul class=md-nav__list> <li class=md-nav__item> <a href=#check-the-origin-server class=md-nav__link> <span class=md-ellipsis> Check the Origin Server </span> </a> </li> <li class=md-nav__item> <a href=#check-dns-configuration class=md-nav__link> <span class=md-ellipsis> Check DNS Configuration </span> </a> </li> <li class=md-nav__item> <a href=#contact-your-hosting-provider class=md-nav__link> <span class=md-ellipsis> Contact Your Hosting Provider </span> </a> </li> <li class=md-nav__item> <a href=#contact-quiccloud-support class=md-nav__link> <span class=md-ellipsis> Contact QUIC.cloud Support </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=#521-origin-server-timeout class=md-nav__link> <span class=md-ellipsis> 521 - Origin Server Timeout </span> </a> </li> <li class=md-nav__item> <a href=#524-site-not-found class=md-nav__link> <span class=md-ellipsis> 524 - Site Not Found </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=../wpissues/ class=md-nav__link> <span class=md-ellipsis> WordPress Issues </span> </a> </li> <li class=md-nav__item> <a href=../imageopt/ class=md-nav__link> <span class=md-ellipsis> Image Optimization </span> </a> </li> <li class=md-nav__item> <a href=../restapi/ class=md-nav__link> <span class=md-ellipsis> WordPress REST API </span> </a> </li> <li class=md-nav__item> <a href=../purgecdn/ class=md-nav__link> <span class=md-ellipsis> CDN Cache </span> </a> </li> <li class=md-nav__item> <a href=../email/ class=md-nav__link> <span class=md-ellipsis> Domain Email </span> </a> </li> </ul> </nav> </li> </ul> </nav> </div> </div> </div> <div class="md-sidebar md-sidebar--secondary" data-md-component=sidebar data-md-type=toc> <div class=md-sidebar__scrollwrap> <div class=md-sidebar__inner> <nav class="md-nav md-nav--secondary" aria-label="Table of contents"> <label class=md-nav__title for=__toc> <span class="md-nav__icon md-icon"></span> Table of contents </label> <ul class=md-nav__list data-md-component=toc data-md-scrollfix> <li class=md-nav__item> <a href=#503-service-unavailable class=md-nav__link> <span class=md-ellipsis> 503 - Service Unavailable </span> </a> </li> <li class=md-nav__item> <a href=#520-origin-server-unavailable class=md-nav__link> <span class=md-ellipsis> 520 - Origin Server Unavailable </span> </a> <nav class=md-nav aria-label="520 - Origin Server Unavailable"> <ul class=md-nav__list> <li class=md-nav__item> <a href=#check-the-origin-server class=md-nav__link> <span class=md-ellipsis> Check the Origin Server </span> </a> </li> <li class=md-nav__item> <a href=#check-dns-configuration class=md-nav__link> <span class=md-ellipsis> Check DNS Configuration </span> </a> </li> <li class=md-nav__item> <a href=#contact-your-hosting-provider class=md-nav__link> <span class=md-ellipsis> Contact Your Hosting Provider </span> </a> </li> <li class=md-nav__item> <a href=#contact-quiccloud-support class=md-nav__link> <span class=md-ellipsis> Contact QUIC.cloud Support </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=#521-origin-server-timeout class=md-nav__link> <span class=md-ellipsis> 521 - Origin Server Timeout </span> </a> </li> <li class=md-nav__item> <a href=#524-site-not-found class=md-nav__link> <span class=md-ellipsis> 524 - Site Not Found </span> </a> </li> </ul> </nav> </div> </div> </div> <div class=md-content data-md-component=content> <article class="md-content__inner md-typeset"> <h1 id=http-error-response-codes>HTTP Error Response Codes<a class=headerlink href=#http-error-response-codes title="Permanent link">&para;</a></h1> <p>When QUIC.cloud CDN is serving your site content, you may encounter various HTTP error response codes. Each requires different actions to clear them up.</p> <h2 id=503-service-unavailable>503 - Service Unavailable<a class=headerlink href=#503-service-unavailable title="Permanent link">&para;</a></h2> <p>A <code>503</code> error indicates that QUIC.cloud is having a problem serving your site. Please <a href=https://account.quic.cloud/plugin/support_manager/client_tickets/departments/ >open a ticket</a> so that we may diagnose the issue.</p> <h2 id=520-origin-server-unavailable>520 - Origin Server Unavailable<a class=headerlink href=#520-origin-server-unavailable title="Permanent link">&para;</a></h2> <p>A <code>520</code> error indicates that the QUIC.cloud PoP was unable to connect to the origin server. Most likely, the issue is a firewall at the origin server which is blocking connections. This is problematic because QUIC.cloud acts as a proxy service for your domain, and requires access for uncached requests.</p> <p>Try <a href=/onboarding/allowlist>adding QUIC.cloud IPs to your firewall's allowlist</a> (or request that your hosting provider do so). Be aware that these IPs change often, and the firewall must be kept up-to-date.</p> <div class="admonition tip"> <p class=admonition-title>Tip</p> <p>It may not be enough to update only one firewall. Be sure to add our IPs to the allowlist on all load balancers, proxies, server firewalls, website firewalls, network firewalls or rate-limiting firewalls between QUIC.cloud and your origin server.</p> </div> <p>If you're still experiencing issues, try the following troubleshooting steps.</p> <h3 id=check-the-origin-server>Check the Origin Server<a class=headerlink href=#check-the-origin-server title="Permanent link">&para;</a></h3> <p>Ensure the origin server is online and responding to requests. You can check this using commands like <code>ping</code>, <code>traceroute</code>, or <code>curl</code>.</p> <ul> <li>If you get 0% packet loss, it indicates a stable connection with no packet loss.</li> <li>If you get more than 0% packet loss, report the packet loss to your hosting provider for further investigation and resolution.</li> </ul> <p>If your server responds to <code>ping</code>, navigate to <a href=https://check.lscache.io/ >LSCache Checker</a> to check the HTTP response code. like so:</p> <ol> <li>Click the <strong>ADVANCED</strong> tab</li> <li>Enter the following values:<ul> <li><strong>Address</strong>: your origin server's IP address</li> <li><strong>Host</strong>: your domain name</li> </ul> </li> <li>Click the <strong>CHECK</strong> button to initiate the request</li> <li>Scroll down to the <strong>HTTP Header</strong> section. If the HTTP response code is anything other than <code>200 OK</code> or <code>301 Moved Permanently</code>, contact your hosting provider for further assistance.</li> </ol> <h3 id=check-dns-configuration>Check DNS Configuration<a class=headerlink href=#check-dns-configuration title="Permanent link">&para;</a></h3> <p>Ensure that the correct origin server IP address is configured in <a href=https://my.quic.cloud>your QUIC.cloud Dashboard</a>. Select your domain, and navigate to <strong>Settings</strong>. Check <strong>Server IP</strong> on that page.</p> <p>If you are using QUIC.cloud DNS, you should also check your DNS Zone. Navigate to <strong>DNS Zones</strong> and click the <strong>Manage Zones</strong> button next to the correct domain. Verify that the <strong>Value</strong> of any <code>A</code> records contain the correct origin server IP address.</p> <h3 id=contact-your-hosting-provider>Contact Your Hosting Provider<a class=headerlink href=#contact-your-hosting-provider title="Permanent link">&para;</a></h3> <p>If you have taken all the steps above and everything is configured correctly, and you still continue to get 520 errors, there may be other hosting-level reasons. For example:</p> <ul> <li>A hosting-wide firewall</li> <li>Origin server overload</li> <li>Origin server timeout</li> </ul> <p>Contact your Hosting Provider or System Administrator with the following details:</p> <ul> <li>Time (including time zone) when the error occurred</li> <li>URL that resulted in the 520 error (for example : <code>https://example.com/path/page</code>)</li> </ul> <p>If the issue is on your hosting provider's end, providing this information should help them figure out what, exactly, happened to cause the request to fail.</p> <h3 id=contact-quiccloud-support>Contact QUIC.cloud Support<a class=headerlink href=#contact-quiccloud-support title="Permanent link">&para;</a></h3> <p>If you have taken all of the steps above, and your hosting provider is at a loss to explain the issue, please <a href=https://account.quic.cloud/plugin/support_manager/client_tickets/ >submit a ticket to QUIC.cloud support</a>.</p> <p>Please include the following mandatory information:</p> <ul> <li>Time (including time zone) when the error occurred</li> <li>A screenshot of the 520 error page, that includes the node name (for example : <code>SA-BR-CGH-HYBRID-93</code>)</li> <li>URL that resulted in the 520 error (for example : <code>https://example.com/path/page</code>)</li> <li>Your origin server's IP address</li> </ul> <p>Rarely a node issue on our end can cause a 520 error, and providing this information in your ticket will help us to find any problems more quickly.</p> <h2 id=521-origin-server-timeout>521 - Origin Server Timeout<a class=headerlink href=#521-origin-server-timeout title="Permanent link">&para;</a></h2> <p>A <code>521</code> error indicates that the connection between the QUIC.cloud PoP and your origin server timed out. This just means that there was no activity for a lengthy period of time, and the connection is assumed to be dead. Check that your origin server is up and running.</p> <h2 id=524-site-not-found>524 - Site Not Found<a class=headerlink href=#524-site-not-found title="Permanent link">&para;</a></h2> <p>A <code>524</code> error appears if a site is pointed to QUIC.cloud in DNS records, but is not registered as a domain on <a href=https://my.quic.cloud>my.QUIC.cloud</a>. If your domain is registered but you are seeing <code>524</code> errors, please <a href=https://account.quic.cloud/plugin/support_manager/client_tickets/departments/ >open a ticket</a> for further assistance.</p> <p>If you have removed your domain from QUIC.cloud but you see a <code>524</code> error when trying to access the site, it's possible that your computer or DNS network devices have cached DNS records that are still pointing to QUIC.cloud.聽</p> <p>To fix this, you can flush the DNS cache for your computer and DNS network devices then retry accessing the site.</p> <p>Still having a problem? If you added your domain to the CDN using the CNAME method, you may have forgotten to remove the QUIC.cloud-assigned <code>CNAME</code> record for your domain. </p> <div class="admonition tip"> <p class=admonition-title>Tip</p> <p>For your <code>example.com</code> domain, be sure to check the <code>CNAME</code> records for both <code>example.com</code> and <code>www.example.com</code>.</p> </div> <p>Remove any QUIC cloud <code>CNAME</code> records for the domain and replace them with <code>A</code> records pointing to the domain's IP address.</p> <aside class=md-source-file> <span class=md-source-file__fact> <span class=md-icon title="Last update"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg> </span> <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">September 17, 2024</span> </span> </aside> </article> </div> <script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-copyright> <div class=md-copyright__highlight> Copyright &copy; 2024 <a href=https://quic.cloud/ >QUIC Cloud Inc.</a> </div> Made with <a href=https://squidfunk.github.io/mkdocs-material/ target=_blank rel=noopener> Material for MkDocs </a> </div> </div> </div> </footer> </div> <div class=md-dialog data-md-component=dialog> <div class="md-dialog__inner md-typeset"></div> </div> <script id=__config type=application/json>{"base": "../..", "features": ["navigation.tabs"], "search": "../../assets/javascripts/workers/search.6ce7567c.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}}</script> <script src=../../assets/javascripts/bundle.83f73b43.min.js></script> <script> MathJax.Hub.Config({ config: ["MMLorHTML.js"], extensions: ["tex2jax.js"], jax: ["input/TeX", "output/HTML-CSS", "output/NativeMML"], tex2jax: { inlineMath: [ ["\\(","\\)"] ], displayMath: [ ["\\[","\\]"] ], processEscapes: true, processEnvironments: true, ignoreClass: ".*|", processClass: "arithmatex" }, }); </script> <script id=init-glightbox>const lightbox = GLightbox({"touchNavigation": true, "loop": false, "zoomable": true, "draggable": true, "openEffect": "zoom", "closeEffect": "zoom", "slideEffect": "slide"}); document$.subscribe(() => { lightbox.reload() }); </script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10