Please provide related part of openmeetings.log?
What the exact error are you receiving from java.mail?

On Thu, Jul 13, 2017 at 9:37 PM, Richard Pérez <[email protected]>
wrote:

> Hello:
>
> I was "listening" in to this one because I'm suffering the same inability
> to send emails,
> I get the same error messages.
>
> I have tried with yahoo, Gmail, Hotmail and my website's email, with my
> Antivirus disconnected or not, with Chrome's "less secure" active or not,
> with 465, 443, 587, 80, enabled, not enabled, and nothing works with
> sending an invitation while in a room (haven't found yet any other way of
> sending an invitation).
>
> Could you please tell me what do you mean by:
>
> "Open OS and software firewall SMTP ports.
> Set hardware firewall policies NAT allow from your server to WAN."
>
>
> I looked for the Firewall settings:
> Firewall Settings > Apps allowed
> These are the ones not allowed that I feel might be related
> ----------------------
> Captura SNMP   (SNMP capture?)
> Esta característica permite que este equipo pueda recibir el tráfico del
> Servicio de captura de SNMP.
>
> Enrutamiento y acceso remoto  (Routing and remote access?)
> Esta característica se usa para permitir las conexiones VPN y RAS
> entrantes.
>
> Protocolo de túnel de sockets seguros (Secure Socket Tunnel Protocol)
> Esta característica se usa para permitir las conexiones VPN entrantes que
> usan el protocolo de túnel de sockets seguros (SSTP). (Usa HTTPS)
>
> Servicio iSCSI   (ISCSI service?)
> Esta característica se usa para conectarse a servidores y dispositivos de
> destino iSCSI.
> ---------------------------------------
>
> I have also seen the advanced Firewall Settings ("Entry rules" and "Exit
> rules", I have a Spanish version of Windows 10), but I don’t know what/if I
> should change.
>
> I wanted to use Gmail as my option for sending emails.  Excuse my
> ignorance, but should I get my own CA certificate or do I get it from
> Gmail.  Do I have to do something to earn it?
> My website is HTTPS thanks to a SSL certificate delivered by CPanel (the
> free version).  If I used my website's email as sender and system email (it
> would be the same email I signed up to OpenMeetings with) would this
> certificate be equivalent to the CA certificate you mention?
>
> I have been reading about some Certificate installing procedures but they
> seem outdated (jre 1.6)
> http://s-n-ushakov.blogspot.com/2013/11/yet-another-
> installcert-for-java-now.html
> https://javaee.github.io/javamail/InstallCert
>
> I haven't found a way to download or export the CPanel certificate (if I
> can) but have some details:
> Certificate ID:, Domains:, Key Size:, Expiration:, and the Issuer:
> cPanel, Inc., however I have noticed that CPanel is not among the trusted
> CAs (I understand it's a "Comodo" certificate.
>
> If I insist on Gmail can I use the CPanel one or would I have to buy a CA
> certificate? or would you suggest getting a free one if buying is not
> possible?
>
> Thanks,
>
>
>
>
> Richard Pérez-Mongard
>
>
> --------------------------------------------
> On Thu, 13/7/17,  <[email protected]> wrote:
>
>  Subject: Re: help configuration smtp server
>  To: [email protected]
>  Date: Thursday, 13 July, 2017, 9:07
>
>
>  On 13.07.2017 02:58, Maxim Solodovnik wrote:
>
>  Hello,
>
>  This error "unable
>  to find valid certification path to requested
>  target" usually means certificate chin is not
>  recognized to be secure
>  I believe you need to import your CA certificate will
>  all intermediate certificates to JRE
>  (jre/lib/security/cacerts)
>
>
>
>  On Thu, Jul 13, 2017
>  at 1:43 AM, Coscend@OM <[email protected]>
>  wrote:
>
>  Hello
>  Maxime,
>
>   In the spirit of
>  assisting you, here are a few vectors to resolve your
>   issue:
>   Issue:  "unable
>  to find valid certification path to requested target
>           at com.sun.mail.smtp.
>  SMTPTransport.startTLS"
>
>   Suggestions:
>   1.  OM
>  configuration issue:
>   Configure Admin ->
>  Configuration
>
>
>  Smtp_server:  this is the smtp server to send messages.
>   Smtp_port:  this is the smtp server port
>  normally 25 or 80, if using no SSL,
>
>  otherwise 443 if using SSL encrypted e-mail.
>   System_email_addr:  all sent e-mails by the
>  system including invitations
>   will have this
>  address:
>   Email_username (System
>  authentication email username):  your e-mail's
>   username:  .... or on how your third party
>  e-mail client is configured.
>
>  Email_userpass:  the password of your e-mail's
>  username
>   Mail.smtp.starttls.enable:  0 (if
>  above 25 or 80) or 1 (if above is 443)
>
>  Enable TLS 1=true, 0=false
>
>
>   For example, in GMail,
>
>   Smtp_server:  smtp.gmail.com
>   Smtp_port:  Port 465 (SSL required)
>   Port 587 (TLS required)
>
>   2. Additional:  Firewall
>
>  Open OS and software firewall SMTP ports.
>
>  Set hardware firewall policies NAT allow from your server to
>  WAN.
>
>   Thank you.
>
>   Sincerely,
>
>
>   Hemant K. Sabat
>
>   Coscend Communications Solutions
>   www.Coscend.com
>   ------------------------------
>  ------------------------------ ------
>
>  Real-time, Interactive Video Collaboration, Tele-healthcare,
>  Tele-education,
>   Telepresence Services, on
>  the fly...
>   ------------------------------
>  ------------------------------ ------
>
>  CONFIDENTIALITY NOTICE: See 'Confidentiality Notice
>  Regarding E-mail
>   Messages from Coscend
>  Communications Solutions' posted at:
>   http://www.Coscend.com/Terms_
>  and_Conditions.html
>
>
>
>
>
>
>
>  -----Original Message-----
>   From: [email protected]
>  [mailto:[email protected]]
>   Sent: Wednesday, July 12, 2017 12:29 PM
>   To: [email protected]
>   Subject: help configuration smtp server
>
>   Hello,
>
>   We are installing a version of openmeetings
>  (last stable) on a stretch
>   Debian.
>  Everything seems to work fine but we configured a smtp
>  server with
>   starttls port 587 from a
>  functional mail server and we have a mail sending
>   problem after creating a conference in the
>  calendar.
>   The "email Management"
>  shows multiple errors as follows :
>
>   Last Error
>
>  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:2064)
>           at
>
>  com.sun.mail.smtp. SMTPTransport.protocolConnect(
>  SMTPTransport.java:724)
>           at
>  javax.mail.Service.connect( Service.java:388)
>           at javax.mail.Service.connect(
>  Service.java:246)
>           at
>  javax.mail.Service.connect( Service.java:195)
>           at javax.mail.Transport.send0(
>  Transport.java:254)
>           at
>  javax.mail.Transport.send( Transport.java:124)
>           at
>
>  org.apache.openmeetings.core. mail.MailHandler$2.run(
>  MailHandler.java:242)
>           at
>   java.util.concurrent.
>  ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:11
>   42)
>           at
>   java.util.concurrent.
>  ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:6
>   17)
>           at
>  java.lang.Thread.run(Thread. java:748)
>
>  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(Alerts.java: 192)
>
>    at sun.security.ssl. SSLSocketImpl.fatal(
>  SSLSocketImpl.java:1949)
>           at
>  sun.security.ssl.Handshaker. fatalSE(Handshaker.java:302)
>           at sun.security.ssl.Handshaker.
>  fatalSE(Handshaker.java:296)
>
>  at
>   sun.security.ssl. ClientHandshaker.
>  serverCertificate( ClientHandshaker.java:15
>
>  14)
>           at
>
>  sun.security.ssl. ClientHandshaker. processMessage(
>  ClientHandshaker.java:216)
>           at
>  sun.security.ssl.Handshaker. processLoop(Handshaker.java:
>  1026)
>           at
>  sun.security.ssl.Handshaker. process_record(Handshaker.
>  java:961)
>           at
>
>  sun.security.ssl. SSLSocketImpl.readRecord(
>  SSLSocketImpl.java:1062)
>           at
>   sun.security.ssl. SSLSocketImpl.
>  performInitialHandshake( SSLSocketImpl.java:13
>   75)
>           at
>   sun.security.ssl.
>  SSLSocketImpl.startHandshake( SSLSocketImpl.java:1403)
>           at
>
>  sun.security.ssl. SSLSocketImpl.startHandshake(
>  SSLSocketImpl.java:1387)
>           at
>   com.sun.mail.util. SocketFetcher.
>  configureSSLSocket( SocketFetcher.java:598)
>
>          at com.sun.mail.util. SocketFetcher.startTLS(
>  SocketFetcher.java:525)
>           at
>  com.sun.mail.smtp. SMTPTransport.startTLS(
>  SMTPTransport.java:2059)
>           ... 10
>  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(
>  PKIXValidator.java:387)
>           at
>   sun.security.validator.
>  PKIXValidator.engineValidate( PKIXValidator.java:292)
>           at sun.security.validator.
>  Validator.validate(Validator. java:260)
>
>        at
>   sun.security.ssl.
>  X509TrustManagerImpl.validate(
>  X509TrustManagerImpl.java:324
>   )
>           at
>
>  sun.security.ssl. X509TrustManagerImpl. checkTrusted(
>  X509TrustManagerImpl.java
>   :229)
>           at
>
>  sun.security.ssl. X509TrustManagerImpl. checkServerTrusted(
>  X509TrustManagerImp
>   l.java:124)
>           at
>
>  sun.security.ssl. ClientHandshaker. serverCertificate(
>  ClientHandshaker.java:14
>   96)
>           ... 20 more
>
>  Caused by: sun.security.provider. certpath.
>  SunCertPathBuilderException:
>   unable to find
>  valid certification path to requested target
>           at
>
>  sun.security.provider. certpath.SunCertPathBuilder.
>  build(SunCertPathBuilder.j
>   ava:141)
>           at
>
>  sun.security.provider. certpath.SunCertPathBuilder.
>  engineBuild(SunCertPathBui
>
>  lder.java:126)
>           at
>   java.security.cert. CertPathBuilder.build(
>  CertPathBuilder.java:280)
>           at
>   sun.security.validator. PKIXValidator.doBuild(
>  PKIXValidator.java:382)
>           ... 26
>  more
>
>   Could you help us on
>  configuring mail server with openmeetings ?
>
>
>   Thanks for your help.
>
>   Best Regards.
>
>   Maxime
>
>
>
>
>  ---
>   This email has been checked for viruses
>  by AVG.
>   http://www.avg.com
>
>
>
>
>
>
>  --
>
>  WBR
>  Maxim aka solomax
>
>
>  Hello,
>
>  Thank you very
>  much for your reply and your useful help, importing the
>  certificate made it functional. It works fine now.
>
>  Best regards.
>
>  Maxime
>
>
>


-- 
WBR
Maxim aka solomax

Reply via email to