Saludos amigos, hoy quiero compartir con vosotros un problema muy común, se trata del valor que podemos encontrar en nuestra Admin Console de Zimbra Collaboration, en concreto hablamos de Home > Manage > Accounts, cuando queremos comprobar cuando fue el último Login de nuestros usuarios.
Lo normal es que el último Login no nos parezca correcto, o al menos no actualizado, ya que parece algo obsoleto, y de hecho así es, Zimbra Collaboration viene con el atributo zimbraLastLogonTimestampFrequency por defecto en 7d (7 días), podemos cambiarlo para que refresque con un tiempo más prudencial y que se ajuste a nuestro entorno de trabajo, por ejemplo 15 minutos, pero podemos ajustarlo por segundos, minutos, horas o días:
[syntax type=”php”]zmprov mcf zimbraLastLogonTimestampFrequency 15m[/syntax]
De esta manera, si un usuario se ha logueado los pasados 30 minutos, aparecerá en nuestra Admin Console y podremos hacer un seguimiento más detallado de nuestros usuarios, así cómo detectar ataques o problemas de seguridad.
Descripción completa del atributo
Os dejo a continuación el resumen completo con el atributo.
<attr id="114" name="zimbraLastLogonTimestampFrequency" type="duration" cardinality="single" optionalIn="globalConfig"> <globalConfigValue>7d</globalConfigValue> <desc>how often (nnnnn[hmsd]) the zimbraLastLogonTimestamp is updated. if set to 0, updating zimbraLastLogonTimestamp is completely disabled </desc></attr>Espero que este pequeño Tip&Trick os ayude a mejorar vuestros entornos Zimbra Collaboration




Siempre con aprtes muy buenos e interesantes, Gracias Jorge
Hola Jorge, lo he actualizado a 30m, pero al consultar los parámetros con zmlocalconfig, no aparece ni siquiera con el valor por defecto, como puedo saber si está configurado efectivamente.
Gracias tú ayuda.
Saludos Carlos, puedes decirnos mas acerca de la versión de Zimbra que usas y pegarme los comandos que estas lanzando?
Un saludo
Esto en la versión 8.7 no funciona, ni en la 8.7.X no funciona, es decir una vez que ejecutas todo bien, pero cuando quieres ver el ultimo login hay un desface de 12 horas, en un inicio creí que era la zona horaria, sin embargo luego de setear la zona el problema sigue.
Para dejarlo más claro si son las 8:00am y un usuario ingresa a su web client, y yo verifico en el Admin el último inicio de sesión, obtengo que el usuario ingresó a las 20:00, he intentado verificar si es configuración pero no es nada del otro mundo, en versiones anteriores eso no sucedía, no se si es un bug o las cosas cambiaron.
Hola Jorge, gracias por el aporte. Una consulta, si altero el valor de actualizacion por ejemplo a 5min tendre problemas de espacio con los log en el futuro? Gracias por tus comentarios, saludos.
Saludos Joshue,
No pasa nada, cambialo sin problema.
Un saludo
Muchas gracias, por tu respuesta. Realice el cambio y funciona pero surgio otro inconveniente y es que no me toma la hora local, al parecer esta tomando como referencia la hora universal que tiene un desfase de 3 horas. Es posible de alguna forma configurar el parametro para que tome como referencia la hora local? Gracias de nuevo por tu post y por tus respuestas. Saludos