[OpenSER-Users-ES] Configuracion basicaOpenSER.Re-enviarINVITESa un UA

Eloi Pecharroman epecharroman at aptx.com
Mon Apr 21 14:16:33 CEST 2008


Hola Iñaki,

Antes de nada, muchísimas gracias por la ayuda. 

Ahora funciona!!!! :)



> -----Original Message-----
> From: users-es-bounces at lists.openser.org [mailto:users-es-
> bounces at lists.openser.org] On Behalf Of Iñaki Baz Castillo
> Sent: 18 April 2008 19:49
> To: users-es at 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 at sipserver.apt.local:5060 Q=
> >                         Expires:: 3594
> >                         Callid:: 1578954088 at 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 at sipserver.apt.local --------- Apr 18 17:12:32 barcelona
> > /usr/sbin/openser[5722]: rewrite_uri: Rewriting Request-URI with
> > 'sip:oslo at sipserver.apt.local:5060' Apr 18 17:12:32 barcelona
> > /usr/sbin/openser[5722]: ------- RURI =
> sip:oslo at sipserver.apt.local:5060
> > ---------
> 
> ¿Cómo es posible que el "Contact" sea "@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 at 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 at worcester.bell-telephone.com>
         ;q=0.7; expires=3600,
         "Mr. Watson" <mailto:watson at bell-telephone.com> ;q=0.1
      m: <sips:bob at 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 at lists.openser.org
> http://lists.openser.org/cgi-bin/mailman/listinfo/users-es




More information about the Users-es mailing list