weblike Hi all, Anyone has knowledge about this error. It seems to be a java issue: i cannot connect to a smtp server by TLS... 2016-01-05 14:37:37,823 ERROR Reply#450#BSVTEST#13ff4aee8d9def26b093087c6d7f7f3b -Email was not sent. javax.mail.MessagingException: Could not convert socket to TLS; nested exception is: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at com.sun.mail.smtp.SMTPTransport.startTLS(SMTPTransport.java:1907) at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:666) at javax.mail.Service.connect(Service.java:317) at javax.mail.Service.connect(Service.java:176) at javax.mail.Service.connect(Service.java:125) at javax.mail.Transport.send0(Transport.java:194) at javax.mail.Transport.send(Transport.java:124) at com.bas.basserver.iopipes.EmailSink.A(Unknown Source) at com.bas.basserver.iopipes.EmailSink.processMessage(Unknown Source) at org.openadaptor.adaptor.STPipelineController.processMessage(Unknown Source) at org.openadaptor.adaptor.SimpleController.processMessage(Unknown Source) at org.openadaptor.adaptor.AbstractSimpleSource.processMessage(Unknown Source) at org.openadaptor.adaptor.AbstractSimpleSource.sourceProcess(Unknown Source) at org.openadaptor.adaptor.AbstractSimpleSource.sourceProcess(Unknown Source) at com.bas.connectionserver.iopipes.RequestReplySource.sendMessages(Unknown Source) at com.bas.basserver.channels.ChannelManager.A(Unknown Source) at com.bas.basserver.channels.ChannelManager.sendNotifications(Unknown Source) at com.bas.basserver.bsmanager.F.A(Unknown Source) at com.bas.basserver.bsmanager.E.A(Unknown Source) at com.bas.basserver.executionengine.ExecutionEngine.A(Unknown Source) at com.bas.basserver.executionengine.ExecutionEngine.handleServiceReplyNotification(Unknown Source) at com.bas.basserver.bsmanager.F.A(Unknown Source) at com.bas.basserver.bsmanager.F.A(Unknown Source) at com.bas.basserver.iopipes.ComponentSink.processMessage(Unknown Source) at org.openadaptor.adaptor.STPipelineController.processMessage(Unknown Source) at com.bas.openadaptor.NonTransactionalController.processMessage(Unknown Source) at org.openadaptor.adaptor.AbstractSimplePipe.processMessage(Unknown Source) at org.openadaptor.adaptor.STPipelineController.processMessage(Unknown Source) at com.bas.openadaptor.NonTransactionalController.processMessage(Unknown Source) at org.openadaptor.adaptor.AbstractSimpleSource.processMessage(Unknown Source) at org.openadaptor.adaptor.AbstractSimpleSource.sourceProcess(Unknown Source) at org.openadaptor.adaptor.AbstractSimpleSource.sourceProcess(Unknown Source) at com.bas.openadaptor.A$_A.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alerts.getSSLException(Unknown Source) at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source) at sun.security.ssl.Handshaker.fatalSE(Unknown Source) at sun.security.ssl.Handshaker.fatalSE(Unknown Source) at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source) at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source) at sun.security.ssl.Handshaker.processLoop(Unknown Source) at sun.security.ssl.Handshaker.process_record(Unknown Source) at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source) at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source) at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source) at com.sun.mail.util.SocketFetcher.configureSSLSocket(SocketFetcher.java:549) at com.sun.mail.util.SocketFetcher.startTLS(SocketFetcher.java:486) at com.sun.mail.smtp.SMTPTransport.startTLS(SMTPTransport.java:1902) ... 33 more Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(Unknown Source) at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) at sun.security.validator.Validator.validate(Unknown Source) at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source) at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ... 44 more Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.build(Unknown Source) at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source) at java.security.cert.CertPathBuilder.build(Unknown Source) ... 50 more Any help would be appreciated
cishpix You should import the mail server certification into your JDK. Contact me if you need my hand, thanks.