TISRVLIS CANNOT PROCESS REQUEST GREATER THAN 32K
search cancel

TISRVLIS CANNOT PROCESS REQUEST GREATER THAN 32K

book

Article ID: 45840

calendar_today

Updated On:

Products

Gen Gen - Run Time Distributed

Issue/Introduction

What is the root cause of the Gen 8.6 TISRVLIS CICS Sockets Server error:
TISRVLIS <eibtrnid> TASK=<eibtaskn> date time 
TISRVLIS CANNOT PROCESS REQUEST GREATER THAN 32K

Cause

The CICS Sockets Server Listener program TISRVLIS cannot be used by Common Format Buffers greater than 32K and will reject such requests with the reported message.

Resolution

The CICS Multi Sockets Listener TISRVMSL does not have this limitation.
This was documented in the old Gen 8.5 Release Notes under the section "CA Gen 8.5 Changes Until the Release of CA Gen Interim Enhancement 1 › Remove 32 KB CFB Limit":
===
z/OS Servers that use TCP/IP must use the CICS Multi Sockets Server implementation for transactions with CFBs larger than 32 KB.

...

The following CA Gen components do not allow exceeding the 32-KB limit:

Tandem C Servers
SNA/ CPI-C Servers
ECI v1 transport
WebSphere MQ TDC
CICS Sockets Server Listener (TISRVLIS)
IMS Servers
===

Additional Information

Per Gen™ 8.6 > Release Notes > Gen 8.6 GA Complete (8.6.2) > Gen Release 8.6 section for Deprecated Features:

The CICS Sockets Server Listener
The CICS Sockets Server Listener (program TISRVLIS) was deprecated in Gen Release 8.5.
It is still supported in Gen 8.6, but is not enhanced with any new functionality.
The CICS Multi Sockets Server Listener (program TISRVMSL) is the replacement product.