Reflection X users may not be able to connect to VMS hosts. This technical note explains the problem and provides steps for resolving the issue.
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.
There are two ways to resolve this issue.
@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:
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:
For Reflection X 14.1 installed with Reflection X 2011: