IBM Support

With NQNMODE=NQNAME specified in the VTAM start options my sessions are now failing with 087D0001.

Question & Answer


Question

I have coded NQNMODE=NQNAME in the VTAM start list and restarted VTAM. My sessions to cross domain and cross network resources are now failing with sense 087D0001. If I display the cross network resource and include the NETID VTAM finds the resource. If I display the Cross network resource by just the name VTAM fails to find it.

Answer

This is how NQNMODE works. When you take the default NQNMODE=NAME or code NQNMODE=NAME VTAM will add the resource by the fully qualified network name (REAL) in storage under that NETID. VTAM will also create add the (ALIAS) name without NETID and point it to the (REAL) definition. With NQNMODE=NQNAME VTAM only adds the resource under the NETID specific table (REAL) and not point an (ALIAS) definition to the REAL definition. In order to start a session with NQNMODE=NQNAME the fully qualified name needs to be used. The ALIAS name will fail. In order to display it the fully qualified name needs to be used. Typically you would want your VTAM start option to be NQNMODE=NAME and override it with a CDRSC definition by coding NQNMODE=NQNAME for a specific resource. If you want to use NQNMODE=NQNAME in your start option then you will need to use fully qualified names for all session request and displays unless you override it with a CDRSC specifying NQNMODE=NAME.

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/f1a1b6c0/4.3.120

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSSN3L","label":"z\/OS Communications Server"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

ZOSCS COMMSERVER

Document Information

Modified date:
25 September 2015

UID

dwa1229611