<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:right;
        direction:rtl;
        unicode-bidi:embed;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal style='text-align:left;direction:ltr;unicode-bidi:embed'>I
would like to use OpenSIPS as a pure router between some of my SIP UAs and Asterisk
such that when one of these UAs registers with OpenSIPS the REGISTER message
will be redirected to Asterisk where it will be handled. When a UA
that is connected directly to the Asterisk box dials one of the OpenSIPS UAs I
would like the SIP INVITE to be sent from the Asterisk box via OpenSIPS.<o:p></o:p></p>
<p class=MsoNormal style='text-align:left;direction:ltr;unicode-bidi:embed'>I
have managed to forward the REGISTER messages to Asterisk using
rewritehost(<IPofAsterisk>), however when a UA that is registered
directly with the Asterisk dials a UA that registered via OpenSIPS the INVITE
message is sent directly from Asterisk to the UA.<o:p></o:p></p>
<p class=MsoNormal style='text-align:left;direction:ltr;unicode-bidi:embed'>I
guess this is happening because Contact header in the REGISTER message has the
IP of the UA and not that of OpenSIPS.<o:p></o:p></p>
<p class=MsoNormal style='text-align:left;direction:ltr;unicode-bidi:embed'>If this
assumption is correct what is the correct method to change the IP in the
contact header? Could the NATHelper be useful here?<o:p></o:p></p>
<p class=MsoNormal style='text-align:left;direction:ltr;unicode-bidi:embed'><o:p> </o:p></p>
<p class=MsoNormal style='text-align:left;direction:ltr;unicode-bidi:embed'>Thanks,<o:p></o:p></p>
<p class=MsoNormal style='text-align:left;direction:ltr;unicode-bidi:embed'><o:p> </o:p></p>
<p class=MsoNormal style='text-align:left;direction:ltr;unicode-bidi:embed'>Simon<o:p></o:p></p>
<p class=MsoNormal style='text-align:left;direction:ltr;unicode-bidi:embed'> <o:p></o:p></p>
</div>
</body>
</html>