usuario en línea

necesito ayuda, para saber que hacer cuando me aparecen usuarios en línea cuando en realidad estan desconectados. ¿Existe alguna forma de desconexión automática pasado un tiempo de inactividad?

Pasado cierto tiempo,

Pasado cierto tiempo, ejabberd da por desconectado al usuario. Pero que yo sepa, ese tiempo no es configurable, y es bastante elevado, quizá varios minutos, podría ser que hasta un cuarto de hora.

Por curiosidad: ¿con qué clientes ocurre eso (Psi, Pandion, Exodus, JWChat...)?

Desconexión de usuarios

Con JWChat nunca me los desconecta. tengo que reiniciar ejabberd para que queden desconectados.
La versión que uso es ejabberd 1.1.1

usa http-bind en vez de http-poll

Cierto, usar JWChat con http-poll es un problema porque las sesiones no se cierran solas. La mejor solución es usar http-bind. Además, bind consume menos procesador y ancho de banda que poll, tanto en el servidor como en el cliente. Cuando ejabberd 1.2 incluya http-bind, nadie usará poll :)

Puedes aplicar el parche a ejabberd 1.1.1 o probar YawsPack.

usa http-bind en vez de http-poll

Muchas Gracias por todo, voy a prepararlo, para mi era un incordio.
Lo hice con el parche que me conmentas y actualice el JWChat a la version CVS y me funciona todo perfectamente. :)
nuevamente gracias.

Syndicate content