Hi Andrei,

Do you use TH without dialog support right ? IF so, try with dialog support (just create the dialog before doing TH) - this will shorten the "did" param A LOT and maybe Cisco will not discard it.

Also, do you obfuscate the Call-ID too ? if not, with dialog support, you may try to use dlg_match_mode [1] with 1 (DID_FALLBACK) to try a SIP matching if the DID param is matching

[1] https://opensips.org/html/docs/modules/2.4.x/dialog.html#param_dlg_match_mode

Regards

Bogdan-Andrei Iancu

OpenSIPS Founder and Developer
  https://www.opensips-solutions.com
OpenSIPS Bootcamp Pre-Registration
  https://opensips.org/training/OpenSIPS_Bootcamp/

On 11/8/19 4:01 PM, Андрей Неважно via Users wrote:

Hello guys! Sorry for desturbing you, but maybe someone know, how i can fix this problem on Cisco SIP phone 7940:
1) Cisco SIP phone received 200 ok with Contact like:
Contact: <sip:1.1.1.1;did=TUFgRzw2JH97fHt4eXp3en53bRR0dXdtfnt1b3pxYVDJhjkfhhsdfJBNVsadgdsfdhgewh->

2) Cisco SIP phone send ACK with R-URI like:
Request-Line: ACK sip:1.1.1.1:5060 SIP/2.0

Parameter "did" lost in R-URI, and ACK can not pass topology_hiding_match() properly.
Maybe anybody know how this problem can fixed from phone side?
Many thanks!

--
Andrei

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to