<div dir="ltr">Hi All,<div><br></div><div>I have varnish 4 (4.1.8 as of today) installed on a RHEL 7 machine.  I have seen a problem a few days after the past two updates that is causing varnish to crash and not restart properly.  It looks like a child process is failing but the manager is not trying to restart it.  I've included the varnish system logs from the past 2 months.  The error in question is "Loading VMOD std from /usr/lib64/varnish/vmods/libvmod_std.so: This is no longer the same file seen by the VCL-compiler."  Does anyone have any ideas what might be causing this or how to prevent it?</div><div><br></div><div>Thanks,</div><div><br></div><div>Matt</div><div><br></div><div><br></div><div><div>Jul 09 20:46:46 {servername} varnishd[35916]: Child (31586) not responding to CLI, killed it.</div><div>Jul 09 20:46:46 {servername} varnishd[35916]: Unexpected reply from ping: 400 CLI communication error (hdr)</div><div>Jul 09 20:46:46 {servername} varnishd[35916]: Child (31586) died signal=11</div><div>Jul 09 20:46:46 {servername} varnishd[35916]: Child cleanup complete</div><div>Jul 09 20:46:46 {servername} varnishd[35916]: Child (7499) Started</div><div>Jul 09 20:46:46 {servername} varnishd[35916]: Child (7499) Pushing vcls failed:</div><div>                                                              VCL "boot" Failed initialization</div><div>                                                              Message:</div><div>                                                                      Loading VMOD std from /usr/lib64/varnish/vmods/libvmod_std.so:</div><div>                                                              This is no longer the same file seen by the VCL-compiler.</div><div>Jul 09 20:46:46 {servername} varnishd[35916]: Stopping Child</div><div>Jul 09 20:46:47 {servername} varnishd[35916]: Child (7499) ended</div><div>Jul 09 20:46:47 {servername} varnishd[35916]: Child (7499) said Child starts</div><div>Jul 09 20:46:47 {servername} varnishd[35916]: Child (7499) said Child dies</div><div>Jul 09 20:46:47 {servername} varnishd[35916]: Child cleanup complete</div><div>Jul 10 10:18:53 {servername} varnishd[35916]: Manager got SIGINT</div><div>Jul 10 10:18:53 {servername} systemd[1]: Stopping Varnish Cache, a high-performance HTTP accelerator...</div><div>Jul 10 10:18:53 {servername} systemd[1]: Starting Varnish Cache, a high-performance HTTP accelerator...</div><div>Jul 10 10:18:54 {servername} varnishd[20573]: Platform: Linux,3.10.0-327.28.3.el7.x86_64,x86_64,-junix,-smalloc,-smal</div><div>Jul 10 10:18:54 {servername} systemd[1]: Started Varnish Cache, a high-performance HTTP accelerator.</div><div>Jul 10 10:18:54 {servername} varnishd[20573]: Child (20574) Started</div><div>Jul 10 10:18:54 {servername} varnishd[20573]: Child (20574) said Child starts</div><div>Jul 18 17:15:28 {servername} varnishd[20573]: Child (20574) died signal=11</div><div>Jul 18 17:15:28 {servername} varnishd[20573]: Child cleanup complete</div><div>Jul 18 17:15:28 {servername} varnishd[20573]: Child (14063) Started</div><div>Jul 18 17:15:28 {servername} varnishd[20573]: Child (14063) said Child starts</div><div>Aug 09 22:16:04 {servername} varnishd[20573]: Child (14063) died signal=11</div><div>Aug 09 22:16:04 {servername} varnishd[20573]: Child cleanup complete</div><div>Aug 09 22:16:04 {servername} varnishd[20573]: Child (32837) Started</div><div>Aug 09 22:16:04 {servername} varnishd[20573]: Child (32837) Pushing vcls failed:</div><div>                                                              VCL "boot" Failed initialization</div><div>                                                              Message:</div><div>                                                                      Loading VMOD std from /usr/lib64/varnish/vmods/libvmod_std.so:</div><div>                                                              This is no longer the same file seen by the VCL-compiler.</div><div>Aug 09 22:16:04 {servername} varnishd[20573]: Stopping Child</div><div>Aug 09 22:16:05 {servername} varnishd[20573]: Child (32837) ended</div><div>Aug 09 22:16:06 {servername} varnishd[20573]: Child (32837) said Child starts</div><div>Aug 09 22:16:06 {servername} varnishd[20573]: Child (32837) said Child dies</div><div>Aug 09 22:16:06 {servername} varnishd[20573]: Child cleanup complete</div><div>Aug 09 22:27:46 {servername} systemd[1]: Stopping Varnish Cache, a high-performance HTTP accelerator...</div><div>Aug 09 22:27:46 {servername} varnishd[20573]: Manager got SIGINT</div><div>Aug 09 22:27:46 {servername} systemd[1]: Starting Varnish Cache, a high-performance HTTP accelerator...</div><div>Aug 09 22:27:47 {servername} varnishd[34284]: Platform: Linux,3.10.0-327.28.3.el7.x86_64,x86_64,-junix,-smalloc,-smal</div><div>Aug 09 22:27:47 {servername} systemd[1]: Started Varnish Cache, a high-performance HTTP accelerator.</div><div>Aug 09 22:27:47 {servername} varnishd[34284]: Child (34285) Started</div><div>Aug 09 22:27:47 {servername} varnishd[34284]: Child (34285) said Child starts</div></div></div>