Venga, ya alguien tiene las configuraciones SIP de telmez para configurar Twinkle? o pailas toca instalar winbugs
"proxies:proxy0:password=XXXXXXXXXX"
Bueno, sería el primero que vemos con contraseña alfanumérica y más corta. Ahí la respuesta se obtiene ensayando a ver si registra. Pero sí, ese es el campo que arroja el Fiddler.Hola, muy buena y muy interesante la investigación que se hizo por acá. Un par de preguntas: en el fiddler, la contraseña sip que se necesita para programas como Zoiper ¿es la que sale en este campo?porque veo que mencionan un número de 16 dígitos como contraseña y a mi me sale una alfanumérica de 10 dígitos.Código:"proxies:proxy0:password=XXXXXXXXXX"
También leo que nano86 ya configuró el zoiper: ¿qué datos usaste para hacerlo funcionar? Yo he probado con todo tipo de combinaciones y no logro pasar del "(Registering)".
En X-Lite con mayor razón debe funcionar, porque el softphone de Telmex es un X-Lite con el branding modificado.Nop, por lo menos en el Zoiper no he podido hacer que registre. Como dije anteriormente he intentado con toda cantidad de combinaciones pero nada de nada. ¿alguien ha intentado con XLite? La verdad me interesa el tema únicamente porque no he podido hacer andar el Softphone en Windows 7 x64.
Error de registro: 400 - Invalid/Missing Via Header
Domain:sip.cable.net.co (también he probado 190.144.159.138 y 190.144.159.138:5060)
Username:1801XXXX (también he probado 0001801XXXX)
Password:XXXXXXXXXX(el alfanumérico de 10 dígitos que saqué del Fiddler)
Caller ID Name:1801XXXX
Estoy usando actualmente la cuenta SIP en un asterisk y el 12 de octubre dejó de funcionar, obviamente mi madre me llamo reportando, al hacer la 1ra revisión el servidor de telmex respondía 400 bad request, se me hizo muy raro, intente con el servicio de telmex (el softphone original) y funcionó bien, luego obtuve las credenciales de telmex y oh sorpresa... habían cambiado el password! entonces asi es poco funcional... se me ocurre hacer un cron (o un while [1] ) para que de cuando en vez extraiga con curl las credenciales sip y con grep extraiga password y verifique en el asterisk si ha cambiado y de ser asi acualizarlo... que dice el Dr. Uthark?
php5cgi script.php | grep proxiesproxy0password | awk '{print $2}'
Definitivamente aún no he podido lograr hacer llamadas desde Asterisk, y ponerse a parchar Asterisk cada vez que hay que actualizar, toma tiempo y puede ser tedioso con varios Asterisk en marcha.
gekko777 tiene alguna idea? Un proxy SIP o algo parecido?
Actualmente estoy leyendo un poco de OpenSIPS, para hacer exactamente eso que vos estás haciendo.Pues mira, si hay una alternativa bastante buena, se llama kamailio, es un proxy que puedes montar dentro del mismo asterisk, yo lo que hago con kamailio es hacer algunas translaciones entrantes y otras modificaciones que asterisk es forma nativa no deja hacer normalmente. El real problema radica que Kamailio no es tan simple de entender (discúlpame si no estás de acuerdo, pero es mi percepción). Lo bueno de esto es que te permite manipular los headers como te de la gana lo cual se me hace un buen candidato. Aún así debes hacer proxy a TODA la señalización incluido el register, honestamente parchar el asterisk es más barato, pues no son muchas líneas y además te sigue funcionando sin problemas con otros proveedores de telefonía que tengas.
Además, parchando el source code, y luego reempaquetándolo para que lo distribuyas se me hace la tarea más simple... aún no entiendo porqué te resistes a aplicar el patch?
Necesitas ayuda? solo déjame saber.
Configuración linea de Telmex en Android con Csipsimple.
Descargar ---->
Softphone Telmex. Aqui
Csipsimple Aqui
Fiddler. Aqui
Lo primero es descargar, instalar y habilitar la opcion de desencriptar trafico HTTPS en Fiddler.
Despues iniciamos sesion en el softphone de telmex, vamos a fiddler y tomamos la siguiente informacion --->
Con esta informacion procedemos a descargar y configurar el Csipsimple en el dispositivo android.
Despues de instalado seleccionamos agregar nueva cuenta y escogemos la opcion de Expert
Iniciamos
-Account name: Telmex
-Account ID: <sip:000XXXXXXX@190.144.159.138> (reemplazar X por numero de telefono incluyendo indicativo, ejemplo: 00017500500)
-Registration URI: sip:190.144.159.138:5060 (verificar que la palabra sip quede en minuscula)
-Realm: *
-Username (login): XXXXXXX (reemplazar X por numero de telefono incluyendo indicativo, ejemplo: 17500500)
- Data (password): Aqui ponemos el password que nos arrojo el fiddler. (En algunos casos en alfanumerico en otros solo numerico.)
Continuemos
-Data Type: Plain Password
-Scheme: Digest
-Transport: UDP
-Publish Enabled: Vacio
-Register Timeout: 3600
-Register Delay: -1
Seguimos
-Force Contact: Vacio
-Allow Contact Rewrite: Vacio
-Contact Rewrite: Normal
-Proxy URI: sip:190.144.138:5060
-SRTP mode: Disabled
-Voice Mail: Vacio
Si algún dato fue ingresado de forma incorrecta no dejara guardar la cuenta de lo contrario la guardamos sin inconveniente.
Despues nos debe salir el teclado para marcar pero nos falta configurar los codecs de audio de la siguiente forma:
Presionamos la tecla menu del telefono y seleccionamos Settings>Media
Despues Codecs
Y borramos todos los codecs excepto el PCMA en ambas pestañas.
Luego le damos, back, back, back... y listo a recibir y realizar llamadas de nuestra linea fija por medio del celular.
Configuración linea de Telmex en Android con Csipsimple.
Descargar ---->
Softphone Telmex. Aqui
Csipsimple Aqui
Fiddler. Aqui
Lo primero es descargar, instalar y habilitar la opcion de desencriptar trafico HTTPS en Fiddler.
Despues iniciamos sesion en el softphone de telmex, vamos a fiddler y tomamos la siguiente informacion --->
Con esta informacion procedemos a descargar y configurar el Csipsimple en el dispositivo android.
Despues de instalado seleccionamos agregar nueva cuenta y escogemos la opcion de Expert
Iniciamos
-Account name: Telmex
-Account ID: <sip:000XXXXXXX@190.144.159.138> (reemplazar X por numero de telefono incluyendo indicativo, ejemplo: 00017500500)
-Registration URI: sip:190.144.159.138:5060 (verificar que la palabra sip quede en minuscula)
-Realm: *
-Username (login): XXXXXXX (reemplazar X por numero de telefono incluyendo indicativo, ejemplo: 17500500)
- Data (password): Aqui ponemos el password que nos arrojo el fiddler. (En algunos casos en alfanumerico en otros solo numerico.)
Continuemos
-Data Type: Plain Password
-Scheme: Digest
-Transport: UDP
-Publish Enabled: Vacio
-Register Timeout: 3600
-Register Delay: -1
Seguimos
-Force Contact: Vacio
-Allow Contact Rewrite: Vacio
-Contact Rewrite: Normal
-Proxy URI: sip:190.144.159.138:5060
-SRTP mode: Disabled
-Voice Mail: Vacio
Si algún dato fue ingresado de forma incorrecta no dejara guardar la cuenta de lo contrario la guardamos sin inconveniente.
Despues nos debe salir el teclado para marcar pero nos falta configurar los codecs de audio de la siguiente forma:
Presionamos la tecla menu del telefono y seleccionamos Settings>Media
Despues Codecs
Y borramos todos los codecs excepto el PCMA en ambas pestañas.
Luego le damos, back, back, back... y listo a recibir y realizar llamadas de nuestra linea fija por medio del celular.
Configuración linea de Telmex en Android con Csipsimple.
Descargar ---->
Softphone Telmex. Aqui
Csipsimple Aqui
Fiddler. Aqui
Lo primero es descargar, instalar y habilitar la opcion de desencriptar trafico HTTPS en Fiddler.
Despues iniciamos sesion en el softphone de telmex, vamos a fiddler y tomamos la siguiente informacion --->
Con esta informacion procedemos a descargar y configurar el Csipsimple en el dispositivo android.
Despues de instalado seleccionamos agregar nueva cuenta y escogemos la opcion de Expert
Iniciamos
-Account name: Telmex
-Account ID: <sip:000XXXXXXX@190.144.159.138> (reemplazar X por numero de telefono incluyendo indicativo, ejemplo: 00017500500)
-Registration URI: sip:190.144.159.138:5060 (verificar que la palabra sip quede en minuscula)
-Realm: *
-Username (login): XXXXXXX (reemplazar X por numero de telefono incluyendo indicativo, ejemplo: 17500500)
- Data (password): Aqui ponemos el password que nos arrojo el fiddler. (En algunos casos en alfanumerico en otros solo numerico.)
Continuemos
-Data Type: Plain Password
-Scheme: Digest
-Transport: UDP
-Publish Enabled: Vacio
-Register Timeout: 3600
-Register Delay: -1
Seguimos
-Force Contact: Vacio
-Allow Contact Rewrite: Vacio
-Contact Rewrite: Normal
-Proxy URI: sip:190.144.159.138:5060
-SRTP mode: Disabled
-Voice Mail: Vacio
Si algún dato fue ingresado de forma incorrecta no dejara guardar la cuenta de lo contrario la guardamos sin inconveniente.
Despues nos debe salir el teclado para marcar pero nos falta configurar los codecs de audio de la siguiente forma:
Presionamos la tecla menu del telefono y seleccionamos Settings>Media
Despues Codecs
Y borramos todos los codecs excepto el PCMA en ambas pestañas.
Luego le damos, back, back, back... y listo a recibir y realizar llamadas de nuestra linea fija por medio del celular.
Hola a todos, gracias por sus aportes, estoy intentando configurar csipsimple en mi android sacando la contraseña con fiddler, pero cuando acabo y doy guardar, se queda "Registrando..." ;( quien me ayuda porfa????