Unable to Connect to VMS Hosts Using Reflection X 14.x

  • 7021769
  • 10-Jan-2002
  • 25-Mar-2018

Environment

Reflection X version 14.x
Reflection Suite for X version 14.x

Situation

After upgrading, Reflection X 14.x users may not be able to connect to VMS hosts.

Resolution

Changes to the Command Line

Starting in Reflection X version 13.0, the %#% command line macro was changed to include the screen number, as opposed to only the display number. For example, the %#% macro now resolves to “0.0” instead of only “0” (the zero before the decimal is the display number and the zero after it is the screen number). VMS hosts do not recognize this format, so the display variable does not get set correctly.

Solutions

There are two ways to resolve this issue.

  1. Use one of the following connection templates that were added to Reflection X in version 14.1, but are also available for download from KB 7021798 for use with any version:
vms-decterm.rxc
vms-session_mgr.rxc
vms-dtsession
  1. Edit the command line for pre-existing connection templates to replace the %0% macro with the display number used by Reflection X. For example, if you are using the “vms.rxc” connection template, the default command line is:
@startapp %IP#% term

If Reflection X is listening on display zero, change the command to:

@startapp %IP%:0 term

VMS templates that contain the %#% macro include:

vms.rxc
pcxtcp.rxc
sm_dnet.rxc
sm_tcp.rxc
smpcxtcp.rxc
vmsdnet.rxc

Note: An alternate option exists when using the startapp DCL script, as with the vms.rxc and vmsdnet.rxc templates. Instead of modifying the command line, you can upgrade the startapp.com DCL script to version 1.13, which is included in Reflection X versions 13.0.1 or higher under one of the following locations (see the readme.txt file under the subdirectory named “1033” for instructions):

For Reflection X 14.x:

Program Files\Attachmate\Reflection\X\VMS
Program Files (x86)\Attachmate\Reflection\X\VMS

For Reflection X 14.1 installed with Reflection X 2011:

Program Files\Attachmate\Reflection\R14\X\VMS
Program Files (x86)\Attachmate\Reflection\R14\X\VMS

Additional Information

Legacy KB ID

This document was originally published as Attachmate Technical Note 1611.