Hello Spencer,

actually double quotes are not allowed in URI parameter. In the BNF
grammar the allowed chars in the "unreserved" definition are "alphanum"
and "mark", where "mark" is only "-" / "_" / "." / "!" / "~"
/ "*" / "'" / "(" / ")" ).

This is already fixed in 3.3.0 if I am not mistaken, please check
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a5b181bca6bf37b4a18ef502717b50d06e53d5e4
- maybe that helps you with your FreeSwitch.

On 09/15/2012 10:51 AM, Spencer Thomason wrote:
> I see.  FS complains about no transport protocol and gives a 503 with a 
> header like that.  Shouldn't they default to UDP in the absence of a 
> transport parameter?  It seems they are not honoring the quotes.
> 
> In this setup Kamailio handles NAT traversal and forwards the registers to 
> Freeswitch.  This works:
> Path: 
> <sip:a.a.a.a:5070;lr;received="sip:b.b.b.b:5185;transport=tcp";transport=udp>
> 
> This does not:
> Path: <sip:a.a.a.a:5070;lr;received="sip:b.b.b.b:5185;transport=tcp">
> 
> Spencer

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to