You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@royale.apache.org by "H J, Yashasvini (CW) (Enterprise)" <ya...@mcafee.com> on 2021/11/11 07:46:38 UTC

SSLHandshakeException

Hi Royale users,

I am getting the below exception/error while trying to build the Ace library in royale-typedefs using maven, kindly help me to get this error resolved

[cid:image001.png@01D7D6FE.5845DDD0]

Thanks,
Yashasvini.

RE: SSLHandshakeException

Posted by "H J, Yashasvini (CW) (Enterprise)" <ya...@mcafee.com>.
I didn't face those issues.

From: Yishay Weiss <yi...@hotmail.com>
Sent: Thursday, November 11, 2021 4:35 PM
To: users@royale.apache.org
Subject: RE: SSLHandshakeException


CAUTION: External email. Do not click links or open attachments unless you recognize the sender and know the content is safe.

________________________________
Ace typedefs build involves downloading externs files from GitHub. Have you experienced issues with that (e.g. cloning a GitHub repo)? If so, I would try to resolve those issues first. If you are not experiencing any issues with GitHub access then let's wait for ideas from others on this.



From: H J, Yashasvini (CW) (Enterprise)<ma...@mcafee.com>
Sent: Thursday, November 11, 2021 12:30 PM
To: users@royale.apache.org<ma...@royale.apache.org>
Subject: RE: SSLHandshakeException

Hi Yishay,

Please find the below stack trace:

[WARNING] Could not get content
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.Alert.createSSLException (Alert.java:131)
    at sun.security.ssl.TransportContext.fatal (TransportContext.java:370)
    at sun.security.ssl.TransportContext.fatal (TransportContext.java:313)
    at sun.security.ssl.TransportContext.fatal (TransportContext.java:308)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts (CertificateMessage.java:652)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate (CertificateMessage.java:471)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume (CertificateMessage.java:367)
    at sun.security.ssl.SSLHandshake.consume (SSLHandshake.java:376)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:479)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:457)
    at sun.security.ssl.TransportContext.dispatch (TransportContext.java:200)
    at sun.security.ssl.SSLTransport.decode (SSLTransport.java:154)
    at sun.security.ssl.SSLSocketImpl.decode (SSLSocketImpl.java:1290)
    at sun.security.ssl.SSLSocketImpl.readHandshakeRecord (SSLSocketImpl.java:1199)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:401)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:373)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket (SSLConnectionSocketFactory.java:396)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket (SSLConnectionSocketFactory.java:355)
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect (DefaultHttpClientConnectionOperator.java:142)
    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect (PoolingHttpClientConnectionManager.java:373)
    at org.apache.http.impl.execchain.MainClientExec.establishRoute (MainClientExec.java:394)
    at org.apache.http.impl.execchain.MainClientExec.execute (MainClientExec.java:237)
    at org.apache.http.impl.execchain.ProtocolExec.execute (ProtocolExec.java:185)
    at org.apache.http.impl.execchain.RetryExec.execute (RetryExec.java:89)
    at org.apache.http.impl.execchain.RedirectExec.execute (RedirectExec.java:110)
    at org.apache.http.impl.client.InternalHttpClient.doExecute (InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:72)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:221)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:165)
    at com.googlecode.download.maven.plugin.internal.HttpFileRequester.download (HttpFileRequester.java:54)
    at com.googlecode.download.maven.plugin.internal.WGet.doGet (WGet.java:514)
    at com.googlecode.download.maven.plugin.internal.WGet.execute (WGet.java:364)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
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:439)
    at sun.security.validator.PKIXValidator.engineValidate (PKIXValidator.java:306)
    at sun.security.validator.Validator.validate (Validator.java:271)
    at sun.security.ssl.X509TrustManagerImpl.validate (X509TrustManagerImpl.java:312)
    at sun.security.ssl.X509TrustManagerImpl.checkTrusted (X509TrustManagerImpl.java:221)
    at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted (X509TrustManagerImpl.java:128)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts (CertificateMessage.java:636)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate (CertificateMessage.java:471)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume (CertificateMessage.java:367)
    at sun.security.ssl.SSLHandshake.consume (SSLHandshake.java:376)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:479)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:457)
    at sun.security.ssl.TransportContext.dispatch (TransportContext.java:200)
    at sun.security.ssl.SSLTransport.decode (SSLTransport.java:154)
    at sun.security.ssl.SSLSocketImpl.decode (SSLSocketImpl.java:1290)
    at sun.security.ssl.SSLSocketImpl.readHandshakeRecord (SSLSocketImpl.java:1199)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:401)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:373)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket (SSLConnectionSocketFactory.java:396)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket (SSLConnectionSocketFactory.java:355)
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect (DefaultHttpClientConnectionOperator.java:142)
    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect (PoolingHttpClientConnectionManager.java:373)
    at org.apache.http.impl.execchain.MainClientExec.establishRoute (MainClientExec.java:394)
    at org.apache.http.impl.execchain.MainClientExec.execute (MainClientExec.java:237)
    at org.apache.http.impl.execchain.ProtocolExec.execute (ProtocolExec.java:185)
    at org.apache.http.impl.execchain.RetryExec.execute (RetryExec.java:89)
    at org.apache.http.impl.execchain.RedirectExec.execute (RedirectExec.java:110)
    at org.apache.http.impl.client.InternalHttpClient.doExecute (InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:72)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:221)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:165)
    at com.googlecode.download.maven.plugin.internal.HttpFileRequester.download (HttpFileRequester.java:54)
    at com.googlecode.download.maven.plugin.internal.WGet.doGet (WGet.java:514)
    at com.googlecode.download.maven.plugin.internal.WGet.execute (WGet.java:364)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

From: Yishay Weiss <yi...@hotmail.com>>
Sent: Thursday, November 11, 2021 1:36 PM
To: users@royale.apache.org<ma...@royale.apache.org>
Subject: RE: SSLHandshakeException


CAUTION: External email. Do not click links or open attachments unless you recognize the sender and know the content is safe.


Hi Yashasvini,

Not all subscribers can see embedded pngs. Can you please copy and paste the console output in text format? If it's not too long paste the whole error stack just in case there's good information there.

Thanks,
Yishay


From: H J, Yashasvini (CW) (Enterprise)<ma...@mcafee.com>
Sent: Thursday, November 11, 2021 9:47 AM
To: users@royale.apache.org<ma...@royale.apache.org>
Subject: SSLHandshakeException

Hi Royale users,

I am getting the below exception/error while trying to build the Ace library in royale-typedefs using maven, kindly help me to get this error resolved

[cid:image003.png@01D7D734.B79203F0]

Thanks,
Yashasvini.



Re: SSLHandshakeException

Posted by Greg Dove <gr...@gmail.com>.
I believe this is an internal network-related issue. We can take it
off-list and resolve it directly.



On Fri, Nov 12, 2021 at 12:05 AM Yishay Weiss <yi...@hotmail.com>
wrote:

> Ace typedefs build involves downloading externs files from GitHub. Have
> you experienced issues with that (e.g. cloning a GitHub repo)? If so, I
> would try to resolve those issues first. If you are not experiencing any
> issues with GitHub access then let’s wait for ideas from others on this.
>
>
>
>
>
>
>
> *From: *H J, Yashasvini (CW) (Enterprise) <ya...@mcafee.com>
> *Sent: *Thursday, November 11, 2021 12:30 PM
> *To: *users@royale.apache.org
> *Subject: *RE: SSLHandshakeException
>
>
>
> Hi Yishay,
>
>
>
> Please find the below stack trace:
>
>
>
> [WARNING] Could not get content
>
> 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.Alert.createSSLException (Alert.java:131)
>
>     at sun.security.ssl.TransportContext.fatal (TransportContext.java:370)
>
>     at sun.security.ssl.TransportContext.fatal (TransportContext.java:313)
>
>     at sun.security.ssl.TransportContext.fatal (TransportContext.java:308)
>
>     at
> sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts
> (CertificateMessage.java:652)
>
>     at
> sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate
> (CertificateMessage.java:471)
>
>     at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume
> (CertificateMessage.java:367)
>
>     at sun.security.ssl.SSLHandshake.consume (SSLHandshake.java:376)
>
>     at sun.security.ssl.HandshakeContext.dispatch
> (HandshakeContext.java:479)
>
>     at sun.security.ssl.HandshakeContext.dispatch
> (HandshakeContext.java:457)
>
>     at sun.security.ssl.TransportContext.dispatch
> (TransportContext.java:200)
>
>     at sun.security.ssl.SSLTransport.decode (SSLTransport.java:154)
>
>     at sun.security.ssl.SSLSocketImpl.decode (SSLSocketImpl.java:1290)
>
>     at sun.security.ssl.SSLSocketImpl.readHandshakeRecord
> (SSLSocketImpl.java:1199)
>
>     at sun.security.ssl.SSLSocketImpl.startHandshake
> (SSLSocketImpl.java:401)
>
>     at sun.security.ssl.SSLSocketImpl.startHandshake
> (SSLSocketImpl.java:373)
>
>     at
> org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket
> (SSLConnectionSocketFactory.java:396)
>
>     at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket
> (SSLConnectionSocketFactory.java:355)
>
>     at
> org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect
> (DefaultHttpClientConnectionOperator.java:142)
>
>     at
> org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect
> (PoolingHttpClientConnectionManager.java:373)
>
>     at org.apache.http.impl.execchain.MainClientExec.establishRoute
> (MainClientExec.java:394)
>
>     at org.apache.http.impl.execchain.MainClientExec.execute
> (MainClientExec.java:237)
>
>     at org.apache.http.impl.execchain.ProtocolExec.execute
> (ProtocolExec.java:185)
>
>     at org.apache.http.impl.execchain.RetryExec.execute (RetryExec.java:89)
>
>     at org.apache.http.impl.execchain.RedirectExec.execute
> (RedirectExec.java:110)
>
>     at org.apache.http.impl.client.InternalHttpClient.doExecute
> (InternalHttpClient.java:185)
>
>     at org.apache.http.impl.client.CloseableHttpClient.execute
> (CloseableHttpClient.java:72)
>
>     at org.apache.http.impl.client.CloseableHttpClient.execute
> (CloseableHttpClient.java:221)
>
>     at org.apache.http.impl.client.CloseableHttpClient.execute
> (CloseableHttpClient.java:165)
>
>     at
> com.googlecode.download.maven.plugin.internal.HttpFileRequester.download
> (HttpFileRequester.java:54)
>
>     at com.googlecode.download.maven.plugin.internal.WGet.doGet
> (WGet.java:514)
>
>     at com.googlecode.download.maven.plugin.internal.WGet.execute
> (WGet.java:364)
>
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> (DefaultBuildPluginManager.java:137)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:210)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:156)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:148)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:282)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:225)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:406)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:347)
>
> 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:439)
>
>     at sun.security.validator.PKIXValidator.engineValidate
> (PKIXValidator.java:306)
>
>     at sun.security.validator.Validator.validate (Validator.java:271)
>
>     at sun.security.ssl.X509TrustManagerImpl.validate
> (X509TrustManagerImpl.java:312)
>
>     at sun.security.ssl.X509TrustManagerImpl.checkTrusted
> (X509TrustManagerImpl.java:221)
>
>     at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted
> (X509TrustManagerImpl.java:128)
>
>     at
> sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts
> (CertificateMessage.java:636)
>
>     at
> sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate
> (CertificateMessage.java:471)
>
>     at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume
> (CertificateMessage.java:367)
>
>     at sun.security.ssl.SSLHandshake.consume (SSLHandshake.java:376)
>
>     at sun.security.ssl.HandshakeContext.dispatch
> (HandshakeContext.java:479)
>
>     at sun.security.ssl.HandshakeContext.dispatch
> (HandshakeContext.java:457)
>
>     at sun.security.ssl.TransportContext.dispatch
> (TransportContext.java:200)
>
>     at sun.security.ssl.SSLTransport.decode (SSLTransport.java:154)
>
>     at sun.security.ssl.SSLSocketImpl.decode (SSLSocketImpl.java:1290)
>
>     at sun.security.ssl.SSLSocketImpl.readHandshakeRecord
> (SSLSocketImpl.java:1199)
>
>     at sun.security.ssl.SSLSocketImpl.startHandshake
> (SSLSocketImpl.java:401)
>
>     at sun.security.ssl.SSLSocketImpl.startHandshake
> (SSLSocketImpl.java:373)
>
>     at
> org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket
> (SSLConnectionSocketFactory.java:396)
>
>     at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket
> (SSLConnectionSocketFactory.java:355)
>
>     at
> org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect
> (DefaultHttpClientConnectionOperator.java:142)
>
>     at
> org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect
> (PoolingHttpClientConnectionManager.java:373)
>
>     at org.apache.http.impl.execchain.MainClientExec.establishRoute
> (MainClientExec.java:394)
>
>     at org.apache.http.impl.execchain.MainClientExec.execute
> (MainClientExec.java:237)
>
>     at org.apache.http.impl.execchain.ProtocolExec.execute
> (ProtocolExec.java:185)
>
>     at org.apache.http.impl.execchain.RetryExec.execute (RetryExec.java:89)
>
>     at org.apache.http.impl.execchain.RedirectExec.execute
> (RedirectExec.java:110)
>
>     at org.apache.http.impl.client.InternalHttpClient.doExecute
> (InternalHttpClient.java:185)
>
>     at org.apache.http.impl.client.CloseableHttpClient.execute
> (CloseableHttpClient.java:72)
>
>     at org.apache.http.impl.client.CloseableHttpClient.execute
> (CloseableHttpClient.java:221)
>
>     at org.apache.http.impl.client.CloseableHttpClient.execute
> (CloseableHttpClient.java:165)
>
>     at
> com.googlecode.download.maven.plugin.internal.HttpFileRequester.download
> (HttpFileRequester.java:54)
>
>     at com.googlecode.download.maven.plugin.internal.WGet.doGet
> (WGet.java:514)
>
>     at com.googlecode.download.maven.plugin.internal.WGet.execute
> (WGet.java:364)
>
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> (DefaultBuildPluginManager.java:137)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:210)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:156)
>
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> (MojoExecutor.java:148)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:117)
>
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> (LifecycleModuleBuilder.java:81)
>
>     at
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
> (SingleThreadedBuilder.java:56)
>
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> (LifecycleStarter.java:128)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
>
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
>
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>
>     at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:62)
>
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:43)
>
>     at java.lang.reflect.Method.invoke (Method.java:498)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> (Launcher.java:282)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> (Launcher.java:225)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> (Launcher.java:406)
>
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main
> (Launcher.java:347)
>
> Caused by: sun.security.provider.certpath.SunCertPathBuilderException:
> unable to find valid certification path to requested target
>
>
>
> *From:* Yishay Weiss <yi...@hotmail.com>
> *Sent:* Thursday, November 11, 2021 1:36 PM
> *To:* users@royale.apache.org
> *Subject:* RE: SSLHandshakeException
>
>
>
> *CAUTION*: External email. Do not click links or open attachments unless
> you recognize the sender and know the content is safe.
>
>
>
> Hi Yashasvini,
>
>
>
> Not all subscribers can see embedded pngs. Can you please copy and paste
> the console output in text format? If it’s not too long paste the whole
> error stack just in case there’s good information there.
>
>
>
> Thanks,
>
> Yishay
>
>
>
>
>
> *From: *H J, Yashasvini (CW) (Enterprise) <ya...@mcafee.com>
> *Sent: *Thursday, November 11, 2021 9:47 AM
> *To: *users@royale.apache.org
> *Subject: *SSLHandshakeException
>
>
>
> Hi Royale users,
>
>
>
> I am getting the below exception/error while trying to build the *Ace*
> library in *royale*-*typedefs* using *maven*, kindly help me to get this
> error resolved
>
>
>
>
>
> Thanks,
>
> Yashasvini.
>
>
>
>
>

RE: SSLHandshakeException

Posted by Yishay Weiss <yi...@hotmail.com>.
Ace typedefs build involves downloading externs files from GitHub. Have you experienced issues with that (e.g. cloning a GitHub repo)? If so, I would try to resolve those issues first. If you are not experiencing any issues with GitHub access then let’s wait for ideas from others on this.



From: H J, Yashasvini (CW) (Enterprise)<ma...@mcafee.com>
Sent: Thursday, November 11, 2021 12:30 PM
To: users@royale.apache.org<ma...@royale.apache.org>
Subject: RE: SSLHandshakeException

Hi Yishay,

Please find the below stack trace:

[WARNING] Could not get content
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.Alert.createSSLException (Alert.java:131)
    at sun.security.ssl.TransportContext.fatal (TransportContext.java:370)
    at sun.security.ssl.TransportContext.fatal (TransportContext.java:313)
    at sun.security.ssl.TransportContext.fatal (TransportContext.java:308)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts (CertificateMessage.java:652)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate (CertificateMessage.java:471)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume (CertificateMessage.java:367)
    at sun.security.ssl.SSLHandshake.consume (SSLHandshake.java:376)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:479)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:457)
    at sun.security.ssl.TransportContext.dispatch (TransportContext.java:200)
    at sun.security.ssl.SSLTransport.decode (SSLTransport.java:154)
    at sun.security.ssl.SSLSocketImpl.decode (SSLSocketImpl.java:1290)
    at sun.security.ssl.SSLSocketImpl.readHandshakeRecord (SSLSocketImpl.java:1199)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:401)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:373)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket (SSLConnectionSocketFactory.java:396)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket (SSLConnectionSocketFactory.java:355)
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect (DefaultHttpClientConnectionOperator.java:142)
    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect (PoolingHttpClientConnectionManager.java:373)
    at org.apache.http.impl.execchain.MainClientExec.establishRoute (MainClientExec.java:394)
    at org.apache.http.impl.execchain.MainClientExec.execute (MainClientExec.java:237)
    at org.apache.http.impl.execchain.ProtocolExec.execute (ProtocolExec.java:185)
    at org.apache.http.impl.execchain.RetryExec.execute (RetryExec.java:89)
    at org.apache.http.impl.execchain.RedirectExec.execute (RedirectExec.java:110)
    at org.apache.http.impl.client.InternalHttpClient.doExecute (InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:72)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:221)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:165)
    at com.googlecode.download.maven.plugin.internal.HttpFileRequester.download (HttpFileRequester.java:54)
    at com.googlecode.download.maven.plugin.internal.WGet.doGet (WGet.java:514)
    at com.googlecode.download.maven.plugin.internal.WGet.execute (WGet.java:364)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
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:439)
    at sun.security.validator.PKIXValidator.engineValidate (PKIXValidator.java:306)
    at sun.security.validator.Validator.validate (Validator.java:271)
    at sun.security.ssl.X509TrustManagerImpl.validate (X509TrustManagerImpl.java:312)
    at sun.security.ssl.X509TrustManagerImpl.checkTrusted (X509TrustManagerImpl.java:221)
    at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted (X509TrustManagerImpl.java:128)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts (CertificateMessage.java:636)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate (CertificateMessage.java:471)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume (CertificateMessage.java:367)
    at sun.security.ssl.SSLHandshake.consume (SSLHandshake.java:376)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:479)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:457)
    at sun.security.ssl.TransportContext.dispatch (TransportContext.java:200)
    at sun.security.ssl.SSLTransport.decode (SSLTransport.java:154)
    at sun.security.ssl.SSLSocketImpl.decode (SSLSocketImpl.java:1290)
    at sun.security.ssl.SSLSocketImpl.readHandshakeRecord (SSLSocketImpl.java:1199)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:401)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:373)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket (SSLConnectionSocketFactory.java:396)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket (SSLConnectionSocketFactory.java:355)
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect (DefaultHttpClientConnectionOperator.java:142)
    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect (PoolingHttpClientConnectionManager.java:373)
    at org.apache.http.impl.execchain.MainClientExec.establishRoute (MainClientExec.java:394)
    at org.apache.http.impl.execchain.MainClientExec.execute (MainClientExec.java:237)
    at org.apache.http.impl.execchain.ProtocolExec.execute (ProtocolExec.java:185)
    at org.apache.http.impl.execchain.RetryExec.execute (RetryExec.java:89)
    at org.apache.http.impl.execchain.RedirectExec.execute (RedirectExec.java:110)
    at org.apache.http.impl.client.InternalHttpClient.doExecute (InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:72)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:221)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:165)
    at com.googlecode.download.maven.plugin.internal.HttpFileRequester.download (HttpFileRequester.java:54)
    at com.googlecode.download.maven.plugin.internal.WGet.doGet (WGet.java:514)
    at com.googlecode.download.maven.plugin.internal.WGet.execute (WGet.java:364)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

From: Yishay Weiss <yi...@hotmail.com>
Sent: Thursday, November 11, 2021 1:36 PM
To: users@royale.apache.org
Subject: RE: SSLHandshakeException


CAUTION: External email. Do not click links or open attachments unless you recognize the sender and know the content is safe.


Hi Yashasvini,

Not all subscribers can see embedded pngs. Can you please copy and paste the console output in text format? If it’s not too long paste the whole error stack just in case there’s good information there.

Thanks,
Yishay


From: H J, Yashasvini (CW) (Enterprise)<ma...@mcafee.com>
Sent: Thursday, November 11, 2021 9:47 AM
To: users@royale.apache.org<ma...@royale.apache.org>
Subject: SSLHandshakeException

Hi Royale users,

I am getting the below exception/error while trying to build the Ace library in royale-typedefs using maven, kindly help me to get this error resolved

[cid:image001.png@01D7D715.31EC6520]

Thanks,
Yashasvini.



RE: SSLHandshakeException

Posted by "H J, Yashasvini (CW) (Enterprise)" <ya...@mcafee.com>.
Hi Yishay,

Please find the below stack trace:

[WARNING] Could not get content
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.Alert.createSSLException (Alert.java:131)
    at sun.security.ssl.TransportContext.fatal (TransportContext.java:370)
    at sun.security.ssl.TransportContext.fatal (TransportContext.java:313)
    at sun.security.ssl.TransportContext.fatal (TransportContext.java:308)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts (CertificateMessage.java:652)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate (CertificateMessage.java:471)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume (CertificateMessage.java:367)
    at sun.security.ssl.SSLHandshake.consume (SSLHandshake.java:376)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:479)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:457)
    at sun.security.ssl.TransportContext.dispatch (TransportContext.java:200)
    at sun.security.ssl.SSLTransport.decode (SSLTransport.java:154)
    at sun.security.ssl.SSLSocketImpl.decode (SSLSocketImpl.java:1290)
    at sun.security.ssl.SSLSocketImpl.readHandshakeRecord (SSLSocketImpl.java:1199)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:401)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:373)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket (SSLConnectionSocketFactory.java:396)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket (SSLConnectionSocketFactory.java:355)
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect (DefaultHttpClientConnectionOperator.java:142)
    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect (PoolingHttpClientConnectionManager.java:373)
    at org.apache.http.impl.execchain.MainClientExec.establishRoute (MainClientExec.java:394)
    at org.apache.http.impl.execchain.MainClientExec.execute (MainClientExec.java:237)
    at org.apache.http.impl.execchain.ProtocolExec.execute (ProtocolExec.java:185)
    at org.apache.http.impl.execchain.RetryExec.execute (RetryExec.java:89)
    at org.apache.http.impl.execchain.RedirectExec.execute (RedirectExec.java:110)
    at org.apache.http.impl.client.InternalHttpClient.doExecute (InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:72)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:221)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:165)
    at com.googlecode.download.maven.plugin.internal.HttpFileRequester.download (HttpFileRequester.java:54)
    at com.googlecode.download.maven.plugin.internal.WGet.doGet (WGet.java:514)
    at com.googlecode.download.maven.plugin.internal.WGet.execute (WGet.java:364)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
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:439)
    at sun.security.validator.PKIXValidator.engineValidate (PKIXValidator.java:306)
    at sun.security.validator.Validator.validate (Validator.java:271)
    at sun.security.ssl.X509TrustManagerImpl.validate (X509TrustManagerImpl.java:312)
    at sun.security.ssl.X509TrustManagerImpl.checkTrusted (X509TrustManagerImpl.java:221)
    at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted (X509TrustManagerImpl.java:128)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts (CertificateMessage.java:636)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate (CertificateMessage.java:471)
    at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume (CertificateMessage.java:367)
    at sun.security.ssl.SSLHandshake.consume (SSLHandshake.java:376)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:479)
    at sun.security.ssl.HandshakeContext.dispatch (HandshakeContext.java:457)
    at sun.security.ssl.TransportContext.dispatch (TransportContext.java:200)
    at sun.security.ssl.SSLTransport.decode (SSLTransport.java:154)
    at sun.security.ssl.SSLSocketImpl.decode (SSLSocketImpl.java:1290)
    at sun.security.ssl.SSLSocketImpl.readHandshakeRecord (SSLSocketImpl.java:1199)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:401)
    at sun.security.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:373)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket (SSLConnectionSocketFactory.java:396)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket (SSLConnectionSocketFactory.java:355)
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect (DefaultHttpClientConnectionOperator.java:142)
    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect (PoolingHttpClientConnectionManager.java:373)
    at org.apache.http.impl.execchain.MainClientExec.establishRoute (MainClientExec.java:394)
    at org.apache.http.impl.execchain.MainClientExec.execute (MainClientExec.java:237)
    at org.apache.http.impl.execchain.ProtocolExec.execute (ProtocolExec.java:185)
    at org.apache.http.impl.execchain.RetryExec.execute (RetryExec.java:89)
    at org.apache.http.impl.execchain.RedirectExec.execute (RedirectExec.java:110)
    at org.apache.http.impl.client.InternalHttpClient.doExecute (InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:72)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:221)
    at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:165)
    at com.googlecode.download.maven.plugin.internal.HttpFileRequester.download (HttpFileRequester.java:54)
    at com.googlecode.download.maven.plugin.internal.WGet.doGet (WGet.java:514)
    at com.googlecode.download.maven.plugin.internal.WGet.execute (WGet.java:364)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

From: Yishay Weiss <yi...@hotmail.com>
Sent: Thursday, November 11, 2021 1:36 PM
To: users@royale.apache.org
Subject: RE: SSLHandshakeException


CAUTION: External email. Do not click links or open attachments unless you recognize the sender and know the content is safe.

________________________________
Hi Yashasvini,

Not all subscribers can see embedded pngs. Can you please copy and paste the console output in text format? If it's not too long paste the whole error stack just in case there's good information there.

Thanks,
Yishay


From: H J, Yashasvini (CW) (Enterprise)<ma...@mcafee.com>
Sent: Thursday, November 11, 2021 9:47 AM
To: users@royale.apache.org<ma...@royale.apache.org>
Subject: SSLHandshakeException

Hi Royale users,

I am getting the below exception/error while trying to build the Ace library in royale-typedefs using maven, kindly help me to get this error resolved

[cid:image001.png@01D7D715.31EC6520]

Thanks,
Yashasvini.


RE: SSLHandshakeException

Posted by Yishay Weiss <yi...@hotmail.com>.
Hi Yashasvini,

Not all subscribers can see embedded pngs. Can you please copy and paste the console output in text format? If it’s not too long paste the whole error stack just in case there’s good information there.

Thanks,
Yishay


From: H J, Yashasvini (CW) (Enterprise)<ma...@mcafee.com>
Sent: Thursday, November 11, 2021 9:47 AM
To: users@royale.apache.org<ma...@royale.apache.org>
Subject: SSLHandshakeException

Hi Royale users,

I am getting the below exception/error while trying to build the Ace library in royale-typedefs using maven, kindly help me to get this error resolved

[cid:image003.png@01D7D6E3.B84FB270]

Thanks,
Yashasvini.