Vlad,

Great news!  I do not right now, but I should within a month or so.


- Jeff

From: Vlad Paiu <vladp...@opensips.org<mailto:vladp...@opensips.org>>
Reply-To: OpenSIPS users mailling list 
<users@lists.opensips.org<mailto:users@lists.opensips.org>>
Date: Fri, 29 Apr 2011 04:59:45 -0400
To: "users@lists.opensips.org<mailto:users@lists.opensips.org>" 
<users@lists.opensips.org<mailto:users@lists.opensips.org>>
Subject: Re: [OpenSIPS-Users] dlg_validate_dialog errors in loose_route

Hello,

Trunk has just been enhanced with URI matching according to RFC 3261, so you 
shouldn't have any more problems with parameter reordering, etc.
Please give it a try, if you have the time.


Regards,

--
Vlad Paiu
OpenSIPS Developer


On 04/13/2011 06:23 PM, Jeff Pyle wrote:
Bogdan,

Don't hold backā€¦let's hear how you really feel.    :)

I understand your position.  Unfortunately since there are UAs that do this, 
and they RFC compliant in their behavior, the validate_dialog() function is 
less useful in the real world.  I've hadto remove it from my configs.

I'm fighting a similar situation regarding the behavior of the uac_replace_from 
function.  It seems that Acme SBCs replace the value of the From header (old To 
header) on new requests within a dialog, and this breaks the uac_replace_from 
function.  I've cited the second paragraph of section 12.2.1.1 of RFC 3261.  
The carrier I'm fighting with now reads this "mandatory reflection" behavior as 
part of the old RFC 2543, not 3261.  They aren't willing to put any more time 
into configuring their Acme to maintain the headers.  I work with another 
carrier partner who also uses Acme who was able to make the change.  I'm trying 
to get the details from the second carrier so I can share them with the first.


- Jeff

From: Bogdan-Andrei Iancu <bog...@opensips.org<mailto:bog...@opensips.org>>
Reply-To: OpenSIPS users mailling list 
<users@lists.opensips.org<mailto:users@lists.opensips.org>>
Date: Wed, 13 Apr 2011 10:54:00 -0400
To: "users@lists.opensips.org<mailto:users@lists.opensips.org>" 
<users@lists.opensips.org<mailto:users@lists.opensips.org>>
Subject: Re: [OpenSIPS-Users] dlg_validate_dialog errors in loose_route

Hi Jeff,

Well, life sucks.....You see, the UA you use is re-ordering the URI 
params...This is perfectly allowed from RFC point of view, but is bullshit in 
real life. So your UA is compliant, but not fairplay :)....

The only solution to this is to extend the "SIP URI matching" from simple 
string comparison, to RFC-wise comp - parsing the URI, checking username, 
domain, params, etc.....I tried to avoid this as much as possible as it BS to 
me....

Regards,
Bogdan

_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to