javax.net.ssl.SSLException: Handshake terminated SSL engine: CLOSED

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Samebug tips

Do you know how to solve this issue? Write a tip to help other users and build your expert profile.

Solutions on the web

via ibm.com by Unknown author, 1 year ago
javax.net.ssl.SSLException: Handshake terminated SSL engine: CLOSED
at com.ibm.ws.webservices.engine.transport.http.HttpOutboundChannelConnection.connect(HttpOutboundChannelConnection.java:871)
at com.ibm.ws.webservices.engine.transport.http.HttpsOutboundChannelConnection.connect(HttpsOutboundChannelConnection.java:210)
at com.ibm.ws.webservices.engine.transport.http.HTTPSender.invoke(HTTPSender.java:576)
at com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.java:229)
at com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.java:229)
at com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.java:229)
at com.ibm.ws.webservices.engine.WebServicesEngine.invoke(WebServicesEngine.java:336)
at com.ibm.ws.webservices.engine.client.Connection.invokeEngine(Connection.java:929)
at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:722)
at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:673)
at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:495)
at com.ibm.ws.webservices.engine.client.Stub$Invoke.invoke(Stub.java:977)
at com.deere.u90.iafservice.unifieduser.webservice.v3_0.UnifiedUserWS_3_0SoapBindingStub.getPersonByUserId(UnifiedUserWS_3_0SoapBindingStub.java:562)
at com.deere.u90.iafservice.unifieduser.webservice.v3_0.UnifiedUserWS_3_0Proxy.getPersonByUserId(UnifiedUserWS_3_0Proxy.java:76)
at com.deere.portal.service.UnifiedUserService.getPersonByUserId(UnifiedUserService.java:77)
at com.deere.portal.service.UnifiedUserService.getPersonByUserId(UnifiedUserService.java:57)
at com.deere.jdsn.cur.auth.AuthUtil.matchMembersByAttribute(AuthUtil.java:532)
at com.deere.jdsn.cur.auth.AuthUtil.getUserByUniqueId(AuthUtil.java:316)
at com.deere.portal.cur.DeereAdapter.checkPassword(DeereAdapter.java:106)
at com.deere.portal.cur.spi.GenericAdapterReadOnly.login(GenericAdapterReadOnly.java:521)
at com.ibm.ws.wim.ProfileManager.loginImpl(ProfileManager.java:3351)
at com.ibm.ws.wim.ProfileManager.genericProfileManagerMethod(ProfileManager.java:277)
at com.ibm.ws.wim.ProfileManager.login(ProfileManager.java:381)
at com.ibm.websphere.wim.ServiceProvider.login(ServiceProvider.java:482)
at com.ibm.ws.wim.registry.util.LoginBridge.checkPassword(LoginBridge.java:169)
at com.ibm.ws.wim.registry.WIMUserRegistry$1.run(WIMUserRegistry.java:181)
at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:4149)
at com.ibm.ws.wim.security.authz.jacc.JACCSecurityManager.runAsSuperUser(JACCSecurityManager.java:497)
at com.ibm.ws.wim.security.authz.ProfileSecurityManager.runAsSuperUser(ProfileSecurityManager.java:964)
at com.ibm.ws.wim.registry.WIMUserRegistry.checkPassword(WIMUserRegistry.java:170)
at com.ibm.ws.security.registry.UserRegistryImpl.checkPassword(UserRegistryImpl.java:309)
at com.ibm.ws.security.ltpa.LTPAServerObject.authenticate(LTPAServerObject.java:775)
at com.ibm.ws.security.server.lm.ltpaLoginModule.login(ltpaLoginModule.java:453)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:795)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:209)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:709)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:706)
at com.ibm.ws.security.auth.JaasLoginHelper.jaas_login(JaasLoginHelper.java:376)
at com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:3513)
at com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:3306)
at com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:3086)
at com.ibm.ws.security.delegation.MethodDelegation.getRunAsSpecifiedUserSubject(DelegationImpl.java:406)
at com.ibm.ws.security.delegation.MethodDelegation.delegate(DelegationImpl.java:289)
at com.ibm.ws.security.core.EJSSecurityCollaborator$2.run(EJSSecurityCollaborator.java:250)
at com.ibm.ws.security.core.EJSSecurityCollaborator.preInvoke(EJSSecurityCollaborator.java:248)
at com.ibm.ejs.container.EJSContainer.preInvokeForStatelessSessionCreate(EJSContainer.java:3714)
at com.ibm.ejs.container.EJSContainer.preInvoke(EJSContainer.java:2928)
at com.ibm.websphere.personalization.scheduler.init.EJSRemoteStatelessPznSchedulerHome_a9db9166.create(Unknown Source)
at com.ibm.websphere.personalization.scheduler.init._PznSchedulerHome_Stub.create(_PznSchedulerHome_Stub.java:238)
at com.ibm.websphere.personalization.scheduler.init.PznSchedulerInitializer$Listener.fired(PznSchedulerInitializer.java:145)
at com.ibm.websphere.personalization.workmanager.impl.was.WasAlarmListenerWrapper.fired(WasAlarmListenerWrapper.java:33)
at com.ibm.ws.asynchbeans.AlarmImpl.callListenerMethod(AlarmImpl.java:338)
at com.ibm.ws.asynchbeans.timer.GenericTimer.run(GenericTimer.java:216)
at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java:257)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at javax.security.auth.Subject.doAs(Subject.java:495)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:118)
at com.ibm.ws.asynchbeans.J2EEContext$DoAsProxy.run(J2EEContext.java:328)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:1111)
at com.ibm.ws.asynchbeans.AlarmImpl.runListenerAsCJWork(AlarmImpl.java:173)
at com.ibm.ws.asynchbeans.am._Alarm.fireAlarm(_Alarm.java:332)
at com.ibm.ws.asynchbeans.am._Alarm.run(_Alarm.java:229)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)

Users with the same issue

Samebug visitor profile picture
Unknown user
Once, 1 year ago

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.