Closed enuribekov-tempesta closed 1 week ago
Not a framework issue.
Server response_content
field should explicitly contains header Content-Length: 0
{
"id": "deproxy",
"type": "deproxy",
"port": "8080",
"response": "static",
"response_content": "HTTP/1.0 200 OK\r\nContent-Length: 0\r\n\r\n",
},
During creating test for health monitoring CRC calculation was found following:
Server configuration:
Tempesta health check configuration:
Server answers on HM requests with a string specified in
response content
, but Wireshark does not detect it as a HTTP and represent as a trivial TCP data segment. Tempesta response parser also detect this data as a single chunck and switch toT_POSTPONE
mode waiting for continuation which will never received.