sip trunk asterisk avaya

2,469 views
Skip to first unread message

troxlinux

unread,
Aug 2, 2011, 10:58:33 AM8/2/11
to aster...@googlegroups.com
señores sigo tratando de unir una asterisk con una ip office 500 , por
h323 desisti compilo bien asterisk con h323 y sin problemas pero
cuando llamo se queda y al final se cae , pero la idea ahora es crear
un sip trunk y hacerlos hablar , cree uno aunque no estoy seguro que
funcione , de hecho no funciona

[avaya]
type=friend
user=1325 => ( extensio sip en avaya)
fromdomain=172.16.x.x (ip avaya)
host=172.16.x.x (ip avaya)
disallow=all
allow=ulaw
dtmfmode=rfc2833
canreinvite=yes
context=mific

cuando llamo se queda y no timbra

estoy llamando de una extension asterisk a avaya


Executing [1083@mific:1] Dial("SIP/4097-11b2a770",
"SIP/1083@avaya|30") in new stack
-- Called 1083@avaya
-- Nobody picked up in 30000 ms
-- Executing [1083@mific:2] Hangup("SIP/4097-11b2a770", "") in new stack
== Spawn extension (mific, 1083, 2) exited non-zero on 'SIP/4097-11b2a770'

lo que no entiendo aqui es que si en avaya tengo q crear el usuario o
la extension avaya o basta y sobra con el user?


alguna idea?

sldss

--
rickygm

http://gnuforever.homelinux.com

Sir Brain Colward

unread,
Aug 3, 2011, 4:41:31 AM8/3/11
to aster...@googlegroups.com

Una pregunta: ¿has configurado el trunk sip en la Avaya?

> --
> Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
>
> ~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> - Para anular la suscripción: asterisk-es...@googlegroups.com

troxlinux

unread,
Aug 3, 2011, 10:35:47 AM8/3/11
to aster...@googlegroups.com
El día 3 de agosto de 2011 02:41, Sir Brain Colward
<col...@gmail.com> escribió:

> Una pregunta: ¿has configurado el trunk sip en la Avaya?
>


bueno lo tengo seteado el sip trunk en el avaya , y tengo una cuenta
sip en la central , pero es lo que no estoy muy seguro si en el
sip.conf de asterisk tengo q crear esa extension que esta en la avaya?

jorge montero

unread,
Aug 3, 2011, 1:14:11 PM8/3/11
to aster...@googlegroups.com
Hola,

Creo que lo mejor es ir por partes.

1) La IPoffice debe escuchar SIP
2) La IPoffice debe o bien admitir Invites desde una IP, desde alguna IP, o desde un usuario registrado.
3) En funcion del paso anterior debes configurar el asterisk de una manera o de otra.

Me explico, si la IPOffi...T admite invites SIP desde la IP del Asterisk, o desde cualquier IP (ojo, brecha de seguridad con esto), simplemente en el /etc/asterisk/sip.conf creas un usuario, por ejemplo,  con los siguientes parametros:

[trunk_IP_Office]
host=ip de la IPOfi...
port=5060
type=peer
context=PSTN
insecure=port,invite
disallow=all
allow=ulaw

Y en el fichero extensions.conf un dialplan del tipo:

[PSTN]
exten=> _0x.,1,Dial(SIP/trunk_IP_Office/${EXTEN:1},30)
exten=> _0x.,n,Hangup()

[LOCAL]

Include => PSTN

exten => 200,1,Dial(SIP/pepe)
exten => 200,n,Hangup()

Si es a traves de un usario registrado, entonces los parametros del [trunk_IP_Office] cambian.

La mejor manera para saber si es una cosa o la otra es por ejemplo, cojer un softphone tipo sjphone, instalarlo en tu PC, y hacer una llamada al: 5550100@ipdelaipoffice, si la IPOffice procesa esa llamada (intenta llamar al 5550100) entonces estas en el primer caso.

¿Puedes capturar el trafico SIP entre tu Asterisk y la IPOffice? viendo las cabeceras  SIP, seguro que el caballero barbudo, perdón Sir Brain  :- )  , otras personas de la lista, o yo mismo, te podemos ayudar más.

NOTA: si algo de esto, que he puesto a modo de ejemplo, te suena muy raro, por favor empieza por :

http://astbook.asteriskdocs.org/

te ayudara mucho, a sentirte más comodo con Asterisk.

 Un saludo.

--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)

~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Para anular la suscripción: asterisk-es...@googlegroups.com



--
Un saludo.

Jorge Montero

Héctor Arteaga

unread,
Aug 3, 2011, 2:47:32 PM8/3/11
to aster...@googlegroups.com
Buen d�a

Los datos que estas ingresando es con los que el avaya va a poder
comunicarse con el asterisk, lo que tienes que hacer es crear tu sip
trunk en el avaya y en el sip.conf hacer el registrer tal cual
estubieras enlazando a tu asterisk con cualquier provedor IP, esto es
como intentar interconectar asterisk por IAX, en server1 das de alta al
usuario de server2 y en server2 das de alta al usuario de server1.


Saludos!!

H�ctor A Arteaga R
M�xico.


El 02/08/2011 09:58 a.m., troxlinux escribi�:
> se�ores sigo tratando de unir una asterisk con una ip office 500 , por

troxlinux

unread,
Aug 3, 2011, 8:45:00 PM8/3/11
to aster...@googlegroups.com
El día 3 de agosto de 2011 12:47, Héctor Arteaga
<hecto...@gmail.com> escribió:
> Buen día

>
> Los datos que estas ingresando es con los que el avaya va a poder
> comunicarse con el asterisk, lo que tienes que hacer es crear tu sip trunk
> en el avaya y en el sip.conf hacer el registrer tal cual estubieras
> enlazando a tu asterisk con cualquier provedor IP, esto es como intentar
> interconectar asterisk por IAX, en server1 das de alta al usuario de server2
> y en server2 das de alta al usuario de server1.
>


hola, logre hacerlo asi como un proveedor sip , se conecta
perfectamente a la avaya llamo a una extension de la avaya
y suena , el problema es que cuando levanto no se escucha es como q si
hubiera nat aunque las dos centrales estan en el mismo segmento la
avaya 172.16.8.5 y la asterisk 172.16.8.54

tengo seteado el nat en ambos peer

anexo una traza de sip de una llamada de asterisk a la avaya

--
rickygm

http://gnuforever.homelinux.com

sip.txt

Germán Aracil Boned

unread,
Aug 3, 2011, 9:09:14 PM8/3/11
to aster...@googlegroups.com
¿ Crees que la mayor razón de ser del nat que tienes "seteado" es para
comunicar elementos que están en una misma red ?

Igual ganáis consultando a un profesional, en velocidad y conocimiento
para otra vez ..

El 04/08/11 02:45, troxlinux escribió:

Raúl Alexis Betancor Santana

unread,
Aug 4, 2011, 4:27:05 AM8/4/11
to aster...@googlegroups.com
On Wed, Aug 03, 2011 at 06:45:00PM -0600, troxlinux wrote:
> hola, logre hacerlo asi como un proveedor sip , se conecta
> perfectamente a la avaya llamo a una extension de la avaya
> y suena , el problema es que cuando levanto no se escucha es como q si
> hubiera nat aunque las dos centrales estan en el mismo segmento la
> avaya 172.16.8.5 y la asterisk 172.16.8.54
>
> tengo seteado el nat en ambos peer

Mal asunto si te crees que es necesario setear el nat para eso.

> anexo una traza de sip de una llamada de asterisk a la avaya

> interface: any
> filter: (ip or ip6) and ( port 5060 )
> #
> U +1.813386 172.16.8.54:5060 -> 172.16.8.5:5060
> OPTIONS sip:172.16.8.5 SIP/2.0
> Via: SIP/2.0/UDP 190.212.138.19:5060;branch=z9hG4bK53c2b4c9;rport
> From: "asterisk" <sip:aste...@190.212.138.19>;tag=as4dcba0e8
> To: <sip:172.16.8.5>
> Contact: <sip:aste...@190.212.138.19>
> Call-ID: 2ce40fb5701079b2...@190.212.138.19
> CSeq: 102 OPTIONS
> User-Agent: Asterisk PBX
> Max-Forwards: 70
> Date: Wed, 03 Aug 2011 22:03:00 GMT
> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
> Supported: replaces
> Content-Length: 0


Sin pasar de aqu�, y eso que es un simple options entre el Asterisk y
la Avaya, ya te digo que el Asterisk est� MAL configurado.

Saludos

J. Casaravilla

unread,
Aug 3, 2011, 10:44:12 AM8/3/11
to aster...@googlegroups.com
Tienes que crear un sip trunk simple , deber�a funcionar salvo que el
protocolo sip de la Avaya sea propietario o tenga modificaciones en el
protocolo.
Yo he configurado varios trunks contra gateways Quintum , PBX Alcatel ,
PBX Karel , y en todas las configuraciones pongo casi lo mismo , salvo
alg�n detalle del codec , nat , ip , etc.

ejemplo alcatel OXO

context=from-pstn
insecure=very
host=xxxxxxxxx
qualify=yes
type=friend
canreinvite=no
dtmfmode=auto
disallow=all
allow=g729
nat=no

ejemplo quintum ( especifico el puerto porque tengo varios trunks con el
mismo equipo en diferentes puertos sip )
context=from-pstn
insecure=very
host=xxxxxxxxxx
nat=no
qualify=yes
type=friend
username=856
canreinvite=no
port=5061
dtmfmode=auto

Saludos

El 03/08/2011 11:35, troxlinux escribi�:
> El d�a 3 de agosto de 2011 02:41, Sir Brain Colward
> <col...@gmail.com> escribi�:

Juan García

unread,
Aug 4, 2011, 5:12:40 AM8/4/11
to aster...@googlegroups.com
No lo dirás por la IP Pública, ¿no?

;-)


Saludos,

Ramses

Enviado desde mi Móvil

> Sin pasar de aquí, y eso que es un simple options entre el Asterisk y
> la Avaya, ya te digo que el Asterisk está MAL configurado.
>
> Saludos

Raúl Alexis Betancor Santana

unread,
Aug 4, 2011, 5:38:50 AM8/4/11
to aster...@googlegroups.com
On Thu, Aug 04, 2011 at 11:12:40AM +0200, Juan Garc�a wrote:
> No lo dir�s por la IP P�blica, �no?
>
> ;-)

;) ... ha montado un asymmetric-routing, sin saberlo, sin quererlo y
sin necesitarlo, a la par de que no le funciona ... lo que es
evidente.

Saludos

troxlinux

unread,
Aug 5, 2011, 10:02:50 AM8/5/11
to aster...@googlegroups.com
2011/8/4 Raúl Alexis Betancor Santana <ra...@dimension-virtual.com>:

> ;) ... ha montado un asymmetric-routing, sin saberlo, sin quererlo y
> sin necesitarlo, a la par de que no le funciona ... lo que es
> evidente.
>

bueno debo admitir que habia configurado los parametros

nat=yes
;externip= x.x.x.x
localnet= 172.16.0.0/255.255.252.0

pero comente la parte publica , en los peers los deje en todo nat=no

pero llamo y a veces no cae la llamada en la avaya lo extraño si pongo
canreinvite=no me ocurre eso

ahora veo que los peers en este caso registrado con xlite se registran
en puertos arriba de los 2xxxx

avaya 172.16.8.5 5060 OK (5 ms)
4094/4094 172.16.9.171 D 44892 OK (9 ms)

les envio otra traza del sip

gracias x su apoyo.

sip.txt

Saúl Ibarra Corretgé

unread,
Aug 5, 2011, 11:03:47 AM8/5/11
to aster...@googlegroups.com
2011/8/5 troxlinux <xserve...@gmail.com>:

Estás dando palos de ciego. En lugar de cambiar las opciones nat y
canreinvite intenta entender lo que pasa, en lugar de modificar
parámetros de manera pseudo-aleatoria.

--
/Saúl
http://saghul.net | http://sipdoc.net

Raúl Alexis Betancor Santana

unread,
Aug 5, 2011, 12:21:11 PM8/5/11
to aster...@googlegroups.com
On Fri, Aug 05, 2011 at 08:02:50AM -0600, troxlinux wrote:
> 2011/8/4 Raúl Alexis Betancor Santana <ra...@dimension-virtual.com>:

>
> > ;) ... ha montado un asymmetric-routing, sin saberlo, sin quererlo y
> > sin necesitarlo, a la par de que no le funciona ... lo que es
> > evidente.
> >
>
> bueno debo admitir que habia configurado los parametros
>
> nat=yes
> ;externip= x.x.x.x
> localnet= 172.16.0.0/255.255.252.0
>
> pero comente la parte publica , en los peers los deje en todo nat=no
>
> pero llamo y a veces no cae la llamada en la avaya lo extra�o si pongo

> canreinvite=no me ocurre eso
>
> ahora veo que los peers en este caso registrado con xlite se registran
> en puertos arriba de los 2xxxx
>
> avaya 172.16.8.5 5060 OK (5 ms)
> 4094/4094 172.16.9.171 D 44892 OK (9 ms)


No cambies par�metros sin saber lo que hacen y a lo que afectan, eso
es dar palos de ciego.


[elimino la parte de la traza entre el XLite y Asterisk]

> #
> U +0.000732 172.16.8.54:5060 -> 172.16.8.5:5060
> INVITE sip:10...@172.16.8.5 SIP/2.0
> Via: SIP/2.0/UDP 172.16.8.54:5060;branch=z9hG4bK1445cfd5;rport
> From: "ricky" <sip:13...@172.16.8.5>;tag=as5afdafbe
> To: <sip:10...@172.16.8.5>
> Contact: <sip:13...@172.16.8.54>
> Call-ID: 15c56da22af561fb...@172.16.8.5
> CSeq: 102 INVITE


> User-Agent: Asterisk PBX
> Max-Forwards: 70

> Date: Fri, 05 Aug 2011 14:00:45 GMT


> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
> Supported: replaces

> Content-Type: application/sdp
> Content-Length: 236
>
> v=0
> o=root 3695 3695 IN IP4 172.16.8.54
> s=session
> c=IN IP4 172.16.8.54
> t=0 0
> m=audio 19418 RTP/AVP 0 101
> a=rtpmap:0 PCMU/8000
> a=rtpmap:101 telephone-event/8000
> a=fmtp:101 0-16
> a=silenceSupp:off - - - -
> a=ptime:20
> a=sendrecv
>
> #
> U +0.005854 172.16.8.5:5060 -> 172.16.8.54:5060
> SIP/2.0 100 Trying
> Via: SIP/2.0/UDP 172.16.8.54:5060;branch=z9hG4bK1445cfd5;rport
> From: "ricky" <sip:13...@172.16.8.5>;tag=as5afdafbe
> To: <sip:10...@172.16.8.5>;tag=a7bb9fec73dc8315
> Call-ID: 15c56da22af561fb...@172.16.8.5
> CSeq: 102 INVITE
> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, INFO, UPDATE
> Supported: timer
> Content-Length: 0
>
>
> #
> U +0.102239 172.16.8.5:5060 -> 172.16.8.54:5060
> SIP/2.0 180 Ringing
> Via: SIP/2.0/UDP 172.16.8.54:5060;branch=z9hG4bK1445cfd5;rport
> From: "ricky" <sip:13...@172.16.8.5>;tag=as5afdafbe
> To: <sip:10...@172.16.8.5>;tag=a7bb9fec73dc8315
> Call-ID: 15c56da22af561fb...@172.16.8.5
> CSeq: 102 INVITE
> Contact: "Extn1083" <sip:10...@172.16.8.5:5060;transport=udp>
> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, INFO, UPDATE
> Supported: timer
> Content-Length: 0
>
>
> #
> U +0.000195 172.16.8.54:5060 -> 172.16.9.171:44892
> SIP/2.0 180 Ringing
> Via: SIP/2.0/UDP 172.16.9.171:44892;branch=z9hG4bK-d8754z-ba91c2f49cfdda34-1---d8754z-;received=172.16.9.171;rport=44892
> From: <sip:40...@172.16.8.54>;tag=857b0226
> To: "1083"<sip:10...@172.16.8.54>;tag=as4effae26
> Call-ID: NzQ5OTNhMWNiZDNkMzljYzFlNDhlYmNkNmMwMDhjNTQ.
> CSeq: 2 INVITE
> User-Agent: Asterisk PBX


> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
> Supported: replaces

> Contact: <sip:10...@172.16.8.54>
> Content-Length: 0
>
>
> #
> U +9.870058 172.16.9.171:44892 -> 172.16.8.54:5060
>
>
>
> #
> U +6.358705 172.16.8.5:5060 -> 172.16.8.54:5060
> SIP/2.0 503 Service Unavailable
> Via: SIP/2.0/UDP 172.16.8.54:5060;branch=z9hG4bK1445cfd5;rport
> From: "ricky" <sip:13...@172.16.8.5>;tag=as5afdafbe
> To: <sip:10...@172.16.8.5>;tag=a7bb9fec73dc8315
> Call-ID: 15c56da22af561fb...@172.16.8.5
> CSeq: 102 INVITE
> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, INFO, UPDATE
> Supported: timer
> Content-Length: 0


La Avaya te manda a freir monas, ya aqu� tendr�as que ver dentro de la
avaya lo que est� haciendo con el INVITE que le mandas.


Saludos

Iñaki Baz Castillo

unread,
Aug 7, 2011, 7:20:31 AM8/7/11
to aster...@googlegroups.com
El día 5 de agosto de 2011 16:02, troxlinux <xserve...@gmail.com> escribió:
> bueno debo admitir que habia configurado los parametros
>
> nat=yes
> ;externip= x.x.x.x
> localnet= 172.16.0.0/255.255.252.0
>
> pero comente la parte publica , en los peers los deje en todo nat=no
>
> pero llamo y a veces no cae la llamada en la avaya lo extraño si pongo
> canreinvite=no me ocurre eso

Prueba a poner el server boca abajo.

--
Iñaki Baz Castillo
<i...@aliax.net>

Reply all
Reply to author
Forward
0 new messages