Determining problems with Telnet

 

You need diagnostic information to troubleshoot Telnet, including a flow chart for system problem analysis, and you need a list of materials when reporting Telnet problems.

Use this flow chart after using the flow chart for general TCP/IP problems. If a problem is detected when using the Telnet server, use the flow chart to identify the cause. The cause lists that follow the flow chart might help identify potential problems.

 

Cause list A

  1. Verify that the Telnet server jobs are active and that Telnet service is assigned to a valid nonrestricted port.

    1. To verify that the QTVTELNET and QTVDEVICE jobs are active in the QSYSWRK subsystem...

      1. Start iSeries™ Navigator and expand your system > Work Management.

      2. Right-click Active Jobs, and look to see if QTVTELNET and QTVDEVICE are active. If they are, continue with step 1c.

    2. If these jobs are not active, complete the following steps to start these jobs:

      1. Start iSeries Navigator and expand your system > Network > Servers > TCP/IP.

      2. Right-click Telnet and select Start.

    3. To verify that Telnet service is assigned to a valid port...

      1. Start iSeries Navigator and expand your system > Network > Servers > TCP/IP.

      2. Right-click Connections and select Open.

      3. Look for Telnet.

    4. For printers, insure that subsystem QSPL is active.

    5. Check for port restrictions by going to menu CFGTCP and selecting option 4 (Work with TCP/IP port restrictions).

  2. Verify that the devices system value on the system is properly set to allow the Telnet server to automatically create virtual devices.

  3. Verify that the network connection between the system and the Telnet client is active by using the Ping utility in iSeries Navigator. If the connection is not active, see your network administrator.

  4. Verify that the virtual devices on the system that are used by Telnet are defined to a subsystem under which the interactive Telnet jobs should run.

    1. To see which workstation entries are defined to a subsystem...

      1. Start iSeries Navigator and expand your system > Work Management.

      2. Right-click Subsystems and select Open.

    2. Use the Add Work Station Entry (ADDWSE) command to define work stations to a subsystem. For example, you could use the following command to allow all work station types to run under the QINTER subsystem:
       ADDWSE SBSD(QINTER) WRKSTNTYPE(*ALL)

  5. Verify that the interactive subsystem (QINTER) is active. Telnet connections is not complete if the interactive subsystem is not active. In this situation, the system does not write error messages to the QTVTELNET job log or the QTVDEVICE job log to show you the problem.

    To verify that the subsystem is active...

    1. Start iSeries Navigator and expand your system > Work Management.

    2. Right-click Subsystems and select Open.

    3. Verify that the subsystem is active.

  6. If you are operating in VTxxx full-screen mode, verify that your local VTxxx client configuration specifies autowrap. When autowrap is on, the system will automatically wrap lines at column 80.

  7. Check for a Telnet exit program registered to exit point QIBM_QTG_DEVINIT, format INIT0100, using the work with registration information (WRKREGINF) command. If there is a registered user exit program, check the Telnet server job log with job name QTVDEVICE for any errors related to that program. If errors exist, correct the errors in the exit program or remove the exit program with the remove exit program (RMVEXITPGM) command.

  8. Ensure that your client is attempting to use the correct port to connect to Telnet.

    To determine the port that Telnet service is assigned to...

    1. Start iSeries Navigator and expand your system > Network > Servers > TCP/IP.

    2. Right-click Connections and select Open.

    3. Look for Telnet.

  9. Use the CFGTCP command to verify that the port your client is attempting to connect on is not restricted. Also look in the QTVTELNET job log for messages that indicate that the port that you are trying to use is restricted.

  10. When attempting to connect using SSL Telnet, make sure that you have installed the Digital Certificate Manager (DCM). This is in addition to the above items listed. Also, ensure that a valid, unexpired certificate is assigned to the Telnet server (QIBM_QTV_TELNET_SERVER).

 

Cause list B

  1. Verify your authority to the virtual display device. If you receive message CPF1110 when attempting to sign on the System i™ platform, you are not authorized to the virtual display device. When the Telnet server creates virtual devices, the QCRTAUT system value is used to determine the authority granted to user *PUBLIC. This system value should be *CHANGE to allow any user to sign on using Telnet.

  2. Verify that the QLMTSECOFR system value is correct if you are the security officer or have *SECOFR authority.

 

Cause list C

  1. Verify your word processing choice. If you experience problems when using the Work with Folders (WRKFLR) command, you might need to change your configuration so that the Office Adapted Editor is used instead of the Standard Editor. To do this, have your system administrator change your word-processing choice in the environment information associated with your office user ID.

  2. If you are operating in VTxxx full-screen mode, verify that your local VTxxx client configuration specifies autowrap. When autowrap is on, the system will automatically wrap lines at column 80.

  3. If characters do not display properly for your VTxxx session, verify that the correct mapping tables are in use for your session.

  4. If your VTxxx client beeps every time you press a key, your keyboard might be locked.

  5. Check the QTVTELNET job log and the QTVDEVICE job log for error messages on the system.

 

Parent topic:

Troubleshooting the Telnet problems

Related concepts
System values: Devices overview VTxxx full screen considerations