Defining a DECnet Phase IV connection

The channel definition at the sending end specifies the address of the target. The DECnet network object is configured for the connection at the receiving end.

Sending end

Specify the DECnet node name and the DECNET object name in the Connection Name field of the channel definition. You need a different DECnet object for each separate queue manager that is defined. For example, to specify DECnet object MQSERIES on node FOONT enter the following when defining the channel:

CONNAME('FOONT(MQSERIES)')

Receiving on DECnet Phase IV

To use DECnet Phase IV to start channels, you must configure a DECnet object as follows:

  1. Create a file consisting of one line and containing the DCL command to start the DECnet receiver program, amqcrsta.exe:
        $ mcr amqcrsta [-m Queue_Man_Name]  -t DECnet
    

    Place this file in the SYS$MANAGER directory. In this example the file is named MQRECVDECNET.COM.

    Notes:

    1. If you have multiple queue managers you must make a new file and DECnet object for each queue manager.

    2. If a receiving channel does not start when the sending end starts, it is probably due to the permissions on this file being incorrect.
  2. Create a DECnet object to start the receiving channel program automatically. You must supply the correct password for WebSphere MQ.
    $ MCR NCP
    NCP> define object MQSERIES
    Object number               (0-255): 0
    File name                (filename):sys$manager:mqrecvdecnet.com
    Privileges (List of VMS privileges):
    Outgoing connect privileges (List of VMS privileges):
    User ID           (1-39 characters): mqm
    Password          (1-39 characters): mqseries
    Account           (1-39 characters):
    Proxy access (INCOMING, OUTGOING, BOTH, NONE, REQUIRED):
    NCP> set known objects all
    NCP> exit
    

    Note:
    You could use proxy user identifiers rather than actual user identifiers. This will prevent any unauthorized access to the database. Information on how to set up proxy identifiers is given in the Digital DECnet for OpenVMS Networking Manual.
  3. Ensure that all known objects are set when DECnet is started.


© IBM Corporation 2002. All Rights Reserved