Problema de NAT estando en la misma red?

138 views
Skip to first unread message

Emiliano Vazquez

unread,
Jul 9, 2014, 9:40:22 AM7/9/14
to Asterisk-es
Hola a todos, hoy los consulto porque estoy con una duda que no logro descifrar, en parte porque no tengo acceso al asterisk que controla esto (hoy en Argentina es feriado y solo los que estamos muy locos trabajamos igual) y en otra parte por mi poca experiencia con problemas de nat.

El tema que tengo es que en una estación (de las 50 instaladas) tengo un problema que no me escuchan del otro lado, en todo momento pense que el problema era del microfono del equipo,

La PC con problemas tiene el softphone SFL-Phone y esta dentro de la misma red que el asterisk, a este asterisk no tengo acceso porque el que la instala no da acceso, solo puedo configurar algunas cosas muy simples desde una web, para crear o eliminar la extension.


Datos de Referencia:
IP SFL-PHONE = 192.168.1.101 (el equipo con fallas)
IP Asterisk = 192.168.1.200
Numero Marcado = *33 (un numero para hacer pruebas)
Puesto01 = el nombre de la maquina
190.194.155.27 = la ip publica del lugar (modificada para evitar problemas)
nombrecliente.pccentro.com.ar = no se como llega a esto, pero yo cada ip publica la tengo redireccionada a mi dominio como un subdominio, de algun lado lo lee pero no se de donde ¿?

Cuando hago un ngrep veo esto:

U 192.168.1.200:5060 -> 192.168.1.101:5060
SIP/2.0 200 OK.
Via: SIP/2.0/UDP 192.168.1.101:5060;branch=z9hG4bKPjf4935afc-2938-42a5-b4a9-8979e8dcd8d0;received=192.168.1.101;rport=5060.
From: <sip:Puesto01@Puesto01>;tag=3d1c34a7-e84d-48d6-9aad-b32eb28fd5a6.
To: <sip:*33@Puesto01>;tag=as71719adb.
Call-ID: 7043d290-7daa-4d5b-b638-56d5ade983e2.
CSeq: 23392 INVITE.
User-Agent: Asterisk PBX.
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY.
Supported: replaces.
Contact: <sip:*3...@192.168.1.200>.
Content-Type: application/sdp.
Content-Length: 266.
.
v=0.
o=root 14855 14855 IN IP4 192.168.1.200.
s=session.
c=IN IP4 192.168.1.200.
t=0 0.
m=audio 19272 RTP/AVP 0 8 101.
a=rtpmap:0 PCMU/8000.
a=rtpmap:8 PCMA/8000.
a=rtpmap:101 telephone-event/8000.
a=fmtp:101 0-16.
a=silenceSupp:off - - - -.
a=ptime:20.
a=sendrecv.

#
U 192.168.1.101:5060 -> 192.168.1.200:5060
ACK sip:*3...@192.168.1.200 SIP/2.0.
Via: SIP/2.0/UDP 192.168.1.101:5060;rport;branch=z9hG4bKPjbc1774b9-b9b0-47d8-8364-07da3978c7ae.
Max-Forwards: 70.
From: <sip:Puesto01@Puesto01>;tag=3d1c34a7-e84d-48d6-9aad-b32eb28fd5a6.
To: <sip:*33@Puesto01>;tag=as71719adb.
Call-ID: 7043d290-7daa-4d5b-b638-56d5ade983e2.
CSeq: 23392 ACK.
Content-Length:  0.
.

#
U 190.193.149.15:5060 -> 192.168.1.101:5060
OPTIONS sip:nombrecliente.pccentro.com.ar SIP/2.0.
Via: SIP/2.0/UDP 190.194.155.27:5060;branch=z9hG4bK1b87a0ca.
Max-Forwards: 70.
From: "Unknown" <sip:nombre...@190.194.155.27>;tag=as734c866f.
To: <sip:nombrecliente.pccentro.com.ar>.
Contact: <sip:nombre...@190.194.155.27:5060>.
Call-ID: 0f2dea7c64c4a557...@190.194.155.27:5060.
CSeq: 102 OPTIONS.
User-Agent: FPBX-2.11.0(11.9.0).
Date: Wed, 09 Jul 2014 13:28:28 GMT.
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE.
Supported: replaces, timer.
Content-Length: 0.
.


El tema es que no entiendo como empieza a usar la IP pùblica del lugar para realizar la llamada, por este tema veo que el audio no funciona bien en ambas direcciones, es como si estuviera en otro lugar haciendo nat.

Agradezco cualquier comentario, para orientarme un poco.

Emiliano.


--
Emiliano Vazquez | PcCentro S.R.L.
White 1611 | C.P. C1407IJG | C.A.B.A.
Office: +54 (11) 4635-7764
Celular: 15.6253.7165
Mail: emilian...@gmail.com
Web: http://www.pccentro.com.ar

Richard Alvarez

unread,
Jul 9, 2014, 10:57:59 AM7/9/14
to asterisk-es
Hay que revisar la configuracion de tu asterisk ...
localnet= 192.168.1.0/24
revisar la conf de las extensiones creadas en el sip.conf

Richard Alvarez


--
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
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/asterisk-es.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

emilian...@gmail.com

unread,
Jul 9, 2014, 11:40:32 AM7/9/14
to Asterisk-es
Hola Richard!

Ok, voy a tener que esperar hasta mañana este asterisk no es mio!

Saludos!

Enviado desde mi BlackBerry de Personal (http://www.personal.com.ar/)

From: Richard Alvarez <ric...@gmail.com>
Date: Wed, 9 Jul 2014 10:57:35 -0400
To: asterisk-es<aster...@googlegroups.com>
Subject: Re: [Asterisk-ES] Problema de NAT estando en la misma red?

Sir Brain Colward

unread,
Jul 9, 2014, 11:45:41 AM7/9/14
to aster...@googlegroups.com

La IP pública la empieza a usar en eloptions del qualify, lo que a priori es independiente del invite. De éste sólo se ve el 200 ok y el ACK, y en ellos no se ve ningún rastro de usar la IP pública. ¿ Se puede ver todo el invite completo?

Emiliano Vazquez

unread,
Jul 10, 2014, 7:39:28 AM7/10/14
to aster...@googlegroups.com
El 09/07/14 12:45, Sir Brain Colward escribió:
> La IP pública la empieza a usar en eloptions del qualify, lo que a
> priori es independiente del invite. De éste sólo se ve el 200 ok y el
> ACK, y en ellos no se ve ningún rastro de usar la IP pública. ¿ Se
> puede ver todo el invite completo?
Hola.
No tengo un invite completo, hoy voy a ir de nuevo a ver que esta
sucediendo (ir es una manera de decir, espero poder resolverlo por ssh).

Que aparezca la ip publica en ngrep no quiere decir que la esta usando
para algo??

Perdón la pregunta burra!



--
Emiliano Vazquez | PcCentro Informatica & CCTV
Office: +54 (11) 4635-3218 y Rotativas
Movil: 011-15-6253-7165

Sir Brain Colward

unread,
Jul 10, 2014, 10:53:04 AM7/10/14
to aster...@googlegroups.com

Muy probablemente el cliente la usa en el header Contact y por eso el Asterisk la usa para el options, ya que es la IP de REGISTER del cliente.
Por eso hay que ver también el INVITE del cliente. Puede que sea él quien ponga mal las IP de media y "confunda" al Asterisk.

--
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
--- Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Emiliano Vazquez

unread,
Jul 22, 2014, 5:39:38 PM7/22/14
to Asterisk-es
Hola a todos, revivo este tema porque todavía no pude llegar a la conclusión, vengo leyendo "SIP Demistyfied" pero por cuestiones de tiempo no pude llegar al final de libro jajaja.

Estoy usando Lubuntu 14.04, y en el puesto quisiera usar SFL-Phone, me gusta como funciona, su simpleza, no se desconfigura y tiene un grupo de gente desarrollando que es muy activo.
Cuando hago una llamada con SFL-Phone no me funciona el MIC, no me escuchan del otro lado de la linea, cuando uso el Zoiper (siempre en la misma PC y bajo Linux) me funciona OK :(
El tema es que Zoiper se cuelga mucho, todavìa no me doy cuenta porque motivo, pero me parece que es algo inestable.


Les adjunto 2 pcap (perdón si no cumplo con las reglas de la lista)
* En "log_zoiperOK.pcap" hay una llamada exitosa con audio bidireccional. El softphone que se usa el Zoiper
* En "log_sflphone_no.pcap" hay una llamada que no tiene audio desde el softphone hacia el numero al que llamo (en este caso un hardphone grandstream)

La única diferencia que noto entre los dos es en la linea 3, donde en el "REQUEST" tengo uno que dice:

Request-Line: INVITE sip:1013@Puesto01 SIP/2.0

y el otro dice:

Request-Line: ACK sip:10...@192.168.1.200;transport=UDP SIP/2.0


El que funciona es el segundo, ya que tengo la IP de mi asterisk, en el primero lo que aparece como "Puesto01" es el nombre de mi equipo (y tambien es el nombre de la cuenta sip).

No se me ocurre que puede ser, si es un problema del softphone SFL-PHONE puedo generar un ticket, pero para mi hay algo más, porque cuando configuro una cuenta fuera de mi red lan el softphone se comporta correctamente (además hay otros 20 puestos que tienen el audio bien).

Saludos a todos y gracias por el tiempo que me prestan.

Emiliano.


Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Emiliano Vazquez | PcCentro S.R.L.
White 1611 | C.P. C1407IJG | C.A.B.A.
Office: +54 (11) 4635-7764
Celular: 15.6253.7165
pcaps.tar.gz

Sir Brain Colward

unread,
Jul 25, 2014, 8:53:26 AM7/25/14
to asterisk-es
A priori parece correcto. Eso y que el zoiper te vaya bien implica más fallo del softphone que otra cosa.

Saludos,
SBC

Juan Ignacio Ciriaco

unread,
Jul 25, 2014, 9:04:27 AM7/25/14
to aster...@googlegroups.com
Emiliano, ahora el problema es que se corta el llamado? O que suena y al rato se cae?


Juan Ignacio Ciriaco
Movil: 221-572-7461
BlackBerry PIN: 7AA353B1

Este mensaje y sus anexos son confidenciales y de uso exclusivo de las personas a las que está dirigido. En caso de que Ud. recibiera este correo por error no podrá modificar, copiar o distribuir parte o la totalidad del mismo; asimismo le solicitamos que tenga a bien eliminarlo de su sistema .
El emisor no acepta responsabilidades por errores u omisiones en el contenido de este correo dado que internet no garantiza la seguridad e integridad de las comunicaciones.
Las opiniones vertidas en este correo son exclusivas de su autor y no representan la opinión del mismo.-

Emiliano Vazquez

unread,
Jul 25, 2014, 10:17:39 AM7/25/14
to aster...@googlegroups.com
El 25/07/14 a las 09:53, Sir Brain Colward escibió:
> A priori parece correcto. Eso y que el zoiper te vaya bien implica más
> fallo del softphone que otra cosa.
>
> Saludos,
> SBC
>
Entiendo lo del fallo del softphone, es más, supongo que es eso, pero
como se puede explicar que teniendo otros 30 softphones iguales (todos
SFL-PHONE) no tengo este problema? misma red, misma configuración sip,
mismo cliente sip, lo único diferente es la IP que tiene la máquina (que
pertenece al mismo rango).



El 25/07/14 a las 10:04, Juan Ignacio Ciriaco escibió:
> Emiliano, ahora el problema es que se corta el llamado? O que suena y
> al rato se cae?
El problema es que la llamada en ambos casos se cursa, la diferencia es
que con el SFL-PHONE la llamada no saca el audio del micrófono (si yo
grabo la llamada localmente si esta el audio).


Otro dato, el maldito Zoiper funciona bien un par de horas y después se
cuelga, hay que matarlo y empezas de nuevo.

Saludos!
Emiliano.

Juan Ignacio Ciriaco

unread,
Jul 25, 2014, 11:38:58 AM7/25/14
to aster...@googlegroups.com
Zoiper a veces se cuelga tambien ;) No creo que tenga que ver con tu centralita...


--
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
--- Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es+unsubscribe@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/asterisk-es.
Para obtener más opciones, visita https://groups.google.com/d/optout.



--

Emiliano Vazquez

unread,
Jul 25, 2014, 11:42:13 AM7/25/14
to aster...@googlegroups.com
El 25/07/14 a las 12:38, Juan Ignacio Ciriaco escibió:
> Zoiper a veces se cuelga tambien ;) No creo que tenga que ver con tu
> centralita...
El Zoiper se me cuelga todo el tiempo, es demasiado inestable.

El que vengo usando con buenos resultados es SFL-Phone [1] pero en este
caso en particular tengo este problema, tengo la pc sin softphone hace
20 días y me quieren matar.





[1] http://sflphone.org/

Richard Alvarez

unread,
Jul 25, 2014, 3:57:18 PM7/25/14
to asterisk-es
Todavía no tienes acceso al asterisk?


Richard Alvarez


emilian...@gmail.com

unread,
Jul 25, 2014, 4:10:25 PM7/25/14
to Asterisk-es
Hola Richard!

No tengo acceso ni voy a tenerlo, es un callcenter en el que el asterisk lo maneja el mismo proveedor que el crm y tienen un soporte que no me esta dando respuestas.

Tengo solo esoi, unos pcap en los que llamada esta ok con un zoiper (pero se cuelga porque es horrible el soft) y tengo el sflphone en el cual el mic no emite sonido en la llamada (el mic esta ok)

Algo muy raro, sigo leyendo, si llego a la solucion la compartire con ustedes y si a alguien se le ocurre algo estoy para probar!

Emiliano


Enviado desde mi BlackBerry de Personal (http://www.personal.com.ar/)

From: Richard Alvarez <ric...@gmail.com>
Date: Fri, 25 Jul 2014 15:56:52 -0400
To: asterisk-es<aster...@googlegroups.com>
Subject: Re: [Asterisk-ES] Problema de NAT estando en la misma red?

Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages