t02012

7383116

Frame #1 for rxresp was of type RST_STREAM (3) instead of HEADERS (1)

1 @ FreeBSD arm 11.1-REL 1.04 phk

*    top   0.0 TEST ../../../../bin/varnishtest/tests/t02012.vtc starting
[...]
*    top   0.0 TEST Test max_concurrent_streams
[...]
***  c1    2.9 flag: END_STREAM
**** c1    2.9 header[ 0]: :status : 200
**** c1    2.9 header[ 1]: content-length : 0
**** c1    2.9 header[ 2]: date : Sun, 12 Aug 2018 09:56:19 GMT
**** c1    2.9 header[ 3]: x-varnish : 1002 1003
**** c1    2.9 header[ 4]: age : 0
**** c1    2.9 header[ 5]: via : 1.1 varnish (Varnish/6.0)
**** c1    2.9 header[ 6]: accept-ranges : bytes
**   c1    2.9 === expect resp.status == 200
**** c1    2.9 EXPECT resp.status (200) == "200" match
**   c1    2.9 Ending stream 3
**   c1    2.9 === stream 7 {
**   c1    2.9 Starting stream 0x2071a800
**   c1    2.9 Waiting for stream 7
**   c1    2.9 === txreq
***  c1    2.9 tx: stream: 7, type: HEADERS (1), flags: 0x05, size: 36
**   c1    2.9 === rxresp
***  c1    2.9 rx: stream: 7, type: RST_STREAM (3), flags: 0x00, size: 4
**   c1    2.9 ouch
**** c1    2.9 rst->err: REFUSED_STREAM (7)
---- c1    2.9 Frame #1 for rxresp was of type RST_STREAM (3) instead of HEADERS (1)
***  c1    2.9 closing fd 18
**   c1    2.9 Ending
*    top   2.9 RESETTING after ../../../../bin/varnishtest/tests/t02012.vtc
**   s1    2.9 Waiting for server (5/-1)
**   v1    2.9 Wait
**** v1    2.9 CLI TX|panic.clear
**** v1    3.0 vsl|       1000 Debug           c H2RXF SETTINGS[0] 0x00 0x00000000
**** v1    3.0 vsl|       1000 Debug           c H2RXF SETTINGS[0] 0x01 0x00000000
**** v1    3.0 vsl|       1000 Debug           c H2RXF HEADERS[44] 0x05 0x00000001 0x000473796e63013100053a70617468012f00073a6d6574686f640347455400073a736368656d650468747470
**** v1    3.0 vsl|       1001 Begin           c req 1000 rxreq
**** v1    3.0 vsl|       1000 Link            c req 1001 rxreq
**** v1    3.0 vsl|       1001 Timestamp       c Start: 1534067779.457101 0.000000 0.000000
**** v1    3.0 vsl|       1001 ReqProtocol     c HTTP/2.0
**** v1    3.0 vsl|       1001 Timestamp       c Req: 1534067779.457106 0.000005 0.000005
**** v1    3.0 vsl|       1000 Debug           c H2RXF HEADERS[44] 0x05 0x00000003 0x000473796e63013100053a70617468012f00073a6d6574686f640347455400073a736368656d650468747470
**** v1    3.0 vsl|       1002 Begin           c req 1000 rxreq
**** v1    3.0 vsl|       1000 Link            c req 1002 rxreq
**** v1    3.0 vsl|       1002 Timestamp       c Start: 1534067779.457731 0.000000 0.000000
**** v1    3.0 vsl|       1002 ReqProtocol     c HTTP/2.0