<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Not sure what is causing this error any help would be appreciated<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Error 503 Backend Fetch Failed<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Here is a copy of default.vcl<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># This is an example VCL file for Varnish.<o:p></o:p></p>
<p class="MsoNormal">#<o:p></o:p></p>
<p class="MsoNormal"># It does not do anything by default, delegating control to the<o:p></o:p></p>
<p class="MsoNormal"># builtin VCL. The builtin VCL is called when there is no explicit<o:p></o:p></p>
<p class="MsoNormal"># return statement.<o:p></o:p></p>
<p class="MsoNormal">#<o:p></o:p></p>
<p class="MsoNormal"># See the VCL chapters in the Users Guide at https://www.varnish-cache.org/docs/<o:p></o:p></p>
<p class="MsoNormal"># and https://www.varnish-cache.org/trac/wiki/VCLExamples for more examples.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># Marker to tell the VCL compiler that this VCL has been adapted to the<o:p></o:p></p>
<p class="MsoNormal"># new 4.0 format.<o:p></o:p></p>
<p class="MsoNormal">vcl 4.0;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># Default backend definition. Set this to point to your content server.<o:p></o:p></p>
<p class="MsoNormal">import std;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend drupal {<o:p></o:p></p>
<p class="MsoNormal">    .host = "drupal.miat.co";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = {<o:p></o:p></p>
<p class="MsoNormal">        .url = "drupal.miat.com";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend ncwrite {<o:p></o:p></p>
<p class="MsoNormal">    .host = "ncwrite.miat.co";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = {<o:p></o:p></p>
<p class="MsoNormal">        .url = "ncwrite.miat.com";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend measurementinc {<o:p></o:p></p>
<p class="MsoNormal">    .host = "www.measurementinc.com";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = {<o:p></o:p></p>
<p class="MsoNormal">        .url = "www.measurementinc.com";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend pegwriting {<o:p></o:p></p>
<p class="MsoNormal">    .host = "www.pegwriting.com";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = {<o:p></o:p></p>
<p class="MsoNormal">        .url = "www.pegwriting.com";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal">    <o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend pegwritingscholar {<o:p></o:p></p>
<p class="MsoNormal">    .host = "www.pegwritingscholar.com";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = {<o:p></o:p></p>
<p class="MsoNormal">        .url = "www.pegwriitingscholar.com";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend utahcompose {<o:p></o:p></p>
<p class="MsoNormal">    .host = "www.utahcompose.com";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = {<o:p></o:p></p>
<p class="MsoNormal">        .url = "www.utahcompose.com";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal">   <o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend wpponline {<o:p></o:p></p>
<p class="MsoNormal">    .host = "www.wpponline.com";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = {<o:p></o:p></p>
<p class="MsoNormal">        .url = "www.wpponline.com";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend support {<o:p></o:p></p>
<p class="MsoNormal">    .host = "support.wpponline.com";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = {<o:p></o:p></p>
<p class="MsoNormal">        .url = "support.wpponline.com";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend supportpw {<o:p></o:p></p>
<p class="MsoNormal">    .host = "support.pegwriting.com";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = { <o:p></o:p></p>
<p class="MsoNormal">        .url = "support.pegwriting.com";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend supportpws {<o:p></o:p></p>
<p class="MsoNormal">    .host = "support.pegwritingscholar.com";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = {<o:p></o:p></p>
<p class="MsoNormal">        .url = "support.pegwritingscholar.com";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend supportncw {<o:p></o:p></p>
<p class="MsoNormal">    .host = "support.ncwrite.com";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = {<o:p></o:p></p>
<p class="MsoNormal">        .url = "support.ncwrite.com";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">backend supportutc {<o:p></o:p></p>
<p class="MsoNormal">    .host = "support.utahcompose.com";<o:p></o:p></p>
<p class="MsoNormal">    .port = "80";<o:p></o:p></p>
<p class="MsoNormal">    .connect_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .first_byte_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .between_bytes_timeout = 6000s;<o:p></o:p></p>
<p class="MsoNormal">    .probe = { <o:p></o:p></p>
<p class="MsoNormal">        .url = "support.utahcompose";<o:p></o:p></p>
<p class="MsoNormal">        .timeout = 60ms;<o:p></o:p></p>
<p class="MsoNormal">        .interval = 1s;<o:p></o:p></p>
<p class="MsoNormal">        .window = 10;<o:p></o:p></p>
<p class="MsoNormal">        .threshold = 8;<o:p></o:p></p>
<p class="MsoNormal">     }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">sub vcl_recv {<o:p></o:p></p>
<p class="MsoNormal">    if (req.http.host == "drupal.miat.co"){<o:p></o:p></p>
<p class="MsoNormal">        set req.backend_hint = drupal;<o:p></o:p></p>
<p class="MsoNormal">    } else if (req.http.host == "ncwrite.miat.co"){<o:p></o:p></p>
<p class="MsoNormal">       set req.backend_hint = ncwrite;<o:p></o:p></p>
<p class="MsoNormal">    } else if (req.http.host == "www.measurementinc.com"){<o:p></o:p></p>
<p class="MsoNormal">       set req.backend_hint = measurementinc;<o:p></o:p></p>
<p class="MsoNormal">    } else if (req.http.host == "www.pegwriting.com"){<o:p></o:p></p>
<p class="MsoNormal">       set req.backend_hint = pegwriting;<o:p></o:p></p>
<p class="MsoNormal">    } else if (req.http.host == "pegwritingscholar.com"){<o:p></o:p></p>
<p class="MsoNormal">       set req.backend_hint = pegwritingscholar;<o:p></o:p></p>
<p class="MsoNormal">    } else if (req.http.host == "www.utahcompose.com"){<o:p></o:p></p>
<p class="MsoNormal">       set req.backend_hint = utahcompose;<o:p></o:p></p>
<p class="MsoNormal">    } else if (req.http.host == "www.wpponline.com"){<o:p></o:p></p>
<p class="MsoNormal">       set req.backend_hint = wpponline;<o:p></o:p></p>
<p class="MsoNormal">    } else if (req.http.host == "«^(?=.*?\bsupport\b)(?=.*?\bwpponline\b)(?=.*?\bcom\b).*$»"){<o:p></o:p></p>
<p class="MsoNormal">       set req.backend_hint = support;<o:p></o:p></p>
<p class="MsoNormal">    } else if (req.http.host == "«^(?=.*?\bsupport\b)(?=.*?\bpegwriting\b)(?=.*?\bcom\b).*$»"){<o:p></o:p></p>
<p class="MsoNormal">       set req.backend_hint = supportpw;<o:p></o:p></p>
<p class="MsoNormal">    } else if (req.http.host == "«^(?=.*?\bsupport\b)(?=.*?\bpegwritingscholar\b)(?=.*?\bcom\b).*$»"){<o:p></o:p></p>
<p class="MsoNormal">       set req.backend_hint = supportpws;<o:p></o:p></p>
<p class="MsoNormal">    } else if (req.http.host == "«^(?=.*?\bsupport\b)(?=.*?\bncwrite\b)(?=.*?\bcom\b).*$»"){<o:p></o:p></p>
<p class="MsoNormal">       set req.backend_hint = supportncw;<o:p></o:p></p>
<p class="MsoNormal">    } else if (req.http.host == "«^(?=.*?\bsupport\b)(?=.*?\butahcompose\b)(?=.*?\bcom\b).*$»"){<o:p></o:p></p>
<p class="MsoNormal">       set req.backend_hint = supportutc;<o:p></o:p></p>
<p class="MsoNormal">       return (hash);<o:p></o:p></p>
<p class="MsoNormal">    }<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">#sub vcl_pass {<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">  <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">sub vcl_backend_response {<o:p></o:p></p>
<p class="MsoNormal">  set beresp.grace = 6h;<o:p></o:p></p>
<p class="MsoNormal">  set beresp.ttl = 5m;    <o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">   <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">sub vcl_deliver {<o:p></o:p></p>
<p class="MsoNormal">    # Happens when we have all the pieces we need, and are about to send the<o:p></o:p></p>
<p class="MsoNormal">    # response to the client.<o:p></o:p></p>
<p class="MsoNormal">    #<o:p></o:p></p>
<p class="MsoNormal">    # You can do accounting or modifying the final object here.<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<br>
<font face="Arial" color="Gray" size="2"><br>
This email (including any attachments) may contain confidential information intended solely for acknowledged recipients. If you think you have received this information in error, please reply to the sender and delete all copies from your system. Please note
 that unauthorized use, disclosure, or further distribution of this information is prohibited by the sender. Note also that we may monitor email directed to or originating from our network. Thank you for your consideration and assistance. |<br>
</font>
</body>
</html>