Hi Henning.

When it starts to happen it affects all kinds of transport (UDP, TCP, TLS), initially I thought it could be UDP fragmentation as well but that is not the case.
When in this stall scenario the log does not emit anything useful it is as if there was no traffic although I'm able to see the SIP coming in with tcpdump. In my network scenario I have 2 internet faced interfaces where kamailio listens on port 5060 from 2 different carriers and when the "stall" starts in on of this interfaces I still can do everything on the other interface like when for instance an extension doesn't REGISTER when the SIP packet comes into the stalled interface, if I change the outbound proxy on the extension endpoint to be the other public interface from the other carrier the REGISTER comes in to kamailio and it's processed without issues.

Any other thoughts?
--
Nuno Miguel Reis
Departamento de Engenharia Informática 
Faculdade de Ciências e Tecnologia 
Universidade de Coimbra


On Wed, Sep 16, 2020 at 7:22 PM Henning Westerholt <hw@skalatan.de> wrote:

Hello Nuno,

 

is this from UDP or TCP traffic? Do you get some error message when its “stuck” from the processes in the log?

 

Cheers,

 

Henning

 

--

Henning Westerholt – https://skalatan.de/blog/

Kamailio services – https://gilawa.com

 

From: sr-users <sr-users-bounces@lists.kamailio.org> On Behalf Of Nuno Miguel Reis
Sent: Wednesday, September 16, 2020 8:18 PM
To: Kamailio (SER) - Users Mailing List <sr-users@lists.kamailio.org>
Subject: [SR-Users] multi netwotk interface kamailio stops processing packets in one of it's network interfaces although keeps processing in the others

 

Hello everyone.

 

I've started to have an issue with a kamailio 4.4 instance listening on multiple network interfaces where it stops processing SIP on one of it's network interfaces but still continues to work fine on the others. If I restart kamailio everything starts working fine again.

I'm using the default 'children=8' and one of my guesses on why this could be happening is that the number of childs processing couldn't be enough. Do you remember anything else on an issue like this where I should be looking?

 

Thanks.

--
Nuno Miguel Reis
Departamento de Engenharia Informática 
Faculdade de Ciências e Tecnologia 
Universidade de Coimbra