Looks to me like the connection is timing out, probably because its unreachable. In order to use TLS v1.2 with Java 7, I am using this Zulu version:
zulu7.46.0.11-ca-jdk7.0.302-linux_x64 Your version for windows should support TLS v1.2, but maybe double check that. JVMs with 1.8 and higher should not require any additional configurations. I see you have the Tomcat configuration setup to use TLS 1.2, that looks correct. Can you test connecting with curl? > On Jun 17, 2021, at 10:47 AM, Nelligan, Steven M <snell...@illinois.edu> > wrote: > > I am trying to force our environment to use TLSv1.2 as default. > > The environment contains three tomcat servers and one mule server. > One of the tomcat servers is running Java 11. > The other two tomcat servers are running Java 7, > zulu-7-azure-jdk_7.34.0.5-7.0.242-win_x64. > Recently, changed the mule server to Java 8. > > I’ve changed the portal’s tomcat configurations to read: > … > -Dhttps.protocols=TLSv1.2 > -Djdk.tls.client.protocols=TLSv1.2 > -Djavax.net.debug=ssl > … > Trying to force TSL 1.2… > > The portal server has MS IIS as front end, which redirects to our SSO Server > and then re-directs back to the portal attempting to run jetspeed2. > > When jetspeed tries to start, I get the following error: > > Request Error Diagnostics > > Error ID > > KQ14K7F4 > Message > java.net.ConnectException: Connection timed out: connect > Path > /fsportal/portal/fsuser-default-page.psml > User > ???????? > Click here <> to go back to the previous page. > > Server Status > > Free Memory (KB) > > 6260146 > Total Memory (KB) > 8388608 > > > The Jetspeed2 log file shows: > 11:53:09,713 handleError ERROR [JetspeedServlet] Request error encountered > while processing portal request: java.net.ConnectException: Connection timed > out: connect > org.apache.jetspeed.pipeline.PipelineException: java.net.ConnectException: > Connection timed out: connect > at > org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(AbstractSecurityValve.java:121) > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:242) > at > org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(PortalURLValveImpl.java:88) > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:242) > at > org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(CapabilityValveImpl.java:127) > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:242) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline.java:163) > at > org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java:225) > at > org.apache.jetspeed.engine.JetspeedServlet.invoke(JetspeedServlet.java:300) > at > org.apache.jetspeed.engine.JetspeedServlet.service(JetspeedServlet.java:318) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:728) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at > edu.uiuc.fs.jetspeed.security.SiteMinderPortalFilter.doFilter(SiteMinderPortalFilter.java:175) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at > org.apache.jetspeed.container.session.PortalSessionValidationFilter.doFilter(PortalSessionValidationFilter.java:92) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at > org.apache.jetspeed.engine.servlet.XXSUrlAttackFilter.doFilter(XXSUrlAttackFilter.java:52) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at > org.apache.jetspeed.util.ServletRequestCleanupService.doFilter(ServletRequestCleanupService.java:90) > at > org.apache.jetspeed.util.ServletRequestCleanupFilter.doFilter(ServletRequestCleanupFilter.java:52) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) > at > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) > at > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) > at > org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:622) > at java.lang.Thread.run(Thread.java:748) > Caused by: com.sun.jersey.api.client.ClientHandlerException: > java.net.ConnectException: Connection timed out: connect > at > com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:128) > at com.sun.jersey.api.client.Client.handle(Client.java:457) > at > com.sun.jersey.api.client.WebResource.handle(WebResource.java:568) > at > com.sun.jersey.api.client.WebResource.get(WebResource.java:183) > at > edu.uiuc.fs.party.client.PartyClientImpl.getPartyByUin(PartyClientImpl.java:277) > at > edu.uiuc.fs.jetspeed.security.FSSecurityValveSiteMinder.getParty(FSSecurityValveSiteMinder.java:191) > at > edu.uiuc.fs.jetspeed.security.FSSecurityValveSiteMinder.getUserPrincipal(FSSecurityValveSiteMinder.java:173) > at > edu.uiuc.fs.jetspeed.security.FSSecurityValveSiteMinder.getSubject(FSSecurityValveSiteMinder.java:123) > at > org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(AbstractSecurityValve.java:117) > ... 39 more > Caused by: java.net.ConnectException: Connection timed out: connect > at java.net.DualStackPlainSocketImpl.connect0(Native Method) > at > java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79) > at > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) > at > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) > at > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) > at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) > at java.net.Socket.connect(Socket.java:598) > at java.net.Socket.connect(Socket.java:547) > at sun.net.NetworkClient.doConnect(NetworkClient.java:180) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) > at sun.net.www.http.HttpClient.<init>(HttpClient.java:242) > at sun.net.www.http.HttpClient.New(HttpClient.java:339) > at sun.net.www.http.HttpClient.New(HttpClient.java:357) > at > sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1068) > at > sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1004) > at > sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:922) > at > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1372) > at > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468) > at > com.sun.jersey.client.urlconnection.URLConnectionClientHandler._invoke(URLConnectionClientHandler.java:215) > at > com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:126) > ... 47 more > 11:53:09,713 writeLog ERROR [diagnostics] > > Id: KQ14K7F4 > Time: CDT 2021-06-17 11:53:09:713 > Thread: Thread[http-bio-8443-exec-3,5,main] > Internal: false > User: ???????? > Server: https://?????.?????.?????.???:443 > <https://?????.?????.?????.???:443> > Remote IP address: ###.##.##.## > Local IP address: ###.##.##.## > Context path: /fsportal > Servlet path: /portal > Path info: /fsuser-default-page.psml > Request URI: /fsportal/portal/fsuser-default-page.psml > Request method: GET > Page path: /fsuser-default-page.psml > Error message: java.net.ConnectException: Connection timed out: connect > Exception: org.apache.jetspeed.pipeline.PipelineException: > java.net.ConnectException: Connection timed out: connect > at: > org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(AbstractSecurityValve.java:121) > at: > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:242) > at: > org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(PortalURLValveImpl.java:88) > at: > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:242) > at: > org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(CapabilityValveImpl.java:127) > at: > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:242) > at: > org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline.java:163) > at: > org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java:225) > at: > org.apache.jetspeed.engine.JetspeedServlet.invoke(JetspeedServlet.java:300) > at: > org.apache.jetspeed.engine.JetspeedServlet.service(JetspeedServlet.java:318) > at: javax.servlet.http.HttpServlet.service(HttpServlet.java:728) > at: > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) > at: > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at: > edu.uiuc.fs.jetspeed.security.SiteMinderPortalFilter.doFilter(SiteMinderPortalFilter.java:175) > at: > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at: > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at: > org.apache.jetspeed.container.session.PortalSessionValidationFilter.doFilter(PortalSessionValidationFilter.java:92) > at: > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at: > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at: > org.apache.jetspeed.engine.servlet.XXSUrlAttackFilter.doFilter(XXSUrlAttackFilter.java:52) > at: > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at: > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at: > org.apache.jetspeed.util.ServletRequestCleanupService.doFilter(ServletRequestCleanupService.java:90) > at: > org.apache.jetspeed.util.ServletRequestCleanupFilter.doFilter(ServletRequestCleanupFilter.java:52) > at: > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at: > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at: > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) > at: > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) > at: > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581) > at: > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) > at: > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) > at: > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) > at: > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) > at: > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) > at: > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) > at: > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) > at: > org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) > at: > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) > at: > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:622) > at: java.lang.Thread.run(Thread.java:748) > caused by: com.sun.jersey.api.client.ClientHandlerException: > java.net.ConnectException: Connection timed out: connect > at: > com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:128) > at: com.sun.jersey.api.client.Client.handle(Client.java:457) > at: com.sun.jersey.api.client.WebResource.handle(WebResource.java:568) > at: com.sun.jersey.api.client.WebResource.get(WebResource.java:183) > at: > edu.uiuc.fs.party.client.PartyClientImpl.getPartyByUin(PartyClientImpl.java:277) > at: > edu.uiuc.fs.jetspeed.security.FSSecurityValveSiteMinder.getParty(FSSecurityValveSiteMinder.java:191) > at: > edu.uiuc.fs.jetspeed.security.FSSecurityValveSiteMinder.getUserPrincipal(FSSecurityValveSiteMinder.java:173) > at: > edu.uiuc.fs.jetspeed.security.FSSecurityValveSiteMinder.getSubject(FSSecurityValveSiteMinder.java:123) > at: > org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(AbstractSecurityValve.java:117) > at: > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:242) > ... 38 more > caused by: java.net.ConnectException: Connection timed out: connect > at: java.net.DualStackPlainSocketImpl.connect0(Native Method) > at: > java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79) > at: > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) > at: > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) > at: > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) > at: java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) > at: java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) > at: java.net.Socket.connect(Socket.java:598) > at: java.net.Socket.connect(Socket.java:547) > at: sun.net.NetworkClient.doConnect(NetworkClient.java:180) > at: sun.net.www.http.HttpClient.openServer(HttpClient.java:463) > at: sun.net.www.http.HttpClient.openServer(HttpClient.java:558) > at: sun.net.www.http.HttpClient.<init>(HttpClient.java:242) > at: sun.net.www.http.HttpClient.New(HttpClient.java:339) > at: sun.net.www.http.HttpClient.New(HttpClient.java:357) > at: > sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1068) > at: > sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1004) > at: > sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:922) > at: > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1372) > at: > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468) > at: > com.sun.jersey.client.urlconnection.URLConnectionClientHandler._invoke(URLConnectionClientHandler.java:215) > at: > com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:126) > at: com.sun.jersey.api.client.Client.handle(Client.java:457) > ... 46 more > > Tomcat-stdout show: > … > 11:53:09,713 ERROR [diagnostics] > > Id: KQ14K7F4 > Time: CDT 2021-06-17 11:53:09:713 > Thread: Thread[http-bio-8443-exec-3,5,main] > Internal: false > User: ???????? > Server: https://?????.??.????????.???:443 > <https://?????.??.????????.???:443> > Remote IP address: ###.##.##.## > Local IP address: ###.##.##.## > Context path: /fsportal > Servlet path: /portal > Path info: /fsuser-default-page.psml > Request URI: /fsportal/portal/fsuser-default-page.psml > Request method: GET > Page path: /fsuser-default-page.psml > Error message: java.net.ConnectException: Connection timed out: connect > Exception: org.apache.jetspeed.pipeline.PipelineException: > java.net.ConnectException: Connection timed out: connect > at: > org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(AbstractSecurityValve.java:121) > at: > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:242) > at: > org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(PortalURLValveImpl.java:88) > at: > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:242) > at: > org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(CapabilityValveImpl.java:127) > at: > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:242) > at: > org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline.java:163) > at: > org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java:225) > at: > org.apache.jetspeed.engine.JetspeedServlet.invoke(JetspeedServlet.java:300) > at: > org.apache.jetspeed.engine.JetspeedServlet.service(JetspeedServlet.java:318) > at: javax.servlet.http.HttpServlet.service(HttpServlet.java:728) > at: > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) > at: > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at: > edu.uiuc.fs.jetspeed.security.SiteMinderPortalFilter.doFilter(SiteMinderPortalFilter.java:175) > at: > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at: > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at: > org.apache.jetspeed.container.session.PortalSessionValidationFilter.doFilter(PortalSessionValidationFilter.java:92) > at: > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at: > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at: > org.apache.jetspeed.engine.servlet.XXSUrlAttackFilter.doFilter(XXSUrlAttackFilter.java:52) > at: > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at: > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at: > org.apache.jetspeed.util.ServletRequestCleanupService.doFilter(ServletRequestCleanupService.java:90) > at: > org.apache.jetspeed.util.ServletRequestCleanupFilter.doFilter(ServletRequestCleanupFilter.java:52) > at: > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at: > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at: > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) > at: > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) > at: > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581) > at: > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) > at: > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) > at: > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) > at: > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) > at: > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) > at: > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) > at: > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) > at: > org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) > at: > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) > at: > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:622) > at: java.lang.Thread.run(Thread.java:748) > caused by: com.sun.jersey.api.client.ClientHandlerException: > java.net.ConnectException: Connection timed out: connect > at: > com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:128) > at: com.sun.jersey.api.client.Client.handle(Client.java:457) > at: com.sun.jersey.api.client.WebResource.handle(WebResource.java:568) > at: com.sun.jersey.api.client.WebResource.get(WebResource.java:183) > at: > edu.uiuc.fs.party.client.PartyClientImpl.getPartyByUin(PartyClientImpl.java:277) > at: > edu.uiuc.fs.jetspeed.security.FSSecurityValveSiteMinder.getParty(FSSecurityValveSiteMinder.java:191) > at: > edu.uiuc.fs.jetspeed.security.FSSecurityValveSiteMinder.getUserPrincipal(FSSecurityValveSiteMinder.java:173) > at: > edu.uiuc.fs.jetspeed.security.FSSecurityValveSiteMinder.getSubject(FSSecurityValveSiteMinder.java:123) > at: > org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(AbstractSecurityValve.java:117) > at: > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:242) > ... 38 more > caused by: java.net.ConnectException: Connection timed out: connect > at: java.net.DualStackPlainSocketImpl.connect0(Native Method) > at: > java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79) > at: > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) > at: > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) > at: > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) > at: java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) > at: java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) > at: java.net.Socket.connect(Socket.java:598) > at: java.net.Socket.connect(Socket.java:547) > at: sun.net.NetworkClient.doConnect(NetworkClient.java:180) > at: sun.net.www.http.HttpClient.openServer(HttpClient.java:463) > at: sun.net.www.http.HttpClient.openServer(HttpClient.java:558) > at: sun.net.www.http.HttpClient.<init>(HttpClient.java:242) > at: sun.net.www.http.HttpClient.New(HttpClient.java:339) > at: sun.net.www.http.HttpClient.New(HttpClient.java:357) > at: > sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1068) > at: > sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1004) > at: > sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:922) > at: > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1372) > at: > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468) > at: > com.sun.jersey.client.urlconnection.URLConnectionClientHandler._invoke(URLConnectionClientHandler.java:215) > at: > com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:126) > at: com.sun.jersey.api.client.Client.handle(Client.java:457) > ... 46 more > > http-bio-8443-exec-3, WRITE: TLSv1 Application Data, length = 32 > http-bio-8443-exec-3, WRITE: TLSv1 Application Data, length = 304 > http-bio-8443-exec-3, setSoTimeout(60000) called > http-bio-8443-exec-9, READ: TLSv1 Application Data, length = 32 > http-bio-8443-exec-9, setSoTimeout(60000) called > http-bio-8443-exec-9, READ: TLSv1 Application Data, length = 3984 > http-bio-8443-exec-9, WRITE: TLSv1 Application Data, length = 32 > http-bio-8443-exec-9, WRITE: TLSv1 Application Data, length = 1168 > http-bio-8443-exec-9, setSoTimeout(60000) called > http-bio-8443-exec-8, READ: TLSv1 Application Data, length = 32 > http-bio-8443-exec-8, setSoTimeout(60000) called > http-bio-8443-exec-8, READ: TLSv1 Application Data, length = 3152 > http-bio-8443-exec-8, WRITE: TLSv1 Application Data, length = 32 > http-bio-8443-exec-8, WRITE: TLSv1 Application Data, length = 1472 > http-bio-8443-exec-8, setSoTimeout(60000) called > http-bio-8443-exec-6, handling exception: java.net.SocketTimeoutException: > Read timed out > http-bio-8443-exec-6, called close() > http-bio-8443-exec-6, called closeInternal(true) > http-bio-8443-exec-6, SEND TLSv1 ALERT: warning, description = close_notify > http-bio-8443-exec-6, WRITE: TLSv1 Alert, length = 32 > http-bio-8443-exec-6, called closeSocket(selfInitiated) > http-bio-8443-exec-7, handling exception: java.net.SocketTimeoutException: > Read timed out > http-bio-8443-exec-7, called close() > http-bio-8443-exec-7, called closeInternal(true) > http-bio-8443-exec-7, SEND TLSv1 ALERT: warning, description = close_notify > http-bio-8443-exec-7, WRITE: TLSv1 Alert, length = 32 > http-bio-8443-exec-7, called closeSocket(selfInitiated) > http-bio-8443-exec-3, handling exception: java.net.SocketTimeoutException: > Read timed out > http-bio-8443-exec-3, called close() > http-bio-8443-exec-3, called closeInternal(true) > http-bio-8443-exec-3, SEND TLSv1 ALERT: warning, description = close_notify > http-bio-8443-exec-3, WRITE: TLSv1 Alert, length = 32 > http-bio-8443-exec-3, called closeSocket(selfInitiated) > http-bio-8443-exec-9, handling exception: java.net.SocketTimeoutException: > Read timed out > http-bio-8443-exec-9, called close() > http-bio-8443-exec-9, called closeInternal(true) > http-bio-8443-exec-9, SEND TLSv1 ALERT: warning, description = close_notify > http-bio-8443-exec-9, WRITE: TLSv1 Alert, length = 32 > http-bio-8443-exec-9, called closeSocket(selfInitiated) > http-bio-8443-exec-8, handling exception: java.net.SocketTimeoutException: > Read timed out > http-bio-8443-exec-8, called close() > http-bio-8443-exec-8, called closeInternal(true) > http-bio-8443-exec-8, SEND TLSv1 ALERT: warning, description = close_notify > http-bio-8443-exec-8, WRITE: TLSv1 Alert, length = 32 > http-bio-8443-exec-8, called closeSocket(selfInitiated) > Allow unsafe renegotiation: false > Allow legacy hello messages: true > Is initial handshake: true > Is secure renegotiation: false > http-bio-8443-Acceptor-0, setSoTimeout(60000) called > Ignoring unsupported cipher suite: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 > for TLSv1 > Ignoring unsupported cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 for > TLSv1 > Ignoring unsupported cipher suite: TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 for > TLSv1 > Ignoring unsupported cipher suite: TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 for > TLSv1 > Ignoring unsupported cipher suite: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 for > TLSv1 > Ignoring unsupported cipher suite: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 > for TLSv1.1 > Ignoring unsupported cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 for > TLSv1.1 > Ignoring unsupported cipher suite: TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 for > TLSv1.1 > Ignoring unsupported cipher suite: TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 for > TLSv1.1 > Ignoring unsupported cipher suite: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 for > TLSv1.1 > http-bio-8443-exec-5, READ: TLSv1 Handshake, length = 146 > check handshake state: client_hello[1] > update handshake state: client_hello[1] > upcoming handshake states: server_hello[2] > *** ClientHello, TLSv1 > > > Is there anyone who has configured jetspeed/Tomcat to use TLSv1.2 and not use > the older TLSv1 or TLSv1.1 > > I need this so my different versions of java can talk. > > Thanks for any assistance, > > > STEVEN M NELLIGAN > SENIOR SOFTWARE DEVELOPER > > Facilities and Services > Information Technology Services > University of Illinois at Urbana-Champaign > Facilities and Services > 1501 S. Oak Street | M/C 800 > Champaign, IL 61820 > 217.244.8097 | other: 217.244.8097 | snell...@illinois.edu > <mailto:snell...@illinois.edu> > www.fs.illinois.edu <http://www.fs.illinois.edu/> > > <https://www.facebook.com/UniversityOfIllinoisFacilitiesServices> > <https://twitter.com/UofIFS> <https://www.instagram.com/uofifs/> > <https://www.youtube.com/user/UofIFS> > > <http://illinois.edu/> > > Under the Illinois Freedom of Information Act any written communication to or > from university employees regarding university business is a public record > and may be subject to public disclosure.