Re: [asterisk-users] unregistered trunks and registered phones coming from the same IP

2011-02-15 Thread Pezhman Lali
please send your sip.conf, is any NAT procedure implemented in your network?


On Mon, Feb 14, 2011 at 10:16 PM, Ricardo Carvalho 
rjcarvalho.li...@gmail.com wrote:

 Hi,

 I manage an SBC which stands between my company server farm and some SIP
 telco trunks. The system works fine, for inbound and outbound calls.

 Now I've configured the SBC to also act as a registration proxy, forwarding
 SIP registrations coming from the Internet to my asterisk servers.
 It all seems fine, but it doesn't work well, because by the time at least
 one phone registers through the SBC to some asterisk server (lets say,
 server_A), future incoming calls coming from my SIP telco trunks to my
 server_A got refused by the asterisk running on that server, with 401
 Unauthorized messages back to the SBC.
 Seems like that since the moment asterisk binds some contact to the IP of
 the SBC, because it registered through it, from that moment, asterisk only
 accepts calls from that IP if those INVITEs carry correct registration to my
 server (even if those calls came from my SBC, a trusted trunk, not
 registered in asterisk).
 My phones are configured with type=friend. I've also tried type=peer and
 type=user, but it doesn't solve the problem.

 Any ideas to fix this?

 Best regards,
 Ricardo.

 --
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] unregistered trunks and registered phones coming from the same IP

2011-02-15 Thread Faisal Hanif
You need to use relay request in your SBC instead of forward.

 

From: asterisk-users-boun...@lists.digium.com
[mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Pezhman Lali
Sent: Tuesday, February 15, 2011 5:42 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] unregistered trunks and registered phones
coming from the same IP

 

please send your sip.conf, is any NAT procedure implemented in your network?



On Mon, Feb 14, 2011 at 10:16 PM, Ricardo Carvalho
rjcarvalho.li...@gmail.com wrote:

Hi,

 

I manage an SBC which stands between my company server farm and some SIP
telco trunks. The system works fine, for inbound and outbound calls.

 

Now I've configured the SBC to also act as a registration proxy, forwarding
SIP registrations coming from the Internet to my asterisk servers.

It all seems fine, but it doesn't work well, because by the time at least
one phone registers through the SBC to some asterisk server (lets say,
server_A), future incoming calls coming from my SIP telco trunks to my
server_A got refused by the asterisk running on that server, with 401
Unauthorized messages back to the SBC.

Seems like that since the moment asterisk binds some contact to the IP of
the SBC, because it registered through it, from that moment, asterisk only
accepts calls from that IP if those INVITEs carry correct registration to my
server (even if those calls came from my SBC, a trusted trunk, not
registered in asterisk).

My phones are configured with type=friend. I've also tried type=peer and
type=user, but it doesn't solve the problem.

 

Any ideas to fix this?

 

Best regards,

Ricardo.


--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

 

--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] unregistered trunks and registered phones coming from the same IP

2011-02-15 Thread Ricardo Carvalho
At the SBC, I delegate the registration to my asterisk server forwarding the
REGISTER requests to it and resetting the contact to itself. This should
allow my asterisk server to forward subsequent messages to the SBC rather
than to the phone client directly. When the SBC receives a 200 OK from the
asterisk registrar for the delegated REGISTER request, it saves the binding
into its location database.

I am almost sure that the configuration at the SBC is right, the problem
seems to be related with the asterisk behaviour, as it refuses with 407
Proxy Authentication Required replay (if I use asterisk 1.4, or with 401
Unauthorized if I use asterisk 1.8) those calls coming from the SBC as a
trusted trunk for which I don't require authentication. Asterisk seems to
think that those calls came from the phone whose registration has proxied
at the SBC, and only accepts inbound calls from the SBC if its INVITEs carry
that phone correct authentication.

Any ideas?

Thanks,
Ricardo.




On Tue, Feb 15, 2011 at 12:50 PM, Faisal Hanif fai...@vopium.com wrote:

 You need to use relay request in your SBC instead of forward.



 *From:* asterisk-users-boun...@lists.digium.com [mailto:
 asterisk-users-boun...@lists.digium.com] *On Behalf Of *Pezhman Lali
 *Sent:* Tuesday, February 15, 2011 5:42 PM
 *To:* Asterisk Users Mailing List - Non-Commercial Discussion
 *Subject:* Re: [asterisk-users] unregistered trunks and registered phones
 coming from the same IP



 please send your sip.conf, is any NAT procedure implemented in your
 network?

 On Mon, Feb 14, 2011 at 10:16 PM, Ricardo Carvalho 
 rjcarvalho.li...@gmail.com wrote:

 Hi,



 I manage an SBC which stands between my company server farm and some SIP
 telco trunks. The system works fine, for inbound and outbound calls.



 Now I've configured the SBC to also act as a registration proxy, forwarding
 SIP registrations coming from the Internet to my asterisk servers.

 It all seems fine, but it doesn't work well, because by the time at least
 one phone registers through the SBC to some asterisk server (lets say,
 server_A), future incoming calls coming from my SIP telco trunks to my
 server_A got refused by the asterisk running on that server, with 401
 Unauthorized messages back to the SBC.

 Seems like that since the moment asterisk binds some contact to the IP of
 the SBC, because it registered through it, from that moment, asterisk only
 accepts calls from that IP if those INVITEs carry correct registration to my
 server (even if those calls came from my SBC, a trusted trunk, not
 registered in asterisk).

 My phones are configured with type=friend. I've also tried type=peer and
 type=user, but it doesn't solve the problem.



 Any ideas to fix this?



 Best regards,

 Ricardo.


 --
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users



 --
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

[asterisk-users] unregistered trunks and registered phones coming from the same IP

2011-02-14 Thread Ricardo Carvalho
Hi,

I manage an SBC which stands between my company server farm and some SIP
telco trunks. The system works fine, for inbound and outbound calls.

Now I've configured the SBC to also act as a registration proxy, forwarding
SIP registrations coming from the Internet to my asterisk servers.
It all seems fine, but it doesn't work well, because by the time at least
one phone registers through the SBC to some asterisk server (lets say,
server_A), future incoming calls coming from my SIP telco trunks to my
server_A got refused by the asterisk running on that server, with 401
Unauthorized messages back to the SBC.
Seems like that since the moment asterisk binds some contact to the IP of
the SBC, because it registered through it, from that moment, asterisk only
accepts calls from that IP if those INVITEs carry correct registration to my
server (even if those calls came from my SBC, a trusted trunk, not
registered in asterisk).
My phones are configured with type=friend. I've also tried type=peer and
type=user, but it doesn't solve the problem.

Any ideas to fix this?

Best regards,
Ricardo.
--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users