Page 1 of 1
suscripciones
PostPosted:Tue Mar 10, 2015 5:56 pm
by gcosta
Buenas tardes tengo otro problema desde que estoy usando openkm con ldap. Las notificaciones de las carpetas a las que los usuarios estan suscritos no funcionan.
El e-mail funciona correctamente, y los usuarios se han suscrito de nuevo a las carpetas pero no funciona la notificacion.
A que puede ser debido?
Gracias.
Re: suscripciones
PostPosted:Thu Mar 12, 2015 8:56 am
by jllort
En la vista de los usuarios, aparecen los correos electrónicos de los usuarios ?
El id del usuario no ha cambiado verdad ?
Estas notificando por usuario o por role ?
Cuando subes un documento y lo notificas a un usuario, este recibe el mail verdad ?
Re: suscripciones
PostPosted:Sat Mar 14, 2015 8:07 am
by gcosta
Buenos días, jllort te respondo las preguntas una a una.
1. en la vista de los usuarios si que aparece el correo ya que lo entre yo.
2. el id del usuario no se ben bien a que te refieres pero en el usuario en concreto que estoy haciendo las pruebas el id si que es el mismo que antes de usar usuario ldap.
3. estoy notificando por usuario.
4. Cuando subo un documento y lo notifico el usuario no recibe ningun mail. El documento sube pero queda tarea como pendiente de completar.
Te adjunto el codigo de error del log de catalina.log. Como puedes ver hay un problema con el correo.
Pero como ya comente antes la configuracion de correo electronico es correcta ya que los habisos de ejecucion de contrab funcionan y recibe el usuario el e-mail. Al igual que si haces un check en la configuración de correo de usuario la da por buena.
Gracias.
Code: Select all2015-03-14 09:00:57,404 [http-bio-0.0.0.0-8020-exec-15] ERROR com.openkm.servlet
.frontend.FileUploadServlet - Can't send notification because 'from' or 'to' is empty
com.openkm.principal.PrincipalAdapterException: Can't send notification because 'from' or 'to' is empty
at com.openkm.module.db.DbNotificationModule.notify(DbNotificationModule.java:206)
at com.openkm.module.db.DbNotificationModule.notify(DbNotificationModule.java:152)
at com.openkm.api.OKMNotification.notify(OKMNotification.java:88)
at com.openkm.servlet.frontend.FileUploadServlet.doPost(FileUploadServlet.java:357)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.openkm.servlet.frontend.UploadThrottleFilter.doFilter(UploadThrottleFilter.java:52)
Re: suscripciones
PostPosted:Sun Mar 15, 2015 8:06 am
by jllort
Vale, aquí el error que parece que te esta indicando - el log - es que o bien el remitente o bien el destinatario no tienen correo electrónico ( uno de los dos ) y por esto creo que te esta fallando. Podría ser que hubiese alguien suscrito a alguna carpeta o lo que fuese que ya no existiese como usuario ? Yo haría una pequeña prueba con una carpeta a parte y un usuario controlado a ver si ahí funciona bien.
Re: suscripciones
PostPosted:Mon Mar 16, 2015 8:17 am
by gcosta
Buenos días, he realizado la prueba y nada.
He creado la carpeta nueva, suscrito usuario con correo configurador correctamente y he observado lo siguiente:
Si subo un documento la suscripcion no hace nada, no da error en el log pero tampoco manda el correo.
Si selecciono la opción notificar es cuando da el error comentado anteriormente y sigo sin recibir el correo.
Gracias.
Re: suscripciones
PostPosted:Wed Mar 18, 2015 6:23 pm
by jllort
Que version de OpenKM estas utilizando ?
Re: suscripciones
PostPosted:Thu Mar 19, 2015 3:07 pm
by gcosta
Buenas tardes, la versión Community 6.3.0
Re: suscripciones
PostPosted:Thu Mar 19, 2015 3:48 pm
by gcosta
Buenas tardes jllort, ja he podido solucionar el problema de las suscripciones. Todo era debido a que los usuarios que importa de activeDirectory tenian el campo e-mail vacio por lo que efectivamente no sabia donde enviar el correo ya que cogia esa información OpenKM.
Visto eso he añadido los correos personales de usuario en OpenKM y solucionado el problema.
Adjunto imagen para que se más claro.
Lo que si que todaví sigue sin funcionar es la notificación al subir un documento. Creo pero que es mejor abrir otro hilo.
Gracias.
Re: suscripciones
PostPosted:Sat Mar 21, 2015 6:58 pm
by jllort
Las notificaciones a los usuarios si que te funcionan, pero no te estan funcionando las notificaciones por las subscripciones verdad ?
Me gustaria ver el atributo que utilizas para sacar el nombre del usuario desde el ldap. Y un ejemplo de un nombre de usuario.
Re: suscripciones
PostPosted:Mon Mar 23, 2015 4:52 pm
by gcosta
Buenas tardes jllort, es al revés. Las suscripciones si que me funcionan pero no me funcionan las notificaciones.
Re: suscripciones
PostPosted:Thu Mar 26, 2015 5:15 pm
by jllort
O sea que cuando un usuario sube un documento y como parte de este proceso selecciona tu usuario de la lista de usuarios a notificar, no te llega nada. Es eso ?
El mismo usuario suscrito si que funciona bien ?
Aqui veo un usuario 118okm ( no hay espacios por en medio verdad ? )
Re: suscripciones
PostPosted:Fri Mar 27, 2015 10:29 am
by gcosta
Buenos días jllort, exacto tal y como dices cuando un usuario sube un documento y este selecciona un usuario o cualquiera a notificar no llega nada.
Hecha la prueba de que el mismo usuario que sube el documento se notifique asi mismo tampoco funciona.
El usuario si seguimos las columnas es:
118 - id
okm - user
Gracias.
Re: suscripciones
PostPosted:Sun Mar 29, 2015 2:56 pm
by jllort
Filtramos que un usuario se notifique a si mismo porque eso no tiene sentido. O sea que este caso seguro que no te funcionará. Lo que si debería funcionar es que un usuario notificase a otro, este caso no te va ? Y tanto el usuario remitente como el destinatario ( ambos tienen el mail correctamente configurado, esto también lo tienes que verificar ).