Dukascopy
 
 
Wiki JStore Search Login

Connection has been shutdown: javax.net.ssl.SSLException: bad record MAC
 Post subject: Connection has been shutdown: javax.net.ssl.SSLException: bad record MAC Post rating: 0   New post Posted: Sun 23 Sep, 2012, 22:27 

User rating: 0
Joined: Tue 01 Nov, 2011, 00:44
Posts: 29
Location: United Kingdom,
Hello,

Today I started to get this error message on connection. What does it mean?

javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: bad record MAC
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkEOF(Unknown Source)
at com.sun.net.ssl.internal.ssl.AppInputStream.available(Unknown Source)
at java.io.BufferedInputStream.available(Unknown Source)
at sun.net.www.MeteredStream.available(Unknown Source)
at sun.net.www.http.KeepAliveStream.close(Unknown Source)
at java.io.FilterInputStream.close(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.close(Unknown Source)
at sun.nio.cs.StreamDecoder.implClose(Unknown Source)
at sun.nio.cs.StreamDecoder.close(Unknown Source)
at java.io.InputStreamReader.close(Unknown Source)
at java.io.BufferedReader.close(Unknown Source)
at com.dukascopy.api.impl.connect.AuthorizationClient.readResponse(AuthorizationClient.java:474)
at com.dukascopy.api.impl.connect.AuthorizationClient.getRetrievePropsFromResponse(AuthorizationClient.java:485)
at com.dukascopy.api.impl.connect.AuthorizationClient.getAllProperties(AuthorizationClient.java:299)
at com.dukascopy.api.impl.connect.DCClientImpl.authenticate(DCClientImpl.java:486)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:230)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:220)
at model.MyBroker.connect(MyBroker.java:136)
at model.SystemTwo.main(SystemTwo.java:34)
Caused by: javax.net.ssl.SSLException: bad record MAC
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at sun.net.www.MeteredStream.read(Unknown Source)
at java.io.FilterInputStream.read(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.fill(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at com.dukascopy.api.impl.connect.AuthorizationClient.readResponse(AuthorizationClient.java:467)


 
 Post subject: Re: Connection has been shutdown: javax.net.ssl.SSLException: Invalid padding Post rating: 0   New post Posted: Sun 23 Sep, 2012, 22:39 

User rating: 0
Joined: Tue 01 Nov, 2011, 00:44
Posts: 29
Location: United Kingdom,
I just updated to Java 1.7 and Build 2.7.3, but this has not fixed it.

I am intermittently getting this error on connection as well:

2012-09-27 00:04:22.135 ERROR AuthorizationClient - Connection has been shutdown: javax.net.ssl.SSLException: Invalid padding
javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: Invalid padding
at sun.security.ssl.SSLSocketImpl.checkEOF(Unknown Source)
at sun.security.ssl.AppInputStream.available(Unknown Source)
at java.io.BufferedInputStream.available(Unknown Source)
at sun.net.www.MeteredStream.available(Unknown Source)
at sun.net.www.http.KeepAliveStream.close(Unknown Source)
at java.io.FilterInputStream.close(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.close(Unknown Source)
at sun.nio.cs.StreamDecoder.implClose(Unknown Source)
at sun.nio.cs.StreamDecoder.close(Unknown Source)
at java.io.InputStreamReader.close(Unknown Source)
at java.io.BufferedReader.close(Unknown Source)
at com.dukascopy.api.impl.connect.AuthorizationClient.readResponse(AuthorizationClient.java:474)
at com.dukascopy.api.impl.connect.AuthorizationClient.getRetrievePropsFromResponse(AuthorizationClient.java:485)
at com.dukascopy.api.impl.connect.AuthorizationClient.getAllProperties(AuthorizationClient.java:299)
at com.dukascopy.api.impl.connect.DCClientImpl.authenticate(DCClientImpl.java:486)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:230)
at com.dukascopy.api.impl.connect.DCClientImpl.connect(DCClientImpl.java:220)
at model.MyBroker.connect(MyBroker.java:136)
at model.SystemTwo.main(SystemTwo.java:41)
Caused by: javax.net.ssl.SSLException: Invalid padding
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readDataRecord(Unknown Source)
at sun.security.ssl.AppInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at sun.net.www.MeteredStream.read(Unknown Source)
at java.io.FilterInputStream.read(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.fill(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at com.dukascopy.api.impl.connect.AuthorizationClient.readResponse(AuthorizationClient.java:467)
... 7 more
Caused by: javax.crypto.BadPaddingException: Invalid TLS padding: 233
at sun.security.ssl.CipherBox.removePadding(Unknown Source)
at sun.security.ssl.CipherBox.decrypt(Unknown Source)
at sun.security.ssl.InputRecord.decrypt(Unknown Source)
... 23 more


 
 Post subject: Re: Connection has been shutdown: javax.net.ssl.SSLException: bad record MAC Post rating: 0   New post Posted: Thu 27 Sep, 2012, 01:56 

User rating: 0
Joined: Tue 01 Nov, 2011, 00:44
Posts: 29
Location: United Kingdom,
I have just had a perfectly valid Demo account username/password rejected and then accepted a few seconds later. Are there authentication problems on the server?


 
 Post subject: Re: Connection has been shutdown: javax.net.ssl.SSLException: bad record MAC Post rating: 0   New post Posted: Wed 10 Oct, 2012, 15:28 
JForex Master
User avatar

User rating:
Joined: Wed 16 Sep, 2009, 18:23
Posts: 1054
Location: Geneva, Switzerland
It looks like some problem with JAVA.


 

Jump to:  

cron
  © 1998-2025 Dukascopy® Bank SA
On-line Currency forex trading with Swiss Forex Broker - ECN Forex Brokerage,
Managed Forex Accounts, introducing forex brokers, Currency Forex Data Feed and News
Currency Forex Trading Platform provided on-line by Dukascopy.com