• mail service

  • OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
Forum rules: Por favor, antes de preguntar algo consulta el wiki de documentación o utiliza la función de búsqueda del foro. Recuerda que no tenemos una bola de cristal ni poderes mentales, o sea que que para informar sobre un error es necesario que nos indiques tanto la versión de OpenKM que usas como la del navegador y sistema operativo. Para más información consulta Cómo informar de fallos de forma efectiva.
 #517  by alexrv
 
Hola que tal, estuve revisando los manuales por que estoy muy interesado en configurar las notificaciones por email, pero me tope con que la informacion esta desactualizada.
Podrian porfavor explicarme como configurar las notificaciones por e-mail? Muchisimas gracias
 #518  by pavila
 
En OpenKM.cfg tienes que configurar la propiedad application.url
Code: Select all
application.url=http://okm.host.name:8080/OpenKM/es.git.openkm.frontend.Main/index.jsp
Tienes que relacionar cada usuario con su email en $JBOSS_HOME/server/default/conf/props/openkm-emails.properties

Y por último, pero no menos importante, debes configurar en $JBOSS_HOME/server/default/deploy/mail-service.xml el servidor de correo a usar.
Code: Select all
  <mbean code=\"org.jboss.mail.MailService\" name=\"jboss:service=OpenKM\">
    <attribute name=\"JNDIName\">java:/mail/OpenKM</attribute>
    <attribute name=\"User\">usuario.correo</attribute>
    <attribute name=\"Password\">pass.usuario.correo</attribute>
    <attribute name=\"Configuration\">
      <configuration>
        <property name=\"mail.transport.protocol\" value=\"smtp\"/>
        <property name=\"mail.user\" value=\"usuario.correo\"/>
        <property name=\"mail.smtp.host\" value=\"servidor.correo.com\"/>
        <property name=\"mail.smtp.port\" value=\"25\"/>
        <property name=\"mail.from\" value=\"yuyu@servidor.correo.com\"/>
        <property name=\"mail.debug\" value=\"false\"/>
      </configuration>
    </attribute>
    <depends>jboss:service=Naming</depends>
  </mbean>
Para más información sobre la configuración del correo en JBoss, consulta la documentación del servidor de aplicaciones.
 #519  by alexrv
 
Muchisimas gracias Pavila ahora mismo voy a hacer la prueba ;)
 #520  by alexrv
 
hola de nuevo, Configure los archivos tal y como mencionaste y obtengo los siguientes errores al intentar notificar a alguien d emi lista
Code: Select all
12:04:41,180 ERROR [STDERR] javax.naming.NameNotFoundException: mail not bound
12:04:41,180 ERROR [STDERR]     at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
12:04:41,180 ERROR [STDERR]     at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
12:04:41,180 ERROR [STDERR]     at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
12:04:41,180 ERROR [STDERR]     at org.jnp.server.NamingServer.lookup(NamingServer.java:267)
12:04:41,180 ERROR [STDERR]     at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:667)
12:04:41,180 ERROR [STDERR]     at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)
12:04:41,180 ERROR [STDERR]     at javax.naming.InitialContext.lookup(InitialContext.java:351)
12:04:41,180 ERROR [STDERR]     at es.git.openkm.util.Mail.send(Mail.java:61)
12:04:41,200 ERROR [STDERR]     at es.git.openkm.module.direct.DirectNotificationModule.notify(DirectNotificationModule.java:279)
12:04:41,200 ERROR [STDERR]     at es.git.openkm.api.OKMNotification.notify(OKMNotification.java:87)
12:04:41,200 ERROR [STDERR]     at es.git.openkm.frontend.server.OKMFileUploadServlet.doPost(OKMFileUploadServlet.java:139)
12:04:41,200 ERROR [STDERR]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
12:04:41,200 ERROR [STDERR]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
12:04:41,200 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
12:04:41,200 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
12:04:41,200 ERROR [STDERR]     at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
12:04:41,200 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
12:04:41,200 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
12:04:41,200 ERROR [STDERR]     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
12:04:41,200 ERROR [STDERR]     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
12:04:41,200 ERROR [STDERR]     at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
12:04:41,200 ERROR [STDERR]     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
12:04:41,200 ERROR [STDERR]     at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
12:04:41,200 ERROR [STDERR]     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
12:04:41,200 ERROR [STDERR]     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
12:04:41,200 ERROR [STDERR]     at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
12:04:41,200 ERROR [STDERR]     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
12:04:41,200 ERROR [STDERR]     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
12:04:41,200 ERROR [STDERR]     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
12:04:41,200 ERROR [STDERR]     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
12:04:41,200 ERROR [STDERR]     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
12:04:41,200 ERROR [STDERR]     at java.lang.Thread.run(Thread.java:595)
12:04:42,291 ERROR [STDERR] javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25;
  nested exception is:
        java.net.ConnectException: Connection refused: connect
12:04:42,291 ERROR [STDERR]     at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)
12:04:42,291 ERROR [STDERR]     at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
12:04:42,291 ERROR [STDERR]     at javax.mail.Service.connect(Service.java:275)
12:04:42,291 ERROR [STDERR]     at javax.mail.Service.connect(Service.java:156)
12:04:42,291 ERROR [STDERR]     at javax.mail.Service.connect(Service.java:105)
12:04:42,291 ERROR [STDERR]     at javax.mail.Transport.send0(Transport.java:168)
12:04:42,291 ERROR [STDERR]     at javax.mail.Transport.send(Transport.java:98)
12:04:42,291 ERROR [STDERR]     at es.git.openkm.util.Mail.send(Mail.java:88)
12:04:42,291 ERROR [STDERR]     at es.git.openkm.module.direct.DirectNotificationModule.notify(DirectNotificationModule.java:279)
12:04:42,291 ERROR [STDERR]     at es.git.openkm.api.OKMNotification.notify(OKMNotification.java:87)
12:04:42,291 ERROR [STDERR]     at es.git.openkm.frontend.server.OKMFileUploadServlet.doPost(OKMFileUploadServlet.java:139)
12:04:42,291 ERROR [STDERR]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
12:04:42,311 ERROR [STDERR]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
12:04:42,311 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
12:04:42,311 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
12:04:42,311 ERROR [STDERR]     at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
12:04:42,311 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
12:04:42,311 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
12:04:42,311 ERROR [STDERR]     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
12:04:42,311 ERROR [STDERR]     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
12:04:42,311 ERROR [STDERR]     at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
12:04:42,311 ERROR [STDERR]     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
12:04:42,311 ERROR [STDERR]     at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
12:04:42,311 ERROR [STDERR]     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
12:04:42,311 ERROR [STDERR]     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
12:04:42,311 ERROR [STDERR]     at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
12:04:42,311 ERROR [STDERR]     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
12:04:42,311 ERROR [STDERR]     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
12:04:42,311 ERROR [STDERR]     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
12:04:42,311 ERROR [STDERR]     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
12:04:42,311 ERROR [STDERR]     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
12:04:42,311 ERROR [STDERR]     at java.lang.Thread.run(Thread.java:595)
12:04:42,311 ERROR [STDERR] Caused by: java.net.ConnectException: Connection refused: connect
12:04:42,311 ERROR [STDERR]     at java.net.PlainSocketImpl.socketConnect(Native Method)
12:04:42,311 ERROR [STDERR]     at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
12:04:42,311 ERROR [STDERR]     at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
12:04:42,311 ERROR [STDERR]     at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
12:04:42,311 ERROR [STDERR]     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
12:04:42,311 ERROR [STDERR]     at java.net.Socket.connect(Socket.java:520)
12:04:42,311 ERROR [STDERR]     at java.net.Socket.connect(Socket.java:470)
12:04:42,311 ERROR [STDERR]     at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232)
12:04:42,311 ERROR [STDERR]     at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
12:04:42,311 ERROR [STDERR]     at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250)
12:04:42,311 ERROR [STDERR]     ... 31 more
La configuracion de mi mail-services.xml es la siguiente:

Code: Select all
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!-- $Id: mail-service.xml 62349 2007-04-15 16:48:15Z dimitris@jboss.org $ -->
<server>

  <!-- ==================================================================== -->
  <!-- Mail Connection Factory                                              -->
  <!-- ==================================================================== -->

  <mbean code=\"org.jboss.mail.MailService\"
         name=\"jboss:service=OpenKM\">
    <attribute name=\"JNDIName\">java:/Mail/OpenKM</attribute>
    <attribute name=\"User\">miUsuario@uady.mx</attribute>
    <attribute name=\"Password\">miPassword</attribute>
    <attribute name=\"Configuration\">
      <!-- A test configuration -->
      <configuration>
        <!-- Change to your mail server prototocol -->
        <property name=\"mail.store.protocol\" value=\"pop3\"/>
        <property name=\"mail.transport.protocol\" value=\"smtp\"/>

        <!-- Change to the user who will receive mail  -->
        <property name=\"mail.user\" value=\"miUsuario@uady.mx\"/>

        <!-- Change to the mail server  -->
        <property name=\"mail.pop3.host\" value=\"tunku.uady.mx\"/>

        <!-- Change to the SMTP gateway server -->
        <property name=\"mail.smtp.host\" value=\"tunku.uady.mx\"/>
        
        <!-- The mail server port -->
        <property name=\"mail.smtp.port\" value=\"25\"/>
        
        <!-- Change to the address mail will be from  -->
        <property name=\"mail.from\" value=\"miUsuario@uady.mx\"/>

        <!-- Enable debugging output from the javamail classes -->
        <property name=\"mail.debug\" value=\"false\"/>
      </configuration>
    </attribute>
    <depends>jboss:service=Naming</depends>
  </mbean>
</server>
y tengo lo siguiente en el OpenKM.cfg:
Code: Select all
application.url=http://localhost:8080/OpenKM/es.git.openkm.frontend.Main/index.jsp 
 #521  by jllort
 
Pon mail en vez de Mail en <attribute name=\"JNDIName\">java:/Mail/OpenKM</attribute> o sea que quede como java:/mail/OpenKM

a ver si esto lo soluciona
 #522  by alexrv
 
Muchisimas gracias ya esta solucionado , el error estaba en que tenia puesto el servicio pop3 solo se los quite y puse con minusculas la palabra mail
Un saludo !
 #1260  by martinriver
 
Hola
Ojala puedan ayudarme. He hecho todo lo que indican en los temas anteriormente expuestos acerca del correo, sin embargo aún me arroja error. El log es más largo, pero creo que lo que podría dar luces del problema es esta linea:
--------------------------------------------------------------------
10:10:52,307 ERROR [STDERR] javax.mail.MessagingException: Could not connect to
SMTP host: localhost, port: 25;
nested exception is:
java.net.ConnectException: Connection refused: connect
---------------------------------------------------------------------

Me llama la atencion que me indique localhost puerto 25 si he configurado el servicio de correo del servidor de correo que utilizo, el cual esta operativo y los puertos 25 y 110 están abiertos en el servidor de OpenKM.

Saludos y gracias de antemano.

Martin
 #2819  by marta
 
Hola,
he estado leyendo todos los posts que tienen que ver con la configuración del envío de correos desde OpenKM pero no consigo que me funcione de ninguna manera.

Mi mail-service.xml es el siguiente:
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!-- $Id: mail-service.xml 62349 2007-04-15 16:48:15Z dimitris@jboss.org $ -->
<server>
<!-- ==================================================================== -->
<!-- Mail Connection Factory -->
<!-- ==================================================================== -->
<mbean code=\"org.jboss.mail.MailService\" name=\"jboss:service=OpenKM\">
<attribute name=\"JNDIName\">java:/mail/OpenKM</attribute>
<attribute name=\"User\">usuario_cuenta_correo</attribute>
<attribute name=\"Password\">password_cuenta_correo</attribute>
<attribute name=\"Configuration\">

<!-- A test configuration -->
<configuration>
<!-- Change to your mail server prototocol -->
<!-- <property name=\"mail.store.protocol\" value=\"pop3\"/>-->
<property name=\"mail.transport.protocol\" value=\"smtp\"/>

<!-- Change to the user who will receive mail -->
<property name=\"mail.user\" value=\"usuario_cuenta_correo@xxxx.es\"/>

<!-- Change to the mail server -->
<!-- <property name=\"mail.pop3.host\" value=\"/> -->

<!-- Change to the SMTP gateway server -->
<property name=\"mail.smtp.host\" value=host/>
<property name=\"mail.smtp.starttls.enable\" value=\"true\" />
<property name=\"mail.smtp.socketFactory.class\" value=\"javax.net.ssl.SSLSocketFactory\" />

<!-- The mail server port -->
<property name=\"mail.smtp.port\" value=\"25\"/>
<!-- <property name=\"mail.smtp.socketFactory.port\" value=\"25\" /> -->

<!-- Change to the address mail will be from -->
<property name=\"mail.from\" value=\"usuario_cuenta_correo@xxxx.es\"/>
<!-- <property name=\"mail.smtp.user\" value=\"\"/> -->
<!-- <property name=\"mail.smtp.password\" value=\"\"/> -->

<!-- <property name=\"mail.smtp.auth\" value=\"false\"/> -->

<!-- Enable debugging output from the javamail classes -->
<property name=\"mail.debug\" value=\"false\"/>
</configuration>
</attribute>
<depends>jboss:service=Naming</depends>
</mbean>
</server>

En cuanto a asignar mails a los usuarios en el archivo de propiedades $JBOSS_HOME/server/default/conf/props/openkm-emails.properties no lo he hecho ya que estoy con la versión 3 del OpenKM que almacena esta información directamente en la base de datos hypersonic.
Por otro lado también tengo descomentada en OpenKM.cfg la siguiente línea:
application.url=https://openkm.host.name/OpenKM/es.git. ... /index.jsp

Estoy accediendo a la aplicación a través del protocolo HTTPS. Desde la máquina en la que está alojada la aplicación se envían correos perfectamente al exterior, luego no es tema de puertos...

¿Qué puede faltar por configurar?
Gracias!
 #2841  by jllort
 
relativo a -> martinriver,

A ver donde tienes configurado el servicio de correo ? en localhost ?

relativo a -> marta
Podemos ver la traza del log justamente cuando intentas enviar un correo ( server.log ), pero únicamente esta parte. O sea cuando subes un documento por ejemplo y lo notificas a un usuario, para ver que problema puedes tener.
 #2854  by marta
 
Hola,
esto es lo que me aparece en el log cuando subo un archivo e intento notificárselo a un usuario:

2009-07-06 11:54:34,797 DEBUG [es.git.openkm.module.direct.DirectNotificationModule] Nodo: /okm:root/CSW_ProgramaXBRL/PGC07/Productos de trabajo/prueba.txt, Message: Hola, esto es una prueba
2009-07-06 11:54:34,797 DEBUG [es.git.openkm.module.direct.DirectAuthModule] getMails(null)
2009-07-06 11:54:34,797 DEBUG [es.git.openkm.principal.DatabasePrincipalAdapter] getMails()
2009-07-06 11:54:34,797 DEBUG [es.git.openkm.principal.DatabasePrincipalAdapter] getMails: [usuario_cuenta_correo@xxxx.es]
2009-07-06 11:54:34,797 DEBUG [es.git.openkm.module.direct.DirectAuthModule] getMails:[usuario_cuenta_correo@xxxx.es]
2009-07-06 11:54:34,797 DEBUG [es.git.openkm.module.direct.DirectAuthModule] getMails(null)
2009-07-06 11:54:34,797 DEBUG [es.git.openkm.principal.DatabasePrincipalAdapter] getMails()
2009-07-06 11:54:34,797 DEBUG [es.git.openkm.principal.DatabasePrincipalAdapter] getMails: [usuario_cuenta_correo@xxxx.es]
2009-07-06 11:54:34,797 DEBUG [es.git.openkm.module.direct.DirectAuthModule] getMails:[usuario_cuenta_correo@xxxx.es]
2009-07-06 11:54:34,797 DEBUG [es.git.openkm.module.direct.DirectDocumentModule] getName(/okm:root/CSW_ProgramaXBRL/PGC07/Productos de trabajo/prueba.txt)
2009-07-06 11:54:34,798 DEBUG [es.git.openkm.module.direct.DirectDocumentModule] getName: prueba.txt
2009-07-06 11:54:34,798 DEBUG [es.git.openkm.module.direct.DirectDocumentModule] getName(/okm:root/CSW_ProgramaXBRL/PGC07/Productos de trabajo/prueba.txt)
2009-07-06 11:54:34,798 DEBUG [es.git.openkm.module.direct.DirectDocumentModule] getName: prueba.txt
2009-07-06 11:54:34,800 INFO [STDOUT] DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]
2009-07-06 11:54:34,800 INFO [STDOUT] DEBUG SMTP: useEhlo true, useAuth false
2009-07-06 11:54:34,800 INFO [STDOUT] DEBUG SMTP: trying to connect to host \"11.22.11.2\", port 25, isSSL false
2009-07-06 11:54:34,999 INFO [STDOUT] DEBUG SMTP: exception reading response: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
2009-07-06 11:54:34,999 ERROR [STDERR] javax.mail.MessagingException: Exception reading response;
nested exception is:
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
2009-07-06 11:54:35,000 ERROR [STDERR] at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1462)
2009-07-06 11:54:35,000 ERROR [STDERR] at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1260)
2009-07-06 11:54:35,000 ERROR [STDERR] at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
2009-07-06 11:54:35,000 ERROR [STDERR] at javax.mail.Service.connect(Service.java:275)
2009-07-06 11:54:35,000 ERROR [STDERR] at javax.mail.Service.connect(Service.java:156)
2009-07-06 11:54:35,000 ERROR [STDERR] at javax.mail.Service.connect(Service.java:105)
2009-07-06 11:54:35,000 ERROR [STDERR] at javax.mail.Transport.send0(Transport.java:168)
2009-07-06 11:54:35,000 ERROR [STDERR] at javax.mail.Transport.send(Transport.java:98)
2009-07-06 11:54:35,000 ERROR [STDERR] at es.git.openkm.util.Mail.send(Mail.java:92)
2009-07-06 11:54:35,000 ERROR [STDERR] at es.git.openkm.module.direct.DirectNotificationModule.notify(DirectNotificationModule.java:279)
2009-07-06 11:54:35,001 ERROR [STDERR] at es.git.openkm.api.OKMNotification.notify(OKMNotification.java:87)
2009-07-06 11:54:35,001 ERROR [STDERR] at es.git.openkm.frontend.server.OKMFileUploadServlet.doPost(OKMFileUploadServlet.java:142)
2009-07-06 11:54:35,001 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
2009-07-06 11:54:35,001 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
2009-07-06 11:54:35,001 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2009-07-06 11:54:35,002 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
2009-07-06 11:54:35,002 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
2009-07-06 11:54:35,002 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
2009-07-06 11:54:35,002 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
2009-07-06 11:54:35,002 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
2009-07-06 11:54:35,002 ERROR [STDERR] Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
2009-07-06 11:54:35,002 ERROR [STDERR] at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(InputRecord.java:523)
2009-07-06 11:54:35,002 ERROR [STDERR] at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:355)
2009-07-06 11:54:35,002 ERROR [STDERR] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:782)
2009-07-06 11:54:35,002 ERROR [STDERR] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1089)
2009-07-06 11:54:35,002 ERROR [STDERR] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:737)
2009-07-06 11:54:35,003 ERROR [STDERR] at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)
2009-07-06 11:54:35,003 ERROR [STDERR] at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:97)
2009-07-06 11:54:35,003 ERROR [STDERR] at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
2009-07-06 11:54:35,003 ERROR [STDERR] at java.io.BufferedInputStream.read(BufferedInputStream.java:235)
2009-07-06 11:54:35,003 ERROR [STDERR] at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:75)
2009-07-06 11:54:35,003 ERROR [STDERR] at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1440)
...
 #2876  by jllort
 
Tienes efectivamente un problema con la configuración o con el servidor de correo.

nested exception is:
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?

Tienes el servidor con el tls, ssl activado para conectarse por correo electrónico, por que parece que identifica la conexión como texto plano.
 #2942  by marta
 
Hola
tengo configurado el servidor jboss con SSL, en concreto para acceder al OpenKM se utiliza el protocolo HTTPS.
No he incluido credenciales en el archivo de configuración del correo (mail-service.xml), tengo: <property name=\"mail.smtp.auth\" value=\"false\"; ¿es esto a lo que te referías?

Gracias por tu ayuda.
Un saludo.
 #2956  by jllort
 
Jboss intenta conectar con este poll con el servidor de correo y parece que el error indica como si te quisieras conectar por SSL cuando la conexión es por plain text.

Lo primero que tienes que tener claro es como te autentificas con tu servidor y después configurar el fichero .xml para este tipo de conexión. Si tienes mas dudas al respecto igual en los foros de jboss te pueden ayudar mejor, dado que esto en realidad es un fichero de configuración de jboss.

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.