Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Teams Hanging Up During Calls #489

Open
Chattaeus opened this issue Feb 28, 2023 · 6 comments
Open

Teams Hanging Up During Calls #489

Chattaeus opened this issue Feb 28, 2023 · 6 comments
Assignees

Comments

@Chattaeus
Copy link

Issue occurs when BulkVS re-invites outbound calls to toll free numbers at the 20 minute mark. Microsoft hangs up the call when they receive the 2nd invite refreshing the call.

@danry25

@mackhendricks
Copy link
Member

@Chattaeus can you disable re-invites for BulkVS?

@danry25
Copy link
Contributor

danry25 commented Mar 27, 2023

BulkVS will not disable re-invites, as their Oracle SBCs do not hold the state of the call and are doing this Re-Invite to check that the call should still be active. All audio bypasses BulkVS and is direct between DSIPRouter and the remote end's telecom provider, these re-invites are the only thing enabling BulkVS to know that the call is still active and that neither end has ended the call.

If both DSIPRouter and the remote end's telecom provider were to lose track of the call (due to a system crash or restart) prior to the re-invite, BulkVS would be unaware that the call has ended until their Oracle SBC checks the status of said call with a re-invite.

Need to get Kamailio to respond to the re-invite and not pass it along to Microsoft's SBC.

@devopsec
Copy link
Member

devopsec commented Apr 3, 2023

It sounds like the re-INVITE is changing the call, instead of simply refreshing the session timers.
Hard to say without some PCAPs to analyze...

@danry25 can you provide some captures when this issue occurs?
We also need the system info to make sure we are looking at the correct version of dSIPRouter.

@danry25
Copy link
Contributor

danry25 commented Apr 3, 2023

I will work on replicating this issue. Nothing about the call appeared to change (codec, IP addresses, etc) from what I recall, the initial invite and re-invite were nearly identical from BulkVS.

@devopsec
Copy link
Member

devopsec commented Apr 4, 2023

@danry25 Sounds good, post the captures here and I will review.
Please post the OS / dSIPRouter version info as well.

@devopsec devopsec self-assigned this Apr 4, 2023
@devopsec
Copy link
Member

devopsec commented May 4, 2023

@danry25 Sounds good, post the captures here and I will review. Please post the OS / dSIPRouter version info as well.

Have not received the info needed to troubleshoot this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants