[OpenSIPS-Devel] [ opensips-Bugs-3525730 ] Dialog topology_hiding does not strip all VIAs on PRACK
SourceForge.net
noreply at sourceforge.net
Fri May 11 05:59:05 CEST 2012
Bugs item #3525730, was opened at 2012-05-10 20:59
Message generated for change (Tracker Item Submitted) made by rrb3942
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=1086410&aid=3525730&group_id=232389
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: modules
Group: 1.8.x
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Ryan Bullock (rrb3942)
Assigned to: Nobody/Anonymous (nobody)
Summary: Dialog topology_hiding does not strip all VIAs on PRACK
Initial Comment:
When using topology_hiding PRACKs within the dialog do not get all of their via headers stripped (in messages with two vias I only see the topmost get removed). These additional vias then get add to replies by the far end, and when the dialog module re-adds the via headers it previously stripped you get a doubling of via headers which causes odd interop issues.
I can provide example captures via email.
Opensips Info:
version: opensips 1.8.0-beta-notls (x86_64/linux)
flags: STATS: Off, USE_IPV6, USE_TCP, DISABLE_NAGLE, USE_MCAST, SHM_MEM, SHM_MMAP, PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
svnrevision: 2:8890M
@(#) $Id: main.c 8772 2012-03-08 11:16:13Z bogdan_iancu $
main.c compiled on 21:28:30 May 8 2012 with gcc 4.4.6
Includes patches from Bug #3525729 and Bug #3523408.
Thanks.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=1086410&aid=3525730&group_id=232389
More information about the Devel
mailing list