Dukascopy Support Board
http://www.dukascopy.com/swiss/english/forex/jforex/forum/

Connect Failed Standalone (Demo/Live)
http://www.dukascopy.com/swiss/english/forex/jforex/forum/viewtopic.php?f=16&t=54354
Page 1 of 1

Author:  Marston [ Wed 21 Sep, 2016, 15:34 ]
Post subject:  Connect Failed Standalone (Demo/Live)

lib jForex 2.45.2
private static String jnlpLiveUrl = "https://www.dukascopy.com/client/live/jclient/jforex.jnlp";
private static String jnlpDemoUrl = "https://www.dukascopy.com/client/demo/jclient/jforex.jnlp";

Exception:
2016-09-21 16:25:38.240 ERROR AuthorizationClient - sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
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:1917)
   at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:301)
   at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:295)
   at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1369)
   at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:156)
   at sun.security.ssl.Handshaker.processLoop(Handshaker.java:925)
   at sun.security.ssl.Handshaker.process_record(Handshaker.java:860)
   at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1043)
   at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1343)
   at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1371)
   at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1355)
   at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:563)
   at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
   at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1511)
   at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
   at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
   at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338)
   at com.dukascopy.api.impl.connect.AuthorizationClient.getAuthorizationServerResponse(AuthorizationClient.java:912)
   at com.dukascopy.api.impl.connect.AuthorizationClient.getAPIsAndTicketUsingLogin(AuthorizationClient.java:531)
   at com.dukascopy.api.impl.connect.DCClientImpl.authenticate(DCClientImpl.java:506)
   at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:297)
   at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:287)
   at myTest.Main.doWork(Main.java:185)
   at myTest.Main.main(Main.java:276)
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(X509TrustManagerImpl.java:124)
   at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1351)
   ... 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.java:145)
   at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:131)
   at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
   at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:382)
   ... 26 more
2016-09-21 16:25:38.420 ERROR AuthorizationClient - sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
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:1917)
   at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:301)
   at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:295)
   at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1369)
   at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:156)
   at sun.security.ssl.Handshaker.processLoop(Handshaker.java:925)
   at sun.security.ssl.Handshaker.process_record(Handshaker.java:860)
   at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1043)
   at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1343)
   at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1371)
   at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1355)
   at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:563)
   at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
   at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1511)
   at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
   at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
   at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338)
   at com.dukascopy.api.impl.connect.AuthorizationClient.getAuthorizationServerResponse(AuthorizationClient.java:912)
   at com.dukascopy.api.impl.connect.AuthorizationClient.getAPIsAndTicketUsingLogin(AuthorizationClient.java:531)
   at com.dukascopy.api.impl.connect.DCClientImpl.authenticate(DCClientImpl.java:506)
   at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:297)
   at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:287)
   at myTest.Main.doWork(Main.java:185)
   at myTest.Main.main(Main.java:276)
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(X509TrustManagerImpl.java:124)
   at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1351)
   ... 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.java:145)
   at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:131)
   at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
   at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:382)



Author:  API Support [ Thu 22 Sep, 2016, 08:03 ]
Post subject:  Re: Connect Failed Standalone (Demo/Live)

please, try these
https://platform.dukascopy.com/demo/jforex.jnlp
https://platform.dukascopy.com/live/jforex.jnlp

  Page 1 of 1