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:
- TSO TELNET client
- SMTP server
- LPSERVE (LPD) server
- HOMETEST command
Cause
Two possible causes:
- The VMCF address space was not fully activated when the application (typically SMTP or LPSERVE) was started. A later restart was successful.
- 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:
- 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.
- 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"}}]
Was this topic helpful?
Document Information
Modified date:
15 June 2018
UID
swg21235582