IBM Support

U0002 ABEND Using TCPIP Applications

Troubleshooting


Problem

When attempting to run a TCPIP application that uses the Pascal API, the job receives an [AMPX902S PROGRAM INTERRUPT OCCURRED IN NON-PASCAL ROUTINE] message followed by a User 0002 ABEND. Verified that the VMCF and TNF address spaces were started and active.

Symptom

Affected applications can include:

This can also result in an S0D6/00000026 ABEND.

Cause

Two possible causes:

  1. The VMCF address space was not fully activated when the application (typically SMTP or LPSERVE) was started. A later restart was successful.

  2. The VTAM Printer Support (VPS ®) product from Levi, Ray & Shoup, Inc. includes a function called VPS Monitor and Control Facility (VMCF). If the recommended customization associated with the installation of that product is not all performed, it will create a conflict between the VMCF subsystem used by TCPIP and the one used by VPS. This conflict will lead to the symptoms described above.

Resolving The Problem

For each case identified above:

  1. Update the IPL automation procedures to ensure that the affected application is not started too early. The simplest method would be to add the application to the AUTOLOG list in the TCPIP PROFILE.

  2. Refer to the vendor's documentation for all of the steps that need to be performed to give the VPS subsystem a different name (such as VPSVMCF).

[{"Product":{"code":"SSSN3L","label":"z\/OS Communications Server"},"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Component":"All","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"1.6;1.7;1.8;1.9;1.10;1.11;1.12;1.13;2.1;2.2;2.3","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
15 June 2018

UID

swg21235582