Some calls are not hanging up properly

(Matthew Jensen) #1

Hello Everyone. I’ve recently noticed that calls across a few of my freepbx servers are not always hanging up properly. In other words, after a call is complete one of the parties will hang up, but the channel won’t be killed. I’ll send the information for the server that is doing it the most, but I figured it would be worth mentioning that it seems to be a bug, or something, that is impacting more than just this one server. However, the problem doesn’t happen for every call. Probably only one out of 40, or so.

The server is running asterisk 16.15.1 and my distro version is:

I can post the whole logs if necessary, but basically all I see is that the parties enter the bridge. Nothing else shows up, even after hangup, until I manually request a channel hangup.

[2021-01-21 09:38:01] VERBOSE[12673][C-00000166] bridge_channel.c: Channel PJSIP/Bandwidth-00000393 joined 'simple_bridge' basic-bridge <9d54874d-d037-4feb-a75b-cb9b1fb0c8bb>
[2021-01-21 09:38:01] VERBOSE[12670][C-00000166] bridge_channel.c: Channel PJSIP/202-00000392 joined 'simple_bridge' basic-bridge <9d54874d-d037-4feb-a75b-cb9b1fb0c8bb>

Nothing shows up until I manually run a channel request hangup in the cli.

[2021-01-21 10:15:22] VERBOSE[12673][C-00000166] bridge_channel.c: Channel PJSIP/Bandwidth-00000393 left 'simple_bridge' basic-bridge <9d54874d-d037-4feb-a75b-cb9b1fb0c8bb>
[2021-01-21 10:15:22] VERBOSE[12670][C-00000166] bridge_channel.c: Channel PJSIP/202-00000392 left 'simple_bridge' basic-bridge <9d54874d-d037-4feb-a75b-cb9b1fb0c8bb>

Not all of my modules are fully updated, partially because of a bug with ringgroups with extensions and follow me, but that’s a topic for another post. Basically, do any of you have suggestions on what to check to figure out why this is happening? Could it be related to my modules, or is it maybe an asterisk version problem?

Thanks for the tips.

(Itzik) #2

Do you see the bye in sngrep?