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 [email protected], 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 <[email protected]>
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 Developerhttp://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");
>
>
> From the opensips config, i can see this is cause by this snipped:
>
> if ( !(is_method("REGISTER")  ) ) {
> if (from_uri==myself)
> {
> # authenticate if from local subscriber
> # authenticate all initial non-REGISTER request that pretend to be
> # generated by local subscriber (domain from FROM URI is local)
> if (!proxy_authorize("", "subscriber")) {
> proxy_challenge("", "0");
> exit;
> }
> if (!db_check_from()) {
> sl_send_reply("403","Forbidden auth ID");
> exit;
> }
> consume_credentials();
> # caller authenticated
> } else {
> # if caller is not local, then called number must be local
> if (!uri==myself) {
> send_reply("403","Rely forbidden");
> exit;
> }
> }
>
> }
>
> What extra configuration should i be making to allow calls (INVITE etc) to
> be signalled via opensips ?
>
> Here is a sample of the SIP trace:
>
> REQUEST:
> ===================
> 01-30 17:15:57.522: I/System.out(30771): INVITE sip:[email protected] SIP/
> 2.0
> 01-30 17:15:57.522: I/System.out(30771): Via: SIP/2.0/TCP 10.1.4.24:57232
> ;rport;branch=z9hG4bKPj2Ablr3CXdtiqLbZwAwM1IY.s2phTfK3i;alias
> 01-30 17:15:57.522: I/System.out(30771): Max-Forwards: 70
> 01-30 17:15:57.522: I/System.out(30771): From: sip:[email protected]
> ;tag=SgvMtXb0KnIhW0ZDWnLxDN1tglrpAPzD
> 01-30 17:15:57.522: I/System.out(30771): To: sip:[email protected]
> 01-30 17:15:57.522: I/System.out(30771): Contact: <sip:[email protected]:
> 30789;ob>
> 01-30 17:15:57.522: I/System.out(30771): Call-ID:
> MnJgNdYjsQsPxaxyPScBIbYydinJm9dR
> 01-30 17:15:57.522: I/System.out(30771): CSeq: 9040 INVITE
> 01-30 17:15:57.522: I/System.out(30771): Route: <sip:192.168.4.248;lr>
> 01-30 17:15:57.522: I/System.out(30771): Allow: PRACK, INVITE, ACK, BYE,
> CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
> 01-30 17:15:57.522: I/System.out(30771): Supported: replaces, 100rel,
> timer, norefersub
> 01-30 17:15:57.522: I/System.out(30771): Session-Expires: 1800
> 01-30 17:15:57.522: I/System.out(30771): Min-SE: 90
> 01-30 17:15:57.522: I/System.out(30771): User-Agent: Pjsua2 Android 2.4.5
> 01-30 17:15:57.522: I/System.out(30771): Content-Type: application/s
>
> RESPONSE
> ====================
> 01-30 17:15:58.123: I/System.out(30771): SIP/2.0 403 Rely forbidden
> 01-30 17:15:58.123: I/System.out(30771): Via: SIP/2.0/TCP 10.1.4.24:57232
> ;received=105.5.139.90;rport=30689
> ;branch=z9hG4bKPj2Ablr3CXdtiqLbZwAwM1IY.s2phTfK3i;alias
> 01-30 17:15:58.123: I/System.out(30771): From: sip:[email protected]
> ;tag=SgvMtXb0KnIhW0ZDWnLxDN1tglrpAPzD
> 01-30 17:15:58.123: I/System.out(30771): To: sip:[email protected]
> ;tag=a0a925d2eca49498ea7382b7b1f63f38.62df
> 01-30 17:15:58.123: I/System.out(30771): Call-ID:
> MnJgNdYjsQsPxaxyPScBIbYydinJm9dR
> 01-30 17:15:58.123: I/System.out(30771): CSeq: 9040 INVITE
> 01-30 17:15:58.123: I/System.out(30771): Server: OpenSIPS (2.1.2
> (x86_64/linux))
> 01-30 17:15:58.123: I/System.out(30771): Content-Length: 0
>
> --
> David
>
>
> _______________________________________________
> Users mailing 
> [email protected]http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>


-- 
David Wafula
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to