<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=iso-8859-7">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
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="EL" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Dear Varnish List,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Today, we experienced a Varnish crash.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Just look at the syslog file. We did, and we found the following error message:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Dec  9 13:14:45 server1 varnishd[4347]: Child (22446) not responding to CLI, killing it.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Dec  9 13:14:45 server1 varnishd[4347]: Child (22446) not responding to CLI, killing it.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Dec  9 13:14:45 server1 varnishd[4347]: Child (22446) died signal=6<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Dec  9 13:14:45 server1 varnishd[4347]: Child (22446) Panic message: Assert error in VRT_r_req_xid(), cache_vrt_var.c line 430:#012  Condition((p = WS_Alloc(sp->http->ws, size)) != 0) not true.#012thread = (cache-worker)#012ident
 = Linux,3.2.0-4-amd64,x86_64,-smalloc,-smalloc,-hcritbit,epoll#012Backtrace:#012  0x432215: pan_ic+0xd5#012  0x43f4f9: VRT_r_req_xid+0x109#012  0x7fe285462e1c: ./vcl.6EDYfe7E.so(VGC_function_vcl_error+0x813) [0x7fe285462e1c]#012  0x43986b: VCL_error_method+0x4b#012 
 0x41a260: CNT_Session+0x470#012  0x433f89: wrk_thread_real+0x489#012  0x7fe714a2ab50: /lib/x86_64-linux-gnu/libpthread.so.0(+0x6b50) [0x7fe714a2ab50]#012  0x7fe7147750ed: /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7fe7147750ed]#012sp = 0x7fdc8f282008 {#012 
 fd = 4385, id = 4385, xid = 1916227992,#012  client = 66.249.78.214 64989,#012  step = STP_ERROR,#012  handling = deliver,#012  err_code = 503, err_reason = (null),#012  restarts = 4, esi_level = 0#012  flags = #012  bodystatus = 4#012  ws = 0x7fdc8f282080
 { overflow#012    id = "sess",#012    {s,f,r,e} = {0x7fdc8f282c78,+65536,(nil),+65536},#012  },#012  http[req] = {#012    ws = 0x7fdc8f282080[sess]#012      "GET",#012      "/%CE%88%CF%84%CE%BF%CE%B9%CE%BC%CE%BF%CF%82%20%CE%BD%CE%B1%20%CF%83%CF%85%CE%BD%CE%B1%CE%BD%CF%84%CE%B7%CE%B8%CE%B5%CE%AF%20%CE%BC%CE%B5%20%CF%84%CE%BF%CE%BD%20%CF%80%CF%81%CF%8C%CE%B5%CE%B4%CF%81%CE%BF%20%CF%84%CE%BF%CF%85%20%CE%A3%CE%A5%CE%A1%CE%99%CE%96%CE%91,%20%CE%B1%CE%BB%CE%BB%CE%AC%20%CE%BA%CE%B1%CE%B9%20%CE%BC%CE%B5%20%CF%84%CE%BF%CF%85%CF%82%20%CE%B5%CF%80%CE%B9%CE%BA%CE%B5%CF%86%CE%B1%CE%BB%CE%AE%CF%82%20%CF%8C%CE%BB%CF%89%CE%BD%20%CF%84%CF%89%CE%BD%20%CF%83%CF%85%CE%BB%CE%BB%CE%BF%CE%B3%CE%B9%CE%BA%CE%BF%CF%84%CE%AE%CF%84%CF%89%CE%BD%20%CE%BC%CE%B5%20%CF%84%CE%B9%CF%82%20%CE%BF%CF%80%CE%BF%CE%AF%CE%B5%CF%82%20%CE%B7%20%CE%94%CE%97%CE%9C%CE%91%CE%A1%20%CE%B5%CE%AF%CE%BD%CE%B1%CE%B9%20%CF%83%CE%B5%20%CF%83%CF%85%CE%B6%CE%B7%CF%84%CE%AE%CF%83%CE%B5%CE%B9%CF%82%20%CE%B4%CE%B7%CE%BB%CF%8E%CE%BD%CE%B5%CE%B9%20%CE%BF%20%CE%A6%CF%8E%CF%84%CE%<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Dec  9 13:14:45 server1 varnishd[4347]: Child cleanup complete<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Dec  9 13:14:45 server1 varnishd[4347]: child (13526) Started<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Dec  9 13:14:45 server1 varnishd[4347]: Child (13526) said Child starts<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">We are running<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">varnishd (varnish-3.0.6 revision 1899836)<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Varnish is started with the following settings:<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">#!/bin/sh<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">echo starting varnish daemon<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">ulimit -n 131072<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">ulimit -l unlimited<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">/path/to/varnishd \<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">    -s malloc,48G \<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">    -a 0.0.0.0:80 \<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">    -T 127.0.0.1:7777 \<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">    -p thread_pools=8 \<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">    -p thread_pool_min=100 \<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">    -p thread_pool_max=4000 \<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">    -f /path/to/server.vcl<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">echo done<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">Any ideas and or thoughts would be appreciated.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Regards<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Yiannis<o:p></o:p></span></p>
</div>
</body>
</html>