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

Eloi Pecharroman epecharroman at aptx.com
Fri Apr 18 18:16:21 CEST 2008


> > > Eso es que no está entontrando a ese usuario en la tabla
> "location". Si
> > > un
> > > usuario se registra debe figurar en esa tabla.
> >
> > Tienes razon,
> > Apr 18 16:05:49 barcelona /usr/sbin/openser[5095]: lookup(): 'oslo'
> Not
> > found in usrloc Lo que no entiendo es pq.
> >
> > No es algo que save("location"); hace? Eso pone en la doc.
> >
> > Funciona esto sin activar el uso de la base de datos??
> 
> Sí, mira le módulo "registrar" y el "usrloc". Su puede usar memoria RAM
> en vez
> DB. Si usas memoria el comando "openserctl ul show" te enseñará quienes
> están
> registrados.
> 
Ok,

Al registrar un usuario y hacer 
$ sudo openserctl ul show
Parece que funciona correctamente:
200 OK
Domain:: location table=512 records=0 max_slot=0
Domain:: aliases table=512 records=1 max_slot=1
        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 ---------
Apr 18 17:12:32 barcelona /usr/sbin/openser[5722]: grep_sock_info - checking if host==us: 19==15 &&  [sipserver.apt.local] == [192.168.100.244]
Apr 18 17:12:32 barcelona /usr/sbin/openser[5722]: grep_sock_info - checking if port 5060 matches port 5060
Apr 18 17:12:32 barcelona /usr/sbin/openser[5722]: grep_sock_info - checking if host==us: 19==19 &&  [sipserver.apt.local] == [sipserver.apt.local]
Apr 18 17:12:32 barcelona /usr/sbin/openser[5722]: grep_sock_info - checking if port 5060 matches port 5060
Apr 18 17:12:32 barcelona /usr/sbin/openser[5722]: lookup(): 'oslo' Not found in usrloc




More information about the Users-es mailing list