Hola Iñaki,
Antes de nada, muchísimas gracias por la ayuda.
Ahora funciona!!!! :)
-----Original Message-----
From: users-es-bounces(a)lists.openser.org [mailto:users-es-
bounces(a)lists.openser.org] On Behalf Of Iñaki Baz Castillo
Sent: 18 April 2008 19:49
To: users-es(a)lists.openser.org
Subject: Re: [OpenSER-Users-ES] Configuracion basicaOpenSER.Re-
enviarINVITESa un UA
El Viernes, 18 de Abril de 2008, Eloi Pecharroman escribió:
AOR:: oslo
Contact:: sip:oslo@sipserver.apt.local:5060 Q=
Expires:: 3594
Callid:: 1578954088(a)sipserver.apt.local
Cseq:: 1003541875
User-agent:: n/a
State:: CS_NEW
Flags:: 0
Cflag:: 0
Socket:: udp:192.168.100.244:5060
Methods:: 4294967295
Sin embargo, la función lookup() devuelve:
Apr 18 17:12:32 barcelona /usr/sbin/openser[5722]: ------- RURI =
sip:oslo@sipserver.apt.local --------- Apr 18 17:12:32 barcelona
/usr/sbin/openser[5722]: rewrite_uri: Rewriting Request-URI with
'sip:oslo@sipserver.apt.local:5060' Apr 18 17:12:32 barcelona
/usr/sbin/openser[5722]: ------- RURI =
sip:oslo@sipserver.apt.local:5060
---------
¿Cómo es posible que el "Contact" sea "(a)sipserver.apt.local" ???
El "Contact" debe ser la IP del teléfono (o softphone), incluso aunque
sea
privada (para eso está el campo "received").
¿Qué cliente estás usando? ¿has configurado algo raro en el cliente?
El cliente es mi propio software en el que estoy implmentando SIP. Estoy confundido, ya
que en la RFC especifica lo siguiente:
The Contact header field values of the request typically consist of
SIP or SIPS URIs that identify particular SIP endpoints (for example,
"sip:carol@cube2214a.chicago.com"), but they MAY use any URI scheme.
En la seccion 2.10:Contact
Da como ejemplo las DOS formas:
Examples:
Contact: "Mr. Watson" <sip:watson@worcester.bell-telephone.com>
;q=0.7; expires=3600,
"Mr. Watson" <mailto:watson@bell-telephone.com> ;q=0.1
m: <sips:bob@192.0.2.4>;expires=60
Deduje que ambas formas eran validas. No es cierto? Sin embargo OpenSER exige una de
ellas.
--
Iñaki Baz Castillo
_______________________________________________
Users-es mailing list
Users-es(a)lists.openser.org
http://lists.openser.org/cgi-bin/mailman/listinfo/users-es