[OpenSER-Users-ES] Presencia y tal

Saúl Ibarra saghul at gmail.com
Sat Sep 15 13:15:49 CEST 2007


El 15/09/07, Iñaki Baz Castillo <ibc at aliax.net> escribió:
> El Sábado, 15 de Septiembre de 2007, Saúl Ibarra escribió:
>
> > He realizado pruebas entre un Twinkle y un X-Lite 3.0 para hasefroch.
> >
> > Cuando cambio el estado en el x-lite, se refleja de perlas en el
> > Twinkle, y cuando hago al revés también. PERO, cuando cambio el estado
> > en Twinkle, dejo de ver el estado del x-lite. Me explico:
>
> Sólo te puedo decir que no tengo ese problema usando los mismos clientes.
>
>
> > Si estoy poniendo el x-lite online, offline todo el rato, el tema va
> > bien. Pero si cambio el Twinkle de online a ofline, ya da igual lo que
> > haga en el x-lite, el twinkle no se entera...
>
> Haz un ngrep filtrando los NOTIFY en el tráfico que va hacia el X-Lite y
> comprueba que le llega un NOTIFY más o menos así:
>
> NOTIFY x-lite
> From: twinkle
> To: x-lite
> Content: xml
>
> <presence>
>   <tuple id="xxxx">
>      <status>
>         <basic>online (o offline en cada caso)</basic>
> cerrar cerrar cerrar ...
>

Ok, ahora pruebo...

>
>
> > Bug? mala config? Yo apuesto por lo segundo :)
>
> Yo también, al menos ya que a mí me va bien.
>
>
>
> > Por otro lado, veo mensajes 'raros' en el log:
>
> >  0(3057) PRESENCE:get_xcap_tree:The query in table xcap for
> > [username]=201 , domain=192.168.1.123 returned no result
> >  0(3057)
>
> En la 1.2 el tema de XCAP va incluido en el módulo presence, en el 1. creo que
> va separado. Si no tienes un servidor XCAP configurado es lógico que te dé
> ese aviso.
> Por cierto, hay un parámetro "force..noseque" que debe estar a 1 en el
> módulo "presence" precisamente para que si no encuentra datos en el XCAP
> asuma que se acepta el SUBSCRIBE.
>

Tengo puesto:
modparam("presence", "force_active", 1)

Pero parece que se la pela...

>
> >  0(3057) PRESENCE: get_subs_dialog:The query for subscribtion for
> > [user]= 200,[domain]= 192.168.1.123 for [event]= presence returned no
> > result
>
> Las funciones hanlde_publish y la otra de "presence" no han encontrado en la
> tabla presentity, o watchers, etc, entradas sobre ese diálogo, sin más. Es un
> mero warning.
>
>
> >  0(3057) PRESENCE:query_db_notify: Could not get subs_dialog from database
> >  0(3057)  PRESENCE:update_presentity: Could not send Notify
>
> Idem
>
>
>
> > Yo lo único que quiero es que se vean los cambios de online/offline y
> > tal... he mirado xcap por encima, pero no se si lo necesito...
>
> ¡Ni de coña!
> XCAP es para que un cliente pueda subir por http un fichero XML con permisos
> granulados sobre presencia (quién puede ver su estado, qiuén no...). El único
> cliente que lo permite es EyeBeam y BRIA (que no X-Lite).
>
> Si tienes curiosidad mira el openxcap.org (creo).
>

OK, entendido!! Al tema!! Thnx Iñaki!

>
> Saludos.
>
>
>
> --
> Iñaki Baz Castillo
>
> _______________________________________________
> Users-es mailing list
> Users-es at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users-es
>


-- 
Saúl -- "Some people say why, other just say, why not."
----------------------------------------------------------------
http://www.saghul.net/




More information about the Users-es mailing list