Description

Hi!

We are in the progress of upgrading from Kamailio 5.5 to 5.8. During our testing we have noticed a new error being reported from Kamailio. We don’t see any other errors following it.

/usr/sbin/kamailio[201]: CRITICAL: <core> [core/tcp_main.c:5544]: tcp_timer_check_connections(): message processing timeout on connection id: 67896 (state: 3) - closing

It does seem to be new code in Kamailio reporting this issue.

Given that this is a fairly expected thing, cleaning up a connection which receives no traffic within the given time, is there a need for it to be reported on CRITICAL?

I’d also expect it to be caught by

event_route[tcp:timeout] {
    xlog("L_INFO","connection $conid timeouts (unanswered keepalives)");
}

given that the description of this one is Called for connection timeouts (unanswered keepalives)..

Troubleshooting

We don't have any way to reproduce it, we are still investigating it to figure out the cause. It happens around every 2 hours, so we think there might some some scheduled test or job running in our test system causing this.

Additional Information


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <kamailio/kamailio/issues/3995@github.com>