Document ID: 12323
Contents
Introduction
Before You Begin
Conventions
Prerequisites
Components Used
Problem
Solution
Option 1
Option 2
Related Information
Introduction
This document explains the process of troubleshooting the failure caused by the absence of TN3270 client's model type in the LU major node.
Before You Begin
Conventions
For more information on document conventions, see the Cisco Technical Tips Conventions.
Prerequisites
There are no specific prerequisites for this document.
Components Used
This document is not restricted to specific software and hardware versions.
Problem
The customer cannot connect to the CIP TN3270 server using an ATTACHMATE client.
-
Use the sho ext c1/2 tn3270 pu puname lu locaddr history command to debug the problem, as shown below:
Router#sho ext c1/2 tn3270 pu ppwcipa lu 2 history lu name client-ip:tcp state model frames in out idle for 2 CIPA02 131.219.227.47:1754 P-BIND 3279S2E 5 4 0:14:59 pu is PPWCIPA, lu is DYNAMIC type 2, negotiated TN3270E ^^^^^^^ -
This is a TN3270E client. It expects SCS data when not bound. Also note the model is 3279S2E and the state is P-BIND.
bytes 157 in, 1092 out; RuSize 256 in, 256 out; NegRsp 0 in, 1 out pacing window 0 in, 0 out; credits 0 in, queue-size 0 in, 0 out traces: Client connect req Reply PSID pos rsp actlu req Neg rsp from host OUT len=12 2Dxxxxxxxx776B80000D0201 IN len=25 xxxxxxxxxx77EB80000D0201000000 -
The next entry is the USS10 message coming out from the host in SCS. This is normal behavior expected by the client.
OUT len=972 2Cxxxxxxxx010380004015404040 IN len=9 2C0000020001838000
-
The client is sending in a logon in SCS, which is expected:
The client is sending in a logon in SCS, which is expected:
-
But the host did not like it:
OUT len=13 2Cxxxxxxxx0187922010030000 ^^^^^^^^ -
The Sense Code 10030000 indicates that the Function requested is not supported.
OUT len=95 2Cxxxxxxxx02038000F57A1D40C5 IN len=9 2C0000020002838000
-
This is because all the LUs are configured in the LUGROUP Major Node with SSCPFM=USS3270:
327905E LU DLOGMOD=GMOD5E,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 327904E LU DLOGMOD=GMOD4E,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 327903E LU DLOGMOD=GMOD3E,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 327902E LU DLOGMOD=GMOD2E,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 327805E LU DLOGMOD=GMOD5E,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 327804E LU DLOGMOD=GMOD4E,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 327803E LU DLOGMOD=GMOD3E,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 327802E LU DLOGMOD=GMOD2E,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 327805 LU DLOGMOD=D3278M5,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 327804 LU DLOGMOD=D3278M4,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 327803 LU DLOGMOD=D3278M3,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 327802 LU DLOGMOD=D3278M2,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270 @ LU DLOGMOD=D3278M2,MODETAB=MODETAB, X USSTAB=USSPPW,SSCPFM=USS3270
The above table has no support for TN3270E. For example, the Attachmate client received a model of 3279S2E, but there is no entry. Therefore, it would have received the default "@" entry, which does not work.
Solution
Below, you can see what the user needs in the table:
Option 1
A new USSTAB with USS10 in 3270DS (Call this file USSPPWS) will be needed to get a consistent configuration. Then, a new entry for this specific model type 3279S2E would have to be added to the table with a USSTAB with USS10 in SCS format (call USSPPW, the existing one) and SSCPFM=USSSCS. This works with any release of the CIP TN3270 server software.
327905E LU DLOGMOD=GMOD5E,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
327904E LU DLOGMOD=GMOD4E,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
327903E LU DLOGMOD=GMOD3E,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
327902E LU DLOGMOD=GMOD2E,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
327805E LU DLOGMOD=GMOD5E,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
327804E LU DLOGMOD=GMOD4E,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
327803E LU DLOGMOD=GMOD3E,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
327802E LU DLOGMOD=GMOD2E,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
327805 LU DLOGMOD=D3278M5,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
327804 LU DLOGMOD=D3278M4,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
327803 LU DLOGMOD=D3278M3,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
327802 LU DLOGMOD=D3278M2,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
*
3279S5E LU DLOGMOD=GMOD5E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3279S4E LU DLOGMOD=GMOD4E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3279S3E LU DLOGMOD=GMOD3E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3279S2E LU DLOGMOD=GMOD2E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278S5E LU DLOGMOD=GMOD5E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278S4E LU DLOGMOD=GMOD4E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278S3E LU DLOGMOD=GMOD3E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278S2E LU DLOGMOD=GMOD2E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278S5 LU DLOGMOD=D3278M5,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278S4 LU DLOGMOD=D3278M4,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278S3 LU DLOGMOD=D3278M3,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278S2 LU DLOGMOD=D3278M2,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
@@@@S@ LU DLOGMOD=D3278M2,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
*
@ LU DLOGMOD=D3278M2,MODETAB=MODETAB, X
USSTAB=USSPPWS,SSCPFM=USS3270
Option 2
Use a CIP TN3270 Server code release with automatic translation. This feature allows the detection of an SCS datastream USS message being sent to a client that wants 3270DS and to fix it on the fly.
Note: The user still needs to ensure that the USSTAB and SSCPFM parameters are consistent: either that USSTAB points to an SCS message and SSCPFM=USSSCS, or that USSTAB points to a 3270DS message and SSCPFM=USS3270.
For this particular case, SSCPFM must be USSSCS for all the model LUs defined in the LUGROUP Major Node, as shown below:
3279@5E LU DLOGMOD=GMOD5E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3279@4E LU DLOGMOD=GMOD4E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3279@3E LU DLOGMOD=GMOD3E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3279@2E LU DLOGMOD=GMOD2E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278@5E LU DLOGMOD=GMOD5E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278@4E LU DLOGMOD=GMOD4E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278@3E LU DLOGMOD=GMOD3E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278@2E LU DLOGMOD=GMOD2E,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278@5 LU DLOGMOD=D3278M5,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278@4 LU DLOGMOD=D3278M4,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278@3 LU DLOGMOD=D3278M3,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
3278@2 LU DLOGMOD=D3278M2,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
*
@ LU DLOGMOD=D3278M2,MODETAB=MODETAB, X
USSTAB=USSPPW,SSCPFM=USSSCS
Related Information
| Updated: Sep 09, 2005 | Document ID: 12323 |
