<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.6.1">
</HEAD>
<BODY>
<BR>
<BLOCKQUOTE TYPE=CITE>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    Maybe Kamailio could report an error in the logs when the unrecognised transport type is submitted?&nbsp;
</BLOCKQUOTE>
<BR>
That could be handy.&nbsp; I am not sure how/where to put something like this though.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
    Interesting, I had those routing problems initially, so I added the add_contact_alias() to my script but only if&nbsp;if (nat_uac_test(64)) passes. I'll take a look at what is happening here.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
</BLOCKQUOTE>
It just occurred to me that as you are passed the point that handle_ruri() alias is called so you wouldn't see this in the request outside Kamailio.&nbsp; So please ignore my comments on this part.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
    I am using the latest 4.0.0 sources, so I guess I could also switch to outbound.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
</BLOCKQUOTE>
That's probably a good idea as long as you have separate edge-proxies and registrars (always a good idea to begin with).&nbsp; Outbound is the recommended method for SIP over WebSocket.<BR>
<BR>
Regards,<BR>
<BR>
Peter<BR>
<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<PRE>
-- 
Peter Dunkley
Technical Director
Crocodile RCS Ltd
</PRE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>