<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>