Hi,
We run Kamailio 3.2.3 (FLAVOUR=ser) on an embedded ARM platform in near- default configuration.
In a duration test, we observe that at a certain moment Kamailio seems to start ignoring all (re-)register messages, and eventually expires the existing registrations.
We have not been able to reproduce the issue using debug-level logging (-dddd). Info-level logging (-ddd) does reproduce the error, but does not produce any error messages.
Configuration: ser-basic.cfg, with the following changes: port=5060 alias=testnet
Command line: ser -m 4 -f /etc/ser/ser-basic.cfg -n3 -l udp:eth0
Load: Bursts of 8 (Re-)REGISTER messages that are repeated every 85 seconds. The specified expiration time is 120 seconds. Bursts of 9 (Re-)INVITE messages that are repeated every 45 seconds.
Note: With this load it takes roughly 1 hour for the error to occur. Using a more standard 3600 second expiration time Kamailio still stalls, it just takes longer.
Does anyone have any idea how to tackle this issue?
Kind regards,
Michiel Veldkamp