Documente Academic
Documente Profesional
Documente Cultură
Sofia-SIP
reSIProcate
PjSIP
Asterisk 13
CentOS 6.5 64bit
PjSIP
Asterisk 12
Extensiones PJSIP
PjSIP
4 comentarios
Leer ms
4528 lecturas
Asterisk 12
PjSIP
REST
1 comentario
Leer ms
2345 lecturas
Asterisk 12
Chan_gulp
PjSIP
2 comentarios
Leer ms
1812 lecturas
Asterisk 12
chan_sip
PjSIP
transport=transport-udp-nat
direct_media=no
force_rport=yes
rtp_symmetric=yes
mailboxes=1000@default
auth=1000
aors=1000
[1000]
type=auth
auth_type=userpass
password=1000
username=1000
[1000]
type=aor
max_contacts=2
qualify_frequency=30
Esta extensin aceptar un mximo de dos registros (max_contacts=2). Pasamos a la
segunda extensin:
[1001]
type=endpoint
context=internos
disallow=all
allow=ulaw
allow=alaw
transport=transport-udp-nat
force_rport=yes
rtp_symmetric=yes
mailboxes=1001@default
auth=1001
aors=1001
[1001]
type=auth
auth_type=userpass
password=1001
username=1001
[1001]
type=aor
max_contacts=1
qualify_frequency=30
Luego pasamos a la configuracin del dialplan:
mv /etc/asterisk/extensions.conf /etc/asterisk/extensions.conf.old
nano /etc/asterisk/extensions.conf
Aadimos las lneas que siguen:
[general]
static=yes
writeprotect=yes
autofallthrough=yes
extenpatternmatchnew=yes
clearglobalvars=no
[internos]
exten => 123,1,Answer
same => n,Playback(hello-world)
same => n,Hangup
exten => 200,1,Answer
same => n,MusicOnHold(default,60)
same => n,Hangup
exten => _100[01],1,NoOp(llamadas entre extensiones)
same => n,Dial(PJSIP/${EXTEN},30)
same => n,hangup
Guardamos los cambios y reiniciamos Asterisk:
service asterisk restart
Entramos en la consola de Asterisk:
asterisk -rvvvvvvvvv
y miramos las extensiones configuradas:
CLI> pjsip show endpoints
<Endpoint/CID................................................> <State.....> <Channels.>
I/OAuth: <AuthId/UserName...........................................................>
Aor: <Aor............................................> <MaxContact>
Contact: <Aor/ContactUri...............................> <Status....> <RTT(ms)..>
Channel: <ChannelId......................................> <State.....> <Time(sec)>
Codec: <Codec> Exten: <DialedExten...........> CLCID:
<ConnectedLineCID.......>
====================================================
=====================================
1000
InAuth: 1000/1000
Aor: 1000
1001
Invalid
0 of inf
2
Invalid
0 of inf
InAuth: 1001/1001
Aor: 1001
Para la prueba configuramos tres Softphone: X-Lite y BRIA para la extensin 1000; en
el men Topology seleccionamos la casilla None (use local IP address) ya que Asterisk
se har cargo del tratamiento del NAT. Para la extensin 1001 utilizaremos 3CX. El
resultado:
CLI> pjsip show endpoints
<Endpoint/CID................................................> <State.....> <Channels.>
I/OAuth: <AuthId/UserName...........................................................>
Aor: <Aor............................................> <MaxContact>
Contact: <Aor/ContactUri...............................> <Status....> <RTT(ms)..>
Channel: <ChannelId......................................> <State.....> <Time(sec)>
Codec: <Codec> Exten: <DialedExten...........> CLCID:
<ConnectedLineCID.......>
====================================================
=====================================
1000
Not in use 0 of inf
InAuth: 1000/1000
Aor: 1000
2
Contact: 1000/sip:1000@190.67.250.52:19273;rinstance=36f Avail
0
Contact: 1000/sip:1000@190.67.250.52:19278;rinstance=591 Avail
1
1001
Not in use 0 of inf
InAuth: 1001/1001
Aor: 1001
1
Contact: 1001/sip:1001@190.67.250.52:19282;transport=UDP Avail
89
149.60
154.70
251.0
Asterisk 12
Extensiones PJSIP
PjSIP
Comentarios
Lun, 23/12/2013 - 03:18 navaismo (no verificado)
Hola, Para que timbren todos
Hola, Para que timbren todos los contactos se debe de usar la funcin
PJSIP_DIAL_CONTACTS().
Saludos.
responder
Hola,
muchas gracias por tu aporte. Ya actualic la entrada.
Saludos
responder
Hay un tema; si haces noload => chan_sip.so no se registraran los endpoints tanto en sip
como en pjsip.
De hecho no hace falta hacer en el module.conf lo podes hacer mediante unload
mediante el comando en consola de module unload chan_sip.so.
Que sucede, si ejecutas el comando de "pjsip set logger on" para monitorear los login de
los endpoints no veras que reporta ningun login, pero si dejas el modulo cargado de
chan_dahdi.so veras que los endpoints cuando peticionan registracion te lo indicara
mediante un notice.
responder
Hola, quera saber que softphones son los que soportan este Protocolo de sealizacin y
si la configuracin es tan intuitiva como la del clasico SIP.
responder
mnapuran
Newsterisk
Mensajes: 8
Registrado: Vie 28 de diciembre 2007 11:26 am
Superior
Re: problemas SoftPhone - Sin punto final a juego encontr
PostBy navaismo Mi 07 de enero 2015 11:54 am
Parece que usted est demandando los datos equivocada al configurar su cliente.
Blog de Herramientas de Asterisk [/ size]
navaismo
La sal de la Asterisk
Mensajes: 1532
Registrado: Lun 07 de diciembre 2009 13:30
Lugar: Ciudad de Mxico, Mxico
Superior
Re: problemas SoftPhone - Sin punto final a juego encontr
PostBy mnapuran Mi 07 de enero 2015 15:41
Mas especificamente? No hay mucho all ... la extensin que es el mismo que el del usuario, y
una contrasea. Y por supuesto la direccin IP del servidor.
Igual informacin como un telfono fsico, que trabaja muy bien. Sin embargo, cualquier
softphone Lo he intentado, tengo el mismo problema
En los telfonos fsicos ... todos ellos estn configurados como cuentas CHAN_SIP estndar, y
apuntan a 5061.
Los softphones estn haciendo peticiones, parece como PJSIP en el puerto 5060, y el clima que
configuran la cuenta en Asterisk como PJSIP o CHAN_SIP, los errores en el registro y los
problemas con el softphone de conexin son los mismos.
mnapuran
Newsterisk
Mensajes: 8
Registrado: Vie 28 de diciembre 2007 11:26 am
Superior
Re: problemas SoftPhone - Sin punto final a juego encontr
Superior
Re: problemas SoftPhone - Sin punto final a juego encontr
David55 PostBy Jue 08 de enero 2015 17:28
https://wiki.asterisk.org/wiki/display/ ... nformacin
Adems, "punto final" parece ser un trmino PJSIP, as que dudo que tienes el mismo
resultado con chan_sip y el chan_sip diagnstico sera ms familiar para m.
david55
Moves Like Spencer
Mensajes: 11.883
Registrado: Vie 26 de septiembre 2008 05:03 am
Superior
Re: problemas SoftPhone - Sin punto final a juego encontr
PostBy navaismo Jue 08 de enero 2015 18:14
Basado en su primer inicio de sesin parece yo estn utilizando softphone lugar 221 en su
configuracin de cliente, pero s comparten los troncos y la pantalla de la configuracin del
cliente.
Para obtener el ssh registros al servidor y ejecute asterisco -rvvvddd | tee debug.txt, entonces
SIP set debug o PJSIP establece depuracin (si mal no recuerdo, o utilizar la ficha). cuando
termine utilizar la combinacin de teclas Ctrl + c y compartir el archivo debug.txt.
Blog de Herramientas de Asterisk [/ size]
navaismo
La sal de la Asterisk
Mensajes: 1532
Registrado: Lun 07 de diciembre 2009 13:30
Lugar: Ciudad de Mxico, Mxico
Superior
Re: problemas SoftPhone - Sin punto final a juego encontr
David55 PostBy vie 09 de enero 2015 04:50 am
Es mejor que el registro completo en logger.conf, a medida que las marcas de tiempo en el
registro de que usted no recibe en el roce pantalla. Personalmente, tambin me establezca la
opcin que le da las marcas de tiempo de milisegundos.
david55