kea-ctrl-agent crashing due to HttpMessage::create() must be called first
name: Bug report
about: Create a report to help us improve
Describe the bug From time to time we're unable to poll the API for statistics (monitoring purposes). It seems that either the kea-ctrl-agent or kea-server and the agent die without any further ado. Please see attached informations.
To Reproduce Steps to reproduce the behavior:
- Run Kea (dhcpv4 + dhcpv6)
- Periodicly poll the statistics from web-api
Expected behavior A clear and concise description of what you expected to happen: Consistent answering of requests
Environment:
- Kea version: 1.5.0
- OS: CentOS x64 7
Additional Information
2019-02-21 06:05:37.668 FATAL [kea-ctrl-agent.ctrl-agent/60721] CTRL_AGENT_FAILED application experienced a fatal error: unable to retrieve values of HTTP message because the HttpMessage::create() must be called first. This is a programmatic error 2019-02-21 06:07:53.545 FATAL [kea-ctrl-agent.ctrl-agent/81818] CTRL_AGENT_FAILED application experienced a fatal error: unable to retrieve values of HTTP message because the HttpMessage::create() must be called first. This is a programmatic error 2019-02-21 06:09:37.191 FATAL [kea-ctrl-agent.ctrl-agent/81849] CTRL_AGENT_FAILED application experienced a fatal error: unable to retrieve values of HTTP message because the HttpMessage::create() must be called first. This is a programmatic error 2019-02-21 06:11:37.570 FATAL [kea-ctrl-agent.ctrl-agent/81864] CTRL_AGENT_FAILED application experienced a fatal error: unable to retrieve values of HTTP message because the HttpMessage::create() must be called first. This is a programmatic error 2019-02-21 06:13:37.177 FATAL [kea-ctrl-agent.ctrl-agent/81880] CTRL_AGENT_FAILED application experienced a fatal error: unable to retrieve values of HTTP message because the HttpMessage::create() must be called first. This is a programmatic error 2019-02-21 06:16:37.769 FATAL [kea-ctrl-agent.ctrl-agent/81893] CTRL_AGENT_FAILED application experienced a fatal error: unable to retrieve values of HTTP message because the HttpMessage::create() must be called first. This is a programmatic error