[OpenSIPS-Users] Opensips as outbound proxy to Freeswitch

Bogdan-Andrei Iancu bogdan at opensips.org
Mon Feb 1 16:30:30 CET 2016


David,

Your opensips cfg is bogus - the test for the presence of username in 
RURI should not be done for a REGISTER requests (as they do not have a 
username part).

Where have you taken the script from ? have you changed it by yourself ?

Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 01.02.2016 15:06, David Wafula wrote:
> Thank you Bogdan. Ok  i made the alias change, and now am getting 
> "Address Incomplete"  reply.  Please see the log below, am not sure 
> what could be now causing this:
>
> REQUEST
> ============
> 02-01 14:58:53.144: I/System.out(14726): REGISTER sip:192.168.0.46 SIP/2.0
> 02-01 14:58:53.144: I/System.out(14726): Via: SIP/2.0/UDP 
> 10.0.1.175:30802;rport;branch=z9hG4bKPjGfzHRCN4S.QyGFhBBv9njI9Amj2oU7ko
> 02-01 14:58:53.144: I/System.out(14726): Route: <sip:192.168.4.248;lr>
> 02-01 14:58:53.144: I/System.out(14726): Max-Forwards: 70
> 02-01 14:58:53.144: I/System.out(14726): From: 
> <sip:1000 at 192.168.0.46>;tag=eNVm.45KTH3OkXAjSikua1cwsZ.XdeRE
> 02-01 14:58:53.144: I/System.out(14726): To: <sip:1000 at 192.168.0.46>
> 02-01 14:58:53.144: I/System.out(14726): Call-ID: 
> 9TVBTDFtUPz05axr9qvyynhFWhJetb6m
> 02-01 14:58:53.144: I/System.out(14726): CSeq: 64838 REGISTER
> 02-01 14:58:53.144: I/System.out(14726): User-Agent: Pjsua2 Android 2.4.5
> 02-01 14:58:53.144: I/System.out(14726): Contact: 
> <sip:1000 at 10.0.1.175:34708;ob>
> 02-01 14:58:53.144: I/System.out(14726): Expires: 300
> 02-01 14:58:53.144: I/System.out(14726): Allow: PRACK, INVITE, ACK, 
> BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
> 02-01 14:58:53.144: I/System.out(14726): Content-Length: 0
> 02-01 14:58:53.144: I/System.out(14726):
> 02-01 14:58:53.144: I/System.out(14726): --end msg--
>
> REPLY
> =============
>
>
> 02-01 14:58:53.585: I/System.out(14726): SIP/2.0 484 Address Incomplete
> 02-01 14:58:53.585: I/System.out(14726): Via: SIP/2.0/UDP 
> 10.0.1.175:30802;received=10.0.1.175;rport=30802;branch=z9hG4bKPjGfzHRCN4S.QyGFhBBv9njI9Amj2oU7ko
> 02-01 14:58:53.585: I/System.out(14726): From: 
> <sip:1000 at 192.168.0.46>;tag=eNVm.45KTH3OkXAjSikua1cwsZ.XdeRE
> 02-01 14:58:53.585: I/System.out(14726): To: 
> <sip:1000 at 192.168.0.46>;tag=a0a925d2eca49498ea7382b7b1f63f38.d365
> 02-01 14:58:53.585: I/System.out(14726): Call-ID: 
> 9TVBTDFtUPz05axr9qvyynhFWhJetb6m
> 02-01 14:58:53.585: I/System.out(14726): CSeq: 64838 REGISTER
> 02-01 14:58:53.585: I/System.out(14726): Server: OpenSIPS (2.1.2 
> (x86_64/linux))
> 02-01 14:58:53.585: I/System.out(14726): Content-Length: 0
>
> On Mon, Feb 1, 2016 at 1:07 PM, Bogdan-Andrei Iancu 
> <bogdan at opensips.org <mailto:bogdan at opensips.org>> wrote:
>
>     Hi David,
>
>     I see. The problem is all the SIP traffic contains references to
>     this 192.168.0.46, but opensips has no idea how to handle consider
>     this IP (like local or foreign domain).
>
>     It should handle it as local domain, so add in your cfg:
>         alias="192.168.0.46"
>
>     Regards,
>
>     Bogdan-Andrei Iancu
>     OpenSIPS Founder and Developer
>     http://www.opensips-solutions.com
>
>     On 01.02.2016 12:21, David Wafula wrote:
>>     Hi Bogdan,
>>     OpenSips is listening on 192.168.4.248, which running in  totally
>>     different network from freeswitch. Freeswitch is running on
>>     192.168.0.46.
>>     And, my test user 1000 at 192.168.0.46 <mailto:1000 at 192.168.0.46>,
>>     is created on freeswitch. I do not have any local users on
>>     opensips at this stage.
>>
>>     Regards.
>>
>>
>>
>>     On Mon, Feb 1, 2016 at 11:48 AM, Bogdan-Andrei Iancu
>>     <bogdan at opensips.org <mailto:bogdan at opensips.org>> wrote:
>>
>>         Hi David,
>>
>>         The "relay forbidden" case happens when neither the FROM URI,
>>         nor the request URI contain a SIP domain served/local to
>>         OpenSIPS. In your case I see that the INVITE has in FROM and
>>         RURI the 192.168.0.46 SIP domain. Is your OpenSIPS actually
>>         listening on this IP ?
>>
>>         Regards,
>>
>>         Bogdan-Andrei Iancu
>>         OpenSIPS Founder and Developer
>>         http://www.opensips-solutions.com
>>
>>         On 30.01.2016 17:25, David Wafula wrote:
>>>         Hello list,
>>>         Am quite new to opensips. So i want opensips to act as an
>>>         outbound proxy to freeswitch. I followed the tutorial on the
>>>         opensips site and set up a running opensips instance
>>>         (vanilla). I too have a running freeswitch instance.
>>>
>>>         so, on my softphone, when i set outbound proxy as opensips,
>>>          am able to register the phone successfully to freeswitch
>>>         via opensips. But when i attempt to make a call, i get:
>>>
>>>
>>>         send_reply("403","Rely forbidden");
>>>
>>>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20160201/374bd825/attachment-0001.htm>


More information about the Users mailing list