Mailing List Archive

#805: Negative ReqEnd accept time (ESI enabled) and hanging request
#805: Negative ReqEnd accept time (ESI enabled) and hanging request
----------------------+-----------------------------------------------------
Reporter: tesdal | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: 2.1.3
Severity: normal | Keywords:
----------------------+-----------------------------------------------------
We see entries like

21 ReqEnd c 315153529 1288175527.482929945 1288175531.779880047
-4.293623447 nan nan

14 ReqEnd c 315196003 1288177021.750665903 1288177023.020342827
-1.266375780 nan nan

in Varnish 2.1.3 with ESI enabled.

HAProxy in front reports timing like 0/0/0/63/101889 and
0/0/0/8649/1182844. That means it took 63ms and 8649ms before Varnish
started returning data, but that the connection wasn't closed until after
101 and 1182 seconds.

Varnish logs are in:
http://pastie.textmate.org/private/rperx3qox8nmys71qg9w3a

ESI is used extensively for the entire site, it's not unique to this URL,
but this URL is the only place we have noticed the seemingly hanging
Varnish connections so far.

Tollef said that he had an idea he wanted to investigate about the cause
of this.

--
Ticket URL: <http://www.varnish-cache.org/trac/ticket/805>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator

_______________________________________________
varnish-bugs mailing list
varnish-bugs@varnish-cache.org
http://lists.varnish-cache.org/mailman/listinfo/varnish-bugs
Re: #805: Negative ReqEnd accept time (ESI enabled) and hanging request [ In reply to ]
#805: Negative ReqEnd accept time (ESI enabled) and hanging request
----------------------+-----------------------------------------------------
Reporter: tesdal | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: 2.1.3
Severity: normal | Keywords:
----------------------+-----------------------------------------------------

Comment(by kriller):

I'm experiencing the same issue - both on 2.1.3 and latest 2.1.x branch
from subversion, except that I do not have problems with hanging requests,
which indicates to me that this could be 2 separate issues.

--
Ticket URL: <http://www.varnish-cache.org/trac/ticket/805#comment:1>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator

_______________________________________________
varnish-bugs mailing list
varnish-bugs@varnish-cache.org
http://www.varnish-cache.org/lists/mailman/listinfo/varnish-bugs
Re: #805: Negative ReqEnd accept time (ESI enabled) and hanging request [ In reply to ]
#805: Negative ReqEnd accept time (ESI enabled) and hanging request
----------------------+-----------------------------------------------------
Reporter: tesdal | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone: Varnish 3.0 dev
Component: varnishd | Version: trunk
Severity: normal | Keywords:
----------------------+-----------------------------------------------------
Changes (by kristian):

* version: 2.1.3 => trunk
* milestone: => Varnish 3.0 dev


Comment:

Quote: 13:37:27 < phk> Mithrandir, I just need to test and if still buggy,
fix.

So, might work, might not. Should be addressed before 3.0.

--
Ticket URL: <http://www.varnish-cache.org/trac/ticket/805#comment:2>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator

_______________________________________________
varnish-bugs mailing list
varnish-bugs@varnish-cache.org
http://www.varnish-cache.org/lists/mailman/listinfo/varnish-bugs
Re: #805: Negative ReqEnd accept time (ESI enabled) and hanging request [ In reply to ]
#805: Negative ReqEnd accept time (ESI enabled) and hanging request
----------------------+-----------------------------------------------------
Reporter: tesdal | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: 3.0.2
Severity: normal | Keywords:
----------------------+-----------------------------------------------------
Changes (by kristian):

* version: trunk => 3.0.2
* milestone: Varnish 3.0 dev =>


Comment:

Still present in 3.0.2:

{{{
55 ReqEnd c 1584424892 1321874389.214827061 1321874389.216487169
1.302712917 0.001626253 0.000033855
303 ReqEnd c 1584424861 1321874388.833119392 1321874389.219733953
-0.386561871 nan nan
118 ReqEnd c 1584424894 1321874389.222037077 1321874389.222596645
-0.000537395 nan nan
}}}

--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/805#comment:3>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator

_______________________________________________
varnish-bugs mailing list
varnish-bugs@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-bugs
Re: #805: Negative ReqEnd accept time (ESI enabled) and hanging request [ In reply to ]
#805: Negative ReqEnd accept time (ESI enabled) and hanging request
----------------------+-----------------------------------------------------
Reporter: tesdal | Owner: phk
Type: defect | Status: closed
Priority: normal | Milestone:
Component: varnishd | Version: 3.0.2
Severity: normal | Resolution: fixed
Keywords: |
----------------------+-----------------------------------------------------
Changes (by phk):

* status: new => closed
* resolution: => fixed


Comment:

None of the e*vtc testcases does this in -trunk, so I belive we have fixed
it.

--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/805#comment:4>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator

_______________________________________________
varnish-bugs mailing list
varnish-bugs@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-bugs