Page 1 of 1

mail service

PostPosted:Mon May 12, 2008 3:40 pm
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

Re:mail service

PostPosted:Mon May 12, 2008 4:00 pm
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.

Re:mail service

PostPosted:Mon May 12, 2008 4:24 pm
by alexrv
Muchisimas gracias Pavila ahora mismo voy a hacer la prueba ;)

Re:mail service

PostPosted:Mon May 12, 2008 5:15 pm
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 

Re:mail service

PostPosted:Mon May 12, 2008 5:39 pm
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

Re:mail service

PostPosted:Mon May 12, 2008 5:56 pm
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 !

Re:mail service

PostPosted:Wed Oct 22, 2008 1:26 pm
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

Re:mail service

PostPosted:Wed Jul 01, 2009 8:01 am
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!

Re:mail service

PostPosted:Mon Jul 06, 2009 9:24 am
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.

Re:mail service

PostPosted:Mon Jul 06, 2009 11:14 am
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)
...

Re:mail service

PostPosted:Tue Jul 07, 2009 6:22 pm
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.

Re:mail service

PostPosted:Mon Jul 20, 2009 12:29 pm
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.

Re:mail service

PostPosted:Tue Jul 21, 2009 11:57 am
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.