I am trying to use Varnish on OpenSolaris.  Due the help of others, I have versions compiling and not crashing that are based on three different versions of Varnish.<div><br></div><div><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse">I'm using 4516, 2.1.2 with the 649 patch, and trunk.   I've also tried compiling with gcc 4.3.3 in addition to the OpenSolaris standard of 3.4.3.  That changed nothing.</span></div>



<div>  </div><div>All compiled copies of varnish seem to start just fine.  I can use varnishlog and see my requests arriving at Varnish.  </div><div><br></div><div>However, responses are always 503 with " FetchError: no backend connection".  Using tcpdump, I see no calls to the backend server from Varnish, ever.</div>



<div><br></div><div>For simplicity, I'm using the basic start of:</div><div><br></div><div>varnishd -a :80 -b <a href="http://87.238.47.204:80">87.238.47.204:80</a></div><div><br></div><div>What are right steps to determine what is wrong?  I see nothing in syslogs.  Varnish doesn't complain.  Using all the same steps on ubuntu, I get exactly what I expect, a cached version of the backend server.</div>
<div><br></div><div>Any pointers about how I should figure out what is failing would be helpful.</div><div><br></div><div>Thanks,<br>Jacques</div><div><br></div><div>I've also noticed that the cache is starting at 500GB.  Changing the cache size to 512MB didn't have any impact on the 503s.</div>