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