anmeldezeug Posted August 25, 2016 Share Posted August 25, 2016 I am running a Jasper Server Version on 6.3.0 and Jaspersoft Studio 6.3.0I am using the following port in the server.xml of the Jasper Server:<Connector port="7000" URIEncoding="UTF-8" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" scheme="https" proxyPort="443" />[/code]The Jasper Server can be reached through the browser viahttps://remoteIP:443/jasperserverHowever when I am trying to connect to the Server through Jaspersoft Studio on https://remoteIP:443/jasperserver with username and password I get the following error message: AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: javax.net.ssl.SSLException: Received fatal alert: close_notify faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:javax.net.ssl.SSLException: Received fatal alert: close_notifyat sun.security.ssl.Alerts.getSSLException(Alerts.java:208)at sun.security.ssl.Alerts.getSSLException(Alerts.java:154)at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:2023)at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1125)at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387)at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:290)at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:259)at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:125)at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)at org.apache.http.client.fluent.Executor.execute(Executor.java:206)at com.jaspersoft.ireport.jasperserver.ws.http.JSSCommonsHTTPSender.invoke(JSSCommonsHTTPSender.java:229)at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)at org.apache.axis.client.Call.invokeEngine(Call.java:2784)at org.apache.axis.client.Call.invoke(Call.java:2767)at org.apache.axis.client.Call.invoke(Call.java:2443)at org.apache.axis.client.Call.invoke(Call.java:2366)at org.apache.axis.client.Call.invoke(Call.java:1812)at com.jaspersoft.ireport.jasperserver.ws.RepositorySoapBindingStub.list(RepositorySoapBindingStub.java:336)at com.jaspersoft.ireport.jasperserver.ws.WSClient.getVersion(WSClient.java:158)at com.jaspersoft.studio.server.protocol.soap.SoapConnection.getServerInfo(SoapConnection.java:113)at com.jaspersoft.studio.server.protocol.soap.SoapConnection.connect(SoapConnection.java:154)at com.jaspersoft.studio.server.protocol.ProxyConnection.connect(ProxyConnection.java:110)at com.jaspersoft.studio.server.WSClientHelper.checkConnection(WSClientHelper.java:100)at com.jaspersoft.studio.server.wizard.ServerProfileWizard.connect(ServerProfileWizard.java:102)at com.jaspersoft.studio.server.wizard.ServerProfileWizard.access$1(ServerProfileWizard.java:97)at com.jaspersoft.studio.server.wizard.ServerProfileWizard$2.run(ServerProfileWizard.java:76)at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119) {http://xml.apache.org/axis/}hostname:DV008RJC javax.net.ssl.SSLException: Received fatal alert: close_notifyat org.apache.axis.AxisFault.makeFault(AxisFault.java:101)at com.jaspersoft.ireport.jasperserver.ws.http.JSSCommonsHTTPSender.invoke(JSSCommonsHTTPSender.java:298)at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)at org.apache.axis.client.Call.invokeEngine(Call.java:2784)at org.apache.axis.client.Call.invoke(Call.java:2767)at org.apache.axis.client.Call.invoke(Call.java:2443)at org.apache.axis.client.Call.invoke(Call.java:2366)at org.apache.axis.client.Call.invoke(Call.java:1812)at com.jaspersoft.ireport.jasperserver.ws.RepositorySoapBindingStub.list(RepositorySoapBindingStub.java:336)at com.jaspersoft.ireport.jasperserver.ws.WSClient.getVersion(WSClient.java:158)at com.jaspersoft.studio.server.protocol.soap.SoapConnection.getServerInfo(SoapConnection.java:113)at com.jaspersoft.studio.server.protocol.soap.SoapConnection.connect(SoapConnection.java:154)at com.jaspersoft.studio.server.protocol.ProxyConnection.connect(ProxyConnection.java:110)at com.jaspersoft.studio.server.WSClientHelper.checkConnection(WSClientHelper.java:100)at com.jaspersoft.studio.server.wizard.ServerProfileWizard.connect(ServerProfileWizard.java:102)at com.jaspersoft.studio.server.wizard.ServerProfileWizard.access$1(ServerProfileWizard.java:97)at com.jaspersoft.studio.server.wizard.ServerProfileWizard$2.run(ServerProfileWizard.java:76)at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)Caused by: javax.net.ssl.SSLException: Received fatal alert: close_notifyat sun.security.ssl.Alerts.getSSLException(Alerts.java:208)at sun.security.ssl.Alerts.getSSLException(Alerts.java:154)at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:2023)at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1125)at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403)at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387)at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:290)at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:259)at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:125)at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)at org.apache.http.client.fluent.Executor.execute(Executor.java:206)at com.jaspersoft.ireport.jasperserver.ws.http.JSSCommonsHTTPSender.invoke(JSSCommonsHTTPSender.java:229)... 19 more Link to comment Share on other sites More sharing options...
anmeldezeug Posted August 26, 2016 Author Share Posted August 26, 2016 Nobody? I tried looking for the error message, but so far I didn't find anything javax.net.ssl.SSLException: Received fatal alert: close_notify[/code] Link to comment Share on other sites More sharing options...
ghudson_1 Posted August 26, 2016 Share Posted August 26, 2016 Could be this, eh?https://bugs.openjdk.java.net/browse/JDK-8140601 for grins & giggles i'd try installing and using a different JDK on the client. Link to comment Share on other sites More sharing options...
anmeldezeug Posted August 29, 2016 Author Share Posted August 29, 2016 Thanks I will try out different JDK's as well since I don't have access to the server directly Link to comment Share on other sites More sharing options...
anmeldezeug Posted August 29, 2016 Author Share Posted August 29, 2016 Ok same problem on all the major JAVA SDK'sI also found that as soon when you enter a https URL, a lock icon appear next to the URL field. When I click it (it says "view certificate") I directly get the above mentioned error message. So somehow, Jasper Studio can't read the certificate of the server. Link to comment Share on other sites More sharing options...
anmeldezeug Posted August 29, 2016 Author Share Posted August 29, 2016 Installing the Certificate into the keystore does not help either.http://community.jaspersoft.com/wiki/using-ssl-certificate-jaspersoft-studio-55 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now