Project

General

Profile

Actions

Bug #5462

open

Contact Header Missing - Way Forward?

Added by nickvsnetworking about 2 years ago. Updated about 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
02/20/2022
Due date:
% Done:

0%

Resolution:
Spec Reference:

Description

Hi everyone,

I've run into the issue with osmo-sip-connector where the SIP Contact header is missing on the SIP INVITE.

I can see a PR from matt9j that manually added the Contact header into the SIP INVITE which was later reverted with a preference to fix the Sofia UAC library to populate the Contact header correctly rather than hacking it into the INVITE, and I can see lynxis opened an issue opened on the FreeSWITCH / SIP Sofia Repo to report the problem.

Sadly it looks like no fixes on the Sofia side to add the Contact correctly in the UAC library.

If I add back in the hack to add the SIP Contact header manually, everything works OK - but I'm guessing this isn't the best option, hence that commit getting reverted.

So what is everyone else doing to handle this? Is there a branch of sofia-sip somewhere that does not have this issue I should be using? Is there something else I'm missing here? Or is just adding in the Contact header into src/sip.c the best way to go for now?

Thanks,
Nick

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)