[Varnish] #535: Backend enver receives request...
Varnish
varnish-bugs at projects.linpro.no
Tue Jul 28 02:16:02 CEST 2009
#535: Backend enver receives request...
----------------------+-----------------------------------------------------
Reporter: seanc | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: 2.0
Severity: normal | Keywords: solaris
----------------------+-----------------------------------------------------
Trying to use Varnish 2.0.4 on Solaris and have been less than successful.
Using the most basic of startup flags, I get the following:
{{{
# varnishd -b 192.168.13.34:80 -F -p vcl_trace=on
Message from C-compiler:
NB: Storage size limited to 2GB on 32 bit architecture,
NB: otherwise we could run out of address space.
storage_file: filename: ./varnish.JPaG6B (unlinked) size 2047 MB.
Using old SHMFILE
child (14297) Started
Child (14297) said Closed fds: 3 5 9 10 12 13
Child (14297) said Child starts
Child (14297) said managed to mmap 2147352576 bytes of 2147352576
Child (14297) said Ready
}}}
Log output:
{{{
0 CLI - Rd ping
0 CLI - Wr 0 200 PONG 1248739212 1.0
5 SessionOpen c 192.168.12.83 56397 :80
5 ReqStart c 192.168.12.83 56397 980594
5 RxRequest c GET
5 RxURL c /
5 RxProtocol c HTTP/1.1
5 RxHeader c Host: example.org
5 VCL_call c recv 1 42.14 2 43.9 10 53.5 11 53.9 14 57.5 15 57.9
16 57.35 18 61.5 lookup
5 VCL_call c hash 21 78.14 22 80.9 23 80.24 hash
5 VCL_call c miss 29 95.14 fetch
5 VCL_call c error 41 129.15 deliver
5 Length c 462
5 VCL_call c deliver 37 110.17 deliver
5 TxProtocol c HTTP/1.1
5 TxStatus c 503
5 TxResponse c Service Unavailable
5 TxHeader c Server: Varnish
5 TxHeader c Retry-After: 0
5 TxHeader c Content-Type: text/html; charset=utf-8
5 TxHeader c Content-Length: 462
5 TxHeader c Date: Tue, 28 Jul 2009 00:00:12 GMT
5 TxHeader c X-Varnish: 980594
5 TxHeader c Age: 0
5 TxHeader c Via: 1.1 varnish
5 TxHeader c Connection: close
5 ReqEnd c 980594 1248739212.850627899 1248739212.850875139
0.000241041 0.000213623 0.000033617
5 SessionClose c error
5 StatSess c 192.168.12.83 56397 0 1 1 0 0 0 231 462
0 StatAddr - 192.168.12.83 0 2749 6 6 0 2 0 1386 2772
^C
}}}
I was hoping that this was an event ports vs. poll(2) issue but that
doesn't seem to change the result.
{{{
# uname -a
SunOS solaris.example.org 5.11 snv_89 i86pc i386 i86pc
# gcc --version
gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
}}}
I've attached the output from `varnishd -C` for further diagnosis. It
looks like VGC_function_vcl_fetch is failing, but I have been unsuccessful
in determining why.
--
Ticket URL: <http://varnish.projects.linpro.no/ticket/535>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list