If messages IEC130I DMMSGFIL DD STATEMENT MISSING and N28502 OPEN FAILED FOR VSAM ACB, CODE=X'80', DD=DMMSGFIL occur on the NetMaster region, how can this be corrected?

Document ID : KB000021632
Last Modified Date : 05/04/2018
Show Technical Document Details
Introduction:
It is possible that, during the operations of NetMaster for File Transfer interfacing with Connect:Direct, recurring  messages
IEC130I DMMSGFIL DD STATEMENT MISSING
and
N28502 OPEN FAILED FOR VSAM ACB, CODE=X'80', DD=DMMSGFIL
will occur.
Question:

Why, during the operations of NetMaster for File Transfer interfacing with Connect:Direct, recurring messages
IEC130I DMMSGFIL DD STATEMENT MISSING and
N28502 OPEN FAILED FOR VSAM ACB, CODE=X'80', DD=DMMSGFIL    can   occur?

 

Environment:
Netmaster File Transfer Management: all releases
Answer:

To remove these messages   (on the fly):

Allocate it dynamically. From CMD, issue:

SUB BSYS ALLOC DD=DMMSGFIL DSN=dsname DISP=SHR
Note: Look in C:D proc the DSNAME of DMMSGFIL and use it in dsname.

To remove these messages  (from the next NetMaster run):

Specify it on RUNSYSIN of NetMaster proc:


DD=DMMSGFIL,DISP=SHR,DSN=dsname
Note: Look in C:D proc the DSNAME of DMMSGFIL and use it in dsname.

Additional Information:
A system can go many years without seeing the error messages for DMMSGFIL.

The DMMSGFIL contains messages and descriptions from C:D. 
NFT has specific locations in the code where that file is read. 

There are many causes for file transfer failure, and only specific types of failures require a C:D message; others are not C:D specific so MVS or Netmaster messages are accessed to supply the information. 

If this is the first time these messageas are appearing on an established region, it is entirely possible that a file transfer (it only takes one) just now failed in such a way that Netmaster gets a failed EVENT that contains a MESSAGEID from C:D. In order to interpret that message, Netmaster makes a call to DMMSGFIL to retrieve the error message associated with that specific FAILED File Transfer. 

Other places that may call DMMSGFIL include when a user does a HELP request (PF1) on the C:D message either in the NCLLOG, the Command Entry screen (CMD) or from the web interface. 

In short, the cause for the messages is simply a file transfer failing with an error message that is triggering the product to READ the DMMSGFIL, and that file is not accessible to Netmaster.