I've identified 3 PTFs that may have changed TELNET/SSL behavior.
All applied.
MF61242
MF61847
MF62316
We've had several failures since the July 4 IPL and PTF apply.
Rocket has been unable to determine root cause.
Also have open PMR with IBM Comm group.
Yesterday, we disabled SSL for this app temporarily, now using port 23 instead of 992.
Also started a TRCCN.
Waiting for next failure, if any.
Paul
-----Original Message-----
From: Steinmetz, Paul
Sent: Friday, July 15, 2016 4:51 PM
To: 'Midrange Systems Technical Discussion'
Subject: Rocket LegaSuite 5250 Gateway for Windows having intermittant timeouts/crashes when connecting to iSeries
We have a remote web app that connects to the i-Series using Rocket's LegaSuite Integration 5250 Gateway for Windows and Legasuite Distributed Engine.
The app has been running for years with virtually no issues, 100,000+ requests daily.
Latest CUM TL16120, all latest group PTFs were applied on July 3.
Recently, we are seeing intermittent timeouts, sometimes with failures, thus Rocket services need to be recycled.
We have a severity 1 case open with Rocket.
Full logging has been turned on Rocket server.
iSeries does show any failures since the connection timeout.
Still looking for root cause,
Has anyone had or seen similar issues?
Multiple Telnet connections over port 992 using QPADEV* devices.
Connections remain open.
Addition connections made as needed.
Below is config summary and a snip from one of the failures.
iSeries - Pencor05
V7R1 - TL16120, all latest group PTFs
PSIROCKAPP01 -
LegaSuite 7.3 Integration Gateway for Windows 2008 R2 Standard SP1 LegaSuite 7.3 Distributed Engine for Windows 2008 R2 Standard SP1
2016-07-06 17:39:25,668 [qtp1795727075-89330] INFO : Completed request Account_GetAccountInfo_1.
2016-07-06 17:39:25,668 [qtp1795727075-89330] INFO : Completed request Account_GetAccountInfo_1.
2016-07-06 17:39:25,793 [qtp1795727075-89319] INFO : Completed request Account_HasEDTA_1.
2016-07-06 17:39:25,793 [qtp1795727075-89319] INFO : Completed request Account_HasEDTA_1.
2016-07-06 17:39:25,934 [qtp1795727075-89331] INFO : Completed request Payment_GetPaymentInfo_2.
2016-07-06 17:39:25,934 [qtp1795727075-89331] INFO : Completed request Payment_GetPaymentInfo_2.
2016-07-06 17:39:36,058 [Timer-0] WARN : Pencor05_5250Connector: wait for identified screen failed: HCSession{isUsable: false, isInUse: false, startUpScreen: null, sessionNumber: null, startTime: null, (com.seagullsw.appinterface.server.backend.hostconnector2.HCSession@28c4296e), owner: Pencor05_5250Connector} 0 (0x0), OK
2016-07-06 17:39:57,758 [qtp1795727075-89393] ERROR: Exception occurred while dispatching the request Account_GetAccountInfo_1 to back-end host. Exception info: com.seagullsw.appinterface.ResourceUnavailableException: 2016-07-06T17:39:57-04:00 com.seagullsw.appinterface.server.backend.BackEndException: Failed in attempt to get a host session, possible causes: 1. The Gateway is down. 2. The Host is down. 3. The host is too busy to allocate a host session. 4. Package file not loaded on the Gateway. - com.seagullsw.appinterface.server.backend.hostconnector2.HCBackEnd.handleRequestImpl(HCBackEnd.java:146). (Request Name: Account_GetAccountInfo_1, User: null, Request ID: {0a05d006-3b6d623500000155c10a42f12196}, Session ID: {0a05d006-3b6d623500000155c10a42f12195}, Error Code: -7, Function Definition: Account_GetAccountInfo_1 com.seagullsw.appinterface.model.schema.mapping.BasicFunctionMappingDefinition@c04b9502, Back-end: ServerControlled5250BackEnd.Pencor05_5250Connector). - Root cause: 2016-07-06T17:39:57-04:00 com.seagullsw.appinterface.server.backend.BackEndException: Failed in attempt to get a host session, possible causes: 1. The Gateway is down. 2. The Host is down. 3. The host is too busy to allocate a host session. 4. Package file not loaded on the Gateway. - com.seagullsw.appinterface.server.backend.hostconnector2.HCServerControlledBackEnd.handleRequestInner(HCServerControlledBackEnd.java:388)
2016-07-06 17:39:57,758 [qtp1795727075-89393] ERROR: com.seagullsw.appinterface.ResourceUnavailableException: 2016-07-06T17:39:57-04:00 com.seagullsw.appinterface.server.backend.BackEndException: Failed in attempt to get a host session, possible causes: 1. The Gateway is down. 2. The Host is down. 3. The host is too busy to allocate a host session. 4. Package file not loaded on the Gateway. - com.seagullsw.appinterface.server.backend.hostconnector2.HCBackEnd.handleRequestImpl(HCBackEnd.java:146)
com.seagullsw.appinterface.ResourceUnavailableException: 2016-07-06T17:39:57-04:00 com.seagullsw.appinterface.server.backend.BackEndException: Failed in attempt to get a host session, possible causes: 1. The Gateway is down. 2. The Host is down. 3. The host is too busy to allocate a host session. 4. Package file not loaded on the Gateway.
at com.seagullsw.appinterface.server.backend.hostconnector2.HCBackEnd.handleRequestImpl(HCBackEnd.java:146)
at com.seagullsw.appinterface.server.backend.BasicBackEnd.handleRequest(BasicBackEnd.java:316)
at com.seagullsw.appinterface.server.BasicInvocation.backEndDispatch(BasicInvocation.java:372)
at com.seagullsw.appinterface.server.BasicInvocation.invokeInner(BasicInvocation.java:1155)
at com.seagullsw.appinterface.server.BasicInvocation.invokeWithChecks(BasicInvocation.java:1203)
at com.seagullsw.appinterface.server.BasicInvocation.invoke(BasicInvocation.java:1115)
at com.seagullsw.appinterface.server.backend.Callback.invokeInternal(Callback.java:877)
at com.seagullsw.appinterface.server.backend.Callback.invokeInternal(Callback.java:891)
at com.seagullsw.appinterface.server.backend.Callback.invoke(Callback.java:460)
at com.seagullsw.appinterface.server.backend.Callback.invoke(Callback.java:597)
at com.seagullsw.appinterface.server.backend.router.RouterBackEnd.handleRequestImpl(RouterBackEnd.java:303)
at com.seagullsw.appinterface.server.backend.BasicBackEnd.handleRequest(BasicBackEnd.java:316)
at com.seagullsw.appinterface.server.BasicInvocation.backEndDispatch(BasicInvocation.java:372)
at com.seagullsw.appinterface.server.BasicInvocation.invokeInner(BasicInvocation.java:1155)
at com.seagullsw.appinterface.server.BasicInvocation.invokeWithChecks(BasicInvocation.java:1203)
at com.seagullsw.appinterface.server.BasicInvocation.invoke(BasicInvocation.java:1115)
at com.seagullsw.appinterface.server.comm.http.CoreHttpServlet.process(CoreHttpServlet.java:651)
at com.seagullsw.appinterface.server.comm.http.CoreHttpServlet.process(CoreHttpServlet.java:639)
at com.seagullsw.appinterface.server.comm.http.CoreHttpServlet.doPost(CoreHttpServlet.java:481)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)
at org.eclipse.jetty.websocket.WebSocketServlet.service(WebSocketServlet.java:106)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
Thank You
_____
Paul Steinmetz
IBM i Systems Administrator
Pencor Services, Inc.
462 Delaware Ave
Palmerton Pa 18071
610-826-9117 work
610-826-9188 fax
610-349-0913 cell
610-377-6012 home
psteinmetz@xxxxxxxxxx
http://www.pencor.com/
As an Amazon Associate we earn from qualifying purchases.