IBM Support

Fix list for IBM ALCS V2.4.1

Download


Abstract

This document contains a table of APARs for IBM Airline Control System V2.4.1

Download Description

To download an APAR or PTF click on the link, enter your userid and password to sign in to the server, then click on the name with the left mouse button to save locally.

APAR
APAR Date
PTF
 Abstract
       AH27054          Sep-23      UI93585 Add pass phrase support for 3270 and ALC/X.25 logon terminals
       AH48951          Sep-23 UI92823 EXPAND THE ALCS PERF MONITOR APPLICATION ENTRY
       AH54612           Jun-23 UI92345 PROVIDE A RESTORE OPTION FOR THE ZPERF CONTROL RECORD
       AH53056            Jun-23       UI92194 FIX ZDFIL I TO DISPLAY LARGER BLOCK SIZES
AH47029 Jun-22 UI81781 Add EXRL to ALCS instruction step trace
AH47070 Jun-22 UI81858  Avoid 0C4 on cancel of standby system 
AH46086 May-22 UI81015  Add ALCS MQ Response time Monitoring
AH44165
Feb-22
UI80651  Removed purged entries from lookup table
AH42863
Jan-22
UI79045  Reduce impact of HTTP on USS processes in ALCS
AH42365 Nov-21 UI78292  Avoid system hang after AH30357
AH40664
Sep-21
UI77903  Avoid ECB hang after CTL-4A on TCLSC
AH27053
Aug-21
UI77106  Correct HTTP/JSON error handling in ALCS
AH38024 Jun-21 UI76197  Avoid CTL-000027 dump on shutdown
AH37741 Jun-21 UI76196  ZDPRG MODULES to show all occurrences within a module
AH35673
May-21
UI75671  Implement Application Program use counter
AH34631 Apr-21 UI74998  Add GSAFC Macro support
AH30537 Nov-20 UI74450  Avoid double post of TCP-IP subtasks
AH29847 Oct-20 UI72463  Add alter storage above bar command, ZBCOR
AH28467
Sep-20
UI72462  Application Throttle Table Expansion
AH27270 Sep-20 UI71443  DXCPGM restructured to open free space.
AH27273 Jul-20 UI71442  ALCS WAS usability enhancements
AH27271
Jul-20
UI71441  Correct ZALCS T display for SLC modules
AH25694 Jun-20 UI70886  Reduce below line storage for TCPIP Subtasks
AH17724 May-20 UI69846  Add HTTP client and JSON Parser Support
AH20452 Jan-20 UI68713  Avoid CTL-1 on DXCDAV after multiple dataset I/O error
AH19320
Nov-19
UI67122  Avoid corruption after ZDASD BACKOUT
AH13133 Sep-19 UI67121  Avoid CTL-401 on ZPCTL Load
AH16945 Sep-19 UI65386  Avoid CTL-1 after AI34157
AH12945 Jun-19 UI65385  Avoid CTL-006 after THRTC CHECK.
AI97532
Jun-19
UI65384  Add WAS IOCB count to LODIC calculation.
AH11618 May-19 UI64222  CDS2 not allocated if DUPLEX=NO
AH10252 May-19 UI64221  Add ZACOM entry to update the RPORT number
AH08959 Feb-19 UI62789  CDS2 may not be not allocated at restart.
AH08288 Feb-19 UI62827  Avoid excessive messages after AH05123
AI62724 Feb-19 UI62944  Expand Monitor Interface Area (CPGEN)
AH06044 Dec-18 UI60632  Add Extended-immediate (EI) instructions to ALCS trace
AH05123 Nov-18 UI60832  Restrict CPM5 to above IDLE state.
AH04170 Nov-18 UI60631  ICPLOG can be used with FLAG(PAGE0).
AH00519 Aug-18 UI60831  Stop MATIP links going inactive incorrectly after AI65170.
AH00464 Aug-18 UI59041  Identify the creating ECB for tracking or debugging.
AI98920 Aug-18 UI59034  Increase display field size in ZPERF CPU for values over 9999.
AH00095 Jul-18 UI59040  Avoid CTL-D on RALOC macro.
May-18
UI56893  Support mixed case passwords. 
May-18
UI56892  Provide realtime sequential file recovery. 
Oct-17
 Add THRTC CHECK support. 
Mar-17
 Add entry to restart Netview PPI link. 
Mar-17
 Speed up reply to ZOCTM RESTORE. 
Feb-17
 WAS-OLA type added to ALCS storage monitor. 
Jan-17
 Correct ZCTCP MATIP SESSIONS response. 
Jan-17
 Correct Idle timeout and other errors in DXCSOCO. 
Jan-17
 Pass TPF_regs param to C programs on entrc() and entdc(). 
Jan-17
 Add IPMGSZ value to ZDCOM for TCP/IP connections. 
Nov-16
 FILTP to return pool for Type 2 addresses. 
Sep-16
 Correctly count TPFDF macro calls. 
May-16
 Add assembly timestamp to application programs. 
May-16
 Correct ZMAIL SET,MTA=domain_name. 
May-16
 Increase size of the offset field in DXC8330E. 
May-16
 SERRC should ignore ECB and SYSDUMP parameters. 
Mar-16
 Confirmation support added to ZPERF INIT command. 
Mar-16
 Avoid defining too many SRBs for ALCS APPC support. 
Mar-16
 Avoid CTL-10 in CPM5. 
Nov-15
 Disable CTL-10 when executing within ALCS macro service. 
Nov-15
 Avoid DXCABR ABEND0C4 and ESTAE loop after ALCS memory termination. 
Sep-15
 Confirmation support added to ZCTHR INIT command. 
Jun-15
 Handle ACEE use count correctly. 
Jun-15
 Provide a display of MATIP sessions in error. 
Jun-15
 Restore registers correctly in CSC1. 
May-15
 Avoid CTL-10 in ZDMOD for larger modules. 
May-15
 ZPCTL D to identify potential DLLs. 
May-15
 Increase ZPOOL dispense rate display field size. 
May-15
 Make ZTRAC M D message header clearer. 
May-15
 Increase addressability in DXCSEQD. 
Mar-15
 Avoid loop in DXCHLD after AI13805. 
Mar-15
 Avoid ALET depletion. 
Feb-15
 Avoid ABEND0C4 on sequential file termination. 
Feb-15
 Avoid CTL-3 in ZTRAC after AI13194.
Jan-15
 Improve ECB timeout logic.
Nov-14
 Avoid CTL-000016 on shutdown.
Nov-14
 Move ALCS TCP/IP saveareas above 16M line.
Nov-14
 Avoid loop in dump processing after AI27587.
Oct-14
 Dump both Comms resource references. This satisfies User Group requirement ATC0323.
Oct-14
 Implement Dataspace service macro error messages.
Sep-14
 Avoid corruption of traced messages (ZTRAC M D).
Sep-14
 Add a ZALCS MEMORY command to show memory use.
Sep-14
 Add transfer vector support to ZDPGM pgm,MODULES display.
Aug-14
 Shorten deadlock detection pathlength.
Jul-14
 ZDECB CPU CTL-3 possible for long running entries.
Jun-14
 Use SO_REUSEADDR for local socket connections to remote servers.
Jun-14
 Pool monitor messages to display more than 9,999,999.
Jun-14
 Sequential file and serialisation performance monitors.
Jun-14
 entdc() to clean up HLL environment.
May-14
 Correct RMODE to ANY for DXCAA002.
May-14
 Add a ZRECP CANCEL FORCE command.
Apr-14
 Clean up correctly at Matip session close.
Apr-14
 ZPCTL FORCE stopped working after AM73561.
Apr-14
 Avoid Nested Error after GETMAIN fails.
Mar-14
 Correct pool directory count calculation.
Mar-14
 Add above the Bar support for USTRGET.
Mar-14
 Display user ECB fields in trace. This satisfies User Group requirement ATC0321.
Feb-14
 Add support for ZMAIL MTA=domain-name.
Feb-14
 Remove incorrect line from DXCSOCM.
Jan-14
 Add macro name pseudonyms to ZHELP ZTRAC.
Jan-14
 Avoid CTL-3 on ZCTHR DISPLAY in CTH5.
Jan-14
 Avoid CTL-000CD1 on termination after entdc().
Jan-14
 Correct year portion of date shown in ZDPRG.
Jan-14
 Avoid lost ECB after TOURC.
Dec-13
 Correct page fault handling after AM60898/UK93582.
Dec-13
 Support User DLL loading and correct PIPI @LOAD service routine.
Oct-13
 Additional cryptographic support.
Oct-13
 Display DECB by name in conversational trace. This satisfies User Group requirement ATC0317.
Sep-13
 Avoid CTL-000417 at ALCS restart.
Sep-13
 Correct ZDFIL input validation routine.
Sep-13
 Avoid CTL-000010 during RECOUP.
Sep-13
 Avoid register overflow in ZSTAT VFA HITRATE calculation.
Sep-13
 Avoid CTL-000003 on ZDFIL I ST POOL.
Sep-13
 Avoid unnecessary quiesces by AUTHNONE routine.
Jul-13
 Avoid ABEND0C4 on DB2 Connect call.
Jul-13
 Updates for remote terminal and message trace.
Jul-13
 Avoid further errors after a CTL-00011A.
Jun-13
 Correct ACEE counter handling.
Jun-13
 Correct ECB program assembly errors.
May-13
 Correct DXCBHLLE and protect ALCS if HLL pointer corrupted.
Apr-13
 Avoid CTL-3 in CSC3 when RCR held.
Mar-13
 Add C/C++ wrapper for THRTC macro.
AM79722 
Mar-13
 Prevent potential buffer overruns when using C string functions.
Mar-13
 Validate storage correctly in dump processing.
Feb-13
 Add ZLOGN audit exit. This satisfies User Group requirement ATC0279.
Feb-13
 Option to revert to 2.3.1 level of ALC checking for MQ terminals.
Feb-13
 Reship CAT5 source corrupted after UK82756.
Jan-13
 Check language before calling LE error handler.
Jan-13
 Avoid setting number of dispatchers incorrectly after AM78278.
Dec-12
 Reship DXCGTC to avoid assembly errors after UK82756.
Dec-12
 Avoid possible CTL-000400.
Nov-12
 Preserve R08 over WTOPC.
Nov-12
 Avoid CTL-400 during high TASNC activity.
Nov-12
 Restore branch in CGTC after UK82756
Oct-12
 Use correct base for comic workarea in CSC7.
Oct-12
 Increase size of some ZSTAT display fields.
Oct-12
 Clear communication table locks when more than 400 COMTC replace entries are specified.
AM70788 
Oct-12
 Usability enhancements to ZTRAC for Debug Tool.
Oct-12
 Avoid CTL-000001 in DXCPERF after ZCTCB TASK.
Oct-12
 Add IP addr to ZCTCP MATIP ASCUS display. This satisfies User Group requirement ATC0314.
Sep-12
 Prevent CTL-000001 in DXCGFR when VFA above the BAR.
Jul-12
 Avoid storage protection errors by ending monitor on a 4K boundary.
Jul-12
 Add extra information to the ZDFIL I display.
Jul-12
 Prevent ECB corruption on an invalid SQL SELECT call.
Jul-12
 Correct ZDMOD display.
Jul-12
 DXCOPZ restructure to make space for user changes.
Jul-12
 Correct ZAFIL processing.
Jun-12
 Provide cryptographic support using ICSF.
May-12
 Avoid CSC1 CTL-000003 on TRT.
May-12
 Redo AM37903 which missed a line of code from DXCGFR.
May-12
 Wake up ALCS CPULOOP tasks from MQ subtasks.
May-12
 Move return information on a THRTC call to Register 14.
AM50480 
May-12
 Reship DXCPERF as source shipped incorrectly in UK75387. 
May-12
 Have ZPCTL unload of a userexit revert to previous version immediately.
Apr-12
 Allow tracing of HOOKC macros within REGSTOP address ranges.
Feb-12
 Correct incompatibilities with Debug Tool and conversational trace.
Feb-12
 Prevent potential spin loop in DXCNUC.
Feb-12
 Add timestamp field to ZDPGM Modules display.
Feb-12
 Recognise an input message from WAS in place of an ACK.
Feb-12
 Add connections to a ZDCOM E display for a WASbridge.
AM23217 
Jan-12
 Correct fix delivery issue with APAR repository.
Jan-12
 Remove STIMERM from the timeout logic.
Jan-12
 DXCCOMQ restructure to make space for user changes.
Jan-12
 Add support for MVS Large Pages.
Jan-12
 Handle OLA send and printer ACK error.
Jan-12
 Correct maximum message length check in CGTY.
Jan-12
 Correct DXCMAT_LENGTH checks in DXCSOCA.
Jan-12
 Correct display year portion of bind date in ZDMOD.
Jan-12
 Restore registers in CEA1 after SYSRA for dump.
Dec-11
 Add millisecond support for ZCTHR. 
Dec-11
 Correct order of addresses in message DXC8383E.
Dec-11
 WAS bridge management using CRN.
Dec-11
 Extra tags for ZALCS added.
Dec-11
 CTL-000422 made non-catastrophic.
AM51235 
Nov-11
 Ship full source replacement of DXCGTC. 
Nov-11
 Check ZDCOM MAX= parameter for valid data. 
Nov-11
 Allow messages to be sent to WAS bridge and TCPIP ALC terminals without scrolling. 
Oct-11
 Enhance the ZALCS Command. 
Oct-11
 Implement ALCS monitor loop detector. 
Oct-11
 ALCS C/C++ linkage improvements. 
Oct-11
 Add STV CRI parameter to DXCDTP. 
Sep-11
 Ship macros missing from AM22459. 
Aug-11
 Allow user to set PUT options in MQ bridge. AM31302 contains IPARS updates. 
Aug-11
 ZDMOD functional entry handler. 
Aug-11
 Sub-second timeout support. 
Aug-11
 Fix ZPCTL D discrepancy. 
Aug-11
 Handle error messages from LE properly. 
Aug-11
Prevent ACTR limit exceeded error. 
Aug-11
Prevent CTL-000402 if not CPU loop TCB. 
Aug-11
Add large email support. 
Aug-11
Issue 00031E dump when discarding an invalid ALC format message. 
Jul-11
Add ECB-controlled program online message trace support. 
Jun-11
Prevent Loop on ADDFA When Pool Ring Full. 
Jun-11
Add infrastructure for ZDMOD command. 
Jun-11
Remove duplicate line from DXCINT 
May-11
Allow system limits greater than 64K. This satisfies User Group requirement ATC0246. 
May-11
Adjust the ZTRAC MSG DISPLAY format to be more readable. 
Mar-11
Use storage blocks from Type 1 SUs for small heap requests. 
Mar-11
Prevent CTL-3 in CPM7 on extra system record process. 
Mar-11
Enable TDTAC to handle zero length VB records correctly. 
Mar-11
Avoid ZPOOL IDLOG table corruption. 
Mar-11
Avoid CTL-1 or CTL-10 when WILDC pattern table has not been cleared.
Mar-11
Avoid DISPC workarea overlay after AM21912. 
Feb-11
ALCS online message trace facility. AM25661 contains IPARs components. This satisfies User Group requirement ATC0302. 
Feb-11
Avoid a CTL-00003D on test systems. 
Feb-11
Correct OCTM group name table restart. 
Feb-11
Correct SHR= and XCL= parameters. 
Jan-11
Correct ENQC TIMEOUT=0 not waiting forever. 
Jan-11
PDAR records to only be dispensed after a RESTORE. 
Jan-11
Avoid CTL-000010 on ZCTCB Task Display. 
Nov-10
Enable RONIC for allocatable pool. 
Nov-10
Display VFA hitrate online. This satisfies User Group requirement ATC0270. 
Nov-10
Prevent CTL-11 when using remote debugger. 
Nov-10
HOOKC exits for third party debugging software. 
Nov-10
Correct ALCS recovery from EWOULDBLOCK condition. 
Oct-10
Follow up to UK58160. Avoid C/C++ CTL-3. Protect ALCS from DXCPCH 0C4 catastrophic error. 
Oct-10
Follow up to UK59412. Correct ZPDAR CREATE from causing a loop. 
Oct-10
Addition of the lodic_ext api from TPF 4.1. 
Sep-10
Introduce Pool Dispensing Array for Restore. 
Sep-10
Support for the latest versions of Debug Tool. 
Jul-10
Updated TCPIP support in ALCS for time1=0 to work as described. 
Jul-10
Prevent CTL-000011 due to CE1CGB invalid after C Stack freed. 
Jul-10
Updated ENQC timeout to work as described in the ALCS manuals. 
Jul-10
Capture input messages for tracing to diagnostic sequential file. 
Jul-10
Avoid MQ subtask CTL-0004A8 when received message is too large. 
Jul-10
Make ZCTCP ACTivate work the same way as ZACOM ACTivate. 
Jun-10
ZPCTL LOADSET support enables multiple modules to be loaded atomically. 
Jun-10
Data captured by TCP/IP trace increased from 32 bytes to 372 bytes. AM10664 updates IPARS components. 
May-10
Prevent CTL-000010 on ZPCTL D xxxxxxxx PROGRAMS and ZDPRG xxxx MODULES. 
May-10
Prevent CTL-000001 due to IOCB overlay with Websphere MQ V7. 
May-10
Prevent CTL-000001/CTL-000003 on DISPC RELEASE with CRI. 
Apr-10
Include ASCU list in MATIP Session Open. 
Mar-10
Correct missing definitions in c$am0sg and c$co0re. 
Mar-10
Set MATIP Type B to use ECB flag CFFHSE instead of CFFLSE.
Mar-10
Prevent CTL-000001 in DXCNUC WAIT routine.
Mar-10
Prevent CTL-000001 system error when ST pool interval exceeds 3,928,320 records.
Mar-10
ALCS to close the configuration datasets at shutdown.
Mar-10
ALCS has been enhanced to allow up to 4000 sockets on a single server.
Feb-10
Prevent CTL-000001 on ZCTCP DISC,FORCE command.
Feb-10
Enhance ZDPRG with load module information and enhance ZPCTL with application program information. This satisfies User Group requirement ATC0288.
Feb-10
Correct default buffer size for 3270 printer over MQ and WAS. 
Dec-09
Prevent errors from scrollable messages when using large screen sizes. 
Dec-09
Allow more than one IP address in RHOST for TCPIPALC terminal. This satisfies User Group requirement ATC0293.
Nov-09
Communication generation timeout error messages corrected. 
Nov-09
Previous data set name for command ZASEQ DSNAME= shown. 
Nov-09
Correct linkage and C/C++ functions in DLL support. 
Nov-09
Prevent ROUTC from clearing backward chain field in printer messages. 
Nov-09
Pass communication terminal resource entry from DXCMQB to DXCCOMT. 
Oct-09
Macro changes for TPF 4.1 compatibility. 
Oct-09
Make COMCC parameters more flexible. 
Oct-09
Record calling program instead of TPFDF program in ST Pool Event Log. 
Oct-09
ALCS trace control command responses copied to RO CRAS. 
Oct-09
Show CRN and CRAS status on bottom line of 3270 screen. 
Oct-09
CTL-11 when logon from deleted communication resource. 
Oct-09
ALCS WAS OLA support follow up items. 
Oct-09
Add sequence numbers to DXCZPCHK. 
Sep-09
IBM WebSphere Application Server (WAS) for z/OS optimized local adapters (OLA) support. 
Aug-09
Performance Monitor to show correct CPU consumption. 
Aug-09
Always initialise #KPTRI(15) to avoid RECOUP error. 
Jun-09
Prevent ALCS restart failure with ABEND80A ABEND40D. 
Jun-09
Make DXCSRG record access mix report optional. 
May-09
APIDC callable service added.
May-09
#ETX added as ASCII EOM character.
May-09
DXCBHLLO is reshipped with a compiled object deck. 
Mar-09
Send MATIP Session Open (retrofit AK65912).
Mar-09
ECB Collection Process needs to happen every 200ms.
Mar-09
Add ZPERF SU Command support.
Mar-09
Prevent CTL-000010 from ZRETR command.
Mar-09
BEGIN to set &CG2 with SYSPARM(DXCLIBC)
Feb-09
Allow (SCTGEN) PAGE=STORE1|STORE2|STORE3.
Feb-09
Ensure VTAM logon always completes.
Jan-09
Update ALCS messages to allow for EAV volumes.
Jan-09
In z/OS 1.8 need to remove zIIP/zAAP processors from ZPERF output.
Jan-09
ZCTCP HELP and ZDCOM HELP update.
Jan-09
December Performance Monitor record not created.
Jan-09
Validate Pool Pointers.
Nov-08
CTL-0003B8 from SPOCC sending message to MATIP printer.
Nov-08
Recoup abnormally terminates with CTL-3.
Nov-08
Use correct application name in THRTC macro.
Nov-08
Protect the ALCS end-of-task resource manager.
Nov-08
Prevent CTL-000003 from ZDPDU command. Correct ZDPDU response message header. Retrofit of 2.3.1 APAR AK65905.
Nov-08
Add UHEAP and UFREE callable services for installation-wide monitor exits.
Nov-08
Always clean up terminals when TCP/IP connection stops.
Nov-08
Always call USRCOM2 for messages from MQ Bridge terminals. Pass correct parameters to USRMQB0 and USRMQB1 exits.
Nov-08
A new field has been added to the ECB to detect overlays.

Installation Instructions

All APARs and PTFs from the website consist of a package of files compacted into a single ZIP file.

Unpacking the downloaded file

To extract the contents, run the downloaded file on your PC (double-click it). The fixes themselves are binary files that need to be transferred as a binary file to your ALCS host. The supporting files are ascii files that can be read on the PC or transferred to the host as ascii files.

Files you may find in the downloaded package

Each APAR package contains a NOTES file (an ascii file with a file name of the APAR file and an extension name NTX) describing the problem and the APAR fix file. The APAR fix file (a binary file with extension name FIX) is a copy of the SMP format APAR fix. Some APAR fix packages contain additional files.

Each PTF package contains a PTF file (a binary file with a file name of the PTF and an extension name PTF) which is a copy of the SMP format PTF fix. They also to contain the NOTES file, which relates to the APAR that the PTF supersedes, so this file has the file name of the APAR, not the PTF. Some PTF fix packages contain additional files.

The possible files are :

.fix - The APAR binary file


.ptf - The PTF binary file
.ntx - The notes file
.rtx - An optional README file
.dtx - An optional documentation file
.itx - An optional installation file

Off
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS4RKA","label":"Airline Control System (ALCS)"},"Component":"Maintenance","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"2.4.1","Edition":"Enterprise","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
19 March 2024

UID

swg24044170