Troubleshooting

Topics



Test the Broker Using the RPC Broker Diagnostic Program

This version of the Broker includes a new diagnostic tool for the client workstation. This tool can be used to verify and test the Broker client/server connection and signon process. This program (i.e., RPCTEST.EXE) also displays specific information about the client workstation that can be useful to IRM personnel when trying to determine and/or correct any problems with or to test the Broker.

It displays the following information:

When you run the diagnostic program (i.e., RPCTEST.EXE), the following application window will be displayed:


RPCTEST Program Dialog Box


You should verify that the connection from the client workstation to the server is functioning correctly. For example:


You can also use this tool to resolve a server address without having to log on to the server. Type in a server name in the "Server" box located in the Remote Connection section of the dialog box and press the enter key. If the server can be found, the IP address will be displayed in the "IP Addr" box in that same section.

If you encounter an error while testing the Broker, make sure you check the following:



Verify and Test the Network Connection

To detect and avoid network problems, do the following:

  1. First, make sure you actually have TCP/IP running correctly on your workstation.

    At the DOS prompt type PING nnn.nnn.nnn.nnn to the server host to which you are trying to connect (where nnn.nnn.nnn.nnn equals the IP address of the server). For example:


        C:\>PING 127.0.0.1

    Alternatively, you can PING the same server name you are trying to connect to or resolve (e.g., BROKERSERVER). For example:


        C:\>PING BROKERSERVER


    Information icon

    "PINGing" is a way to test connectivity. PINGing sends an Internet Control Message Protocol (ICMP) packet to the server in question and requests a response. It verifies that the server is running and the network is properly configured.





  2. Check the properties of the WINSOCK.DLL on the client workstation and make sure it's the correct version. Install the latest Service Pack.

  3. Make sure that the files on the client are in the correct directories. In Windows 95, the WINSOCK.DLL expects the HOSTS file to be located in the WINDOWS root directory. You should only have one copy each of the WINSOCK.DLL and the HOSTS file on the client. (However, there may be a second copy that WIN95 keeps in the WINDOWS/SYSBCKUP directory). If Windows 95 detects that some of its core files have been overwritten with older versions, supposedly it will automatically update files on reboot.

  4. Make sure that all of the client workstation TCP/IP settings are correct in the network properties. Typo's, etc. can be a real problem, as can gateways, DNS servers, etc. Try removing items in your WINS configuration/DNS configuration, etc.
Information icon

For more information on telecommunications support, please visit the Telecommunications Support Office Home Page at the following address:

http://vaww.va.gov/tso/default.htm



Signon Delays

Users signing on to VISTA on a client workstation with the Broker Client Agent running should not experience any signon delays.

In order to provide users with the capability of single signon in both a GUI and roll-and-scroll Telnet session, the Kernel signon process was modified.

The Kernel signon process now tries to contact the RPC Broker V. 1.1 Client Agent on the client workstation (i.e., prior to and following the Access/Verify code prompts) to allow single signon to take place. A three-second (or less) delay is built into this process while attempting to connect to the Client Agent and allow for any possible network delays.

If you wish to eliminate the three second (or less) signon delay in a GUI/Telnet session (i.e., not associated with network delays), do either of the following:

  1. Disable auto signon (a.k.a. single signon) for all users by setting the DEFAULT AUTO SIGN-ON field in the Kernel System Parameters file to "Disabled'"

  2. Install and run the Broker Client Agent on all client workstations, if auto signon is enabled on your system.
Information icon

For more information on the DEFAULT AUTO SIGN-ON field, please refer to the "Integrated Single Signon for Multiple User Sessions" topic.



Customer Support

The VA's VISTA Software Development division determined that Borland's Delphi for the Microsoft Windows environment will be the supported platform for client/server applications. The VA will develop components in Delphi which serve to activate the messaging to the server as part of the RPC Broker. The VA intends to support only this method of client/server messaging.



Give Us Your Feedback

Alternative methods for providing feedback to the RPC Broker Development Team include the following:


The RPC Broker Development Team appreciates and encourages all feedback regarding the Broker and its use. Please include any problems encountered or enhancements you would like incorporated into the Broker software and documentation. Although we can't guarantee their implementation, the RPC Broker Development Team will consider your suggestions for future versions of the Broker.


Information icon

For examples of system manager or development-specific frequently asked questions (FAQs) about the RPC Broker, please refer to the following web sites:

System Manager FAQs

Developer-specific FAQs