Troubleshooting
Problem
This document provides information regarding the TCP controller not being able to autocreate.
Resolving The Problem
The TCP controller will not create and it is unable to be created manually. The Ethernet line will go to only VARIED ON. The TCP controller does not create when interface is activated.
QTCPWRK joblog shows the following:
-
Expand to view the QTCPWRK joglog
TCP1B31
QTOCTCPI QSYS 24E1 QTOCTCPIP QSYS *STMT
To module . . . . . . . . . : TOTCPJBSPI
To procedure . . . . . . . : toQtcpipJobSPI
Statement . . . . . . . . . : 2935
Thread . . . . : 00000001
Message . . . . : Status of *LIN ETHTEST is 'VARIED ON'.
Cause . . . . . : The current status of communications object ETHTEST of type *LIN is 'VARIED ON' (30).
CPD000D
QCATRS QSYS 03CD QONACFG QSYS 036C
Thread . . . . : 00000001
Message . . . . : Command *LIBL/CRTCTLNET not safe for a multithreaded job.
Cause . . . . . : The current job is multithreaded, and command *LIBL/CRTCTLNET cannot be used safely in a multithreaded job. Action 3
will be taken. Possible actions are: 2 -- Processing of the command will continue. 3 -- This message will be followed by escape message CPF0001.
Command processing will end.
Recovery . . . : Do not attempt to run the command in a multithreaded job.
Technical description . . . . . . . . : Commands that are not threadsafe should not be used in a multithreaded job. Use the Display Command
(DSPCMD) command to determine whether a command is threadsafe and what action will be taken by the command analyzer if the command is not
threadsafe. If the multithreaded job action is *SYSVAL, system value QMLTTHDACN is used to determine the action taken by the command analyzer.
CPF0001
QCATRS QSYS 0629 QONACFG QSYS 036C
Job name . .: QTCPWRK User . .:QSYS Number . .: xxxxxx
Message . . . . : Error found on CRTCTLNET command.
Cause . . . . . : The system detected errors in the command.
Recovery: See the previously listed messages in the job log. Correct the errors and then try the command again. *N instead of a command name
means that the name had not been determined before the error was found.
CPF9999
QMHUNMSG *N QONACFG QSYS 036C
Thread . . . . : 00000001
Message . . . . : Function check.
CPF0001 unmonitored by QONACFG at statement *N, instruction X'036C'.
Cause . . . . . : An escape exception message was sent to a program which did not monitor for that message. The full name of the program
to which the unmonitored message was sent is QONACFG . At the time the message was sent the program was stopped at higher level language
statement number(s) *N. If more than one statement number is shown, the program was a bound program. Optimization does not allow a single
statement number to be determined. If *N is shown as a value, it means the actual value was not available.
Recovery . . . : See the low level messages previously listed to locate the cause of the function check. Correct any errors, and then
try the request again.
TCP8317
QTOCTCPI QSYS 24E1 QTOCTCPIP QSYS *STMT
To module . . . . . . . . . : TOTCPJBSPI
To procedure . . . . . . . : toQtcpipJobSPI
Statement . . . . . . . . . : 2935
Thread . . . . : 00000001
Message . . . . : Unable to use *ELAN line description ETHTEST. Reason 99.
Cause . . . . . : Automatic configuration was unable to prepare *ELAN line ETHTEST for use. An error occurred attempting to create or vary on
the objects required to use line description ETHTEST.
Recovery . . . :
The reason code is 99. Reason codes and their meanings are: 01 - Status of line description ETHTEST is invalid. 02 - Status of
controller is invalid. 03 - Status of device is invalid. 04 - Unable to vary on line description ETHTEST. 05 - Unable to vary on
controller. 06 - Unable to vary on device. 07 - Unable to create controller. 08 - Unable to create device. 09 - Unexpected internal
authority error. 0A - Status of *NWS or *NWI is invalid. 0B - Unable to vary on *NWS or *NWI. 0C - Unable to create line
description. 0D - *NWI or *NWS not attached to line description. 99 - Unexpected internal failure. Check the joblog for previous error
messages. Use the Work with Configuration Status command WRKCFGSTS CFGTYPE(*LIN) CFGD(ETHTEST) to check the status of line ETHTEST and the
status of the TCP/IP controller and device. Correct any errors and retry the request. If the reason code is not listed, report the problem
to IBM.
CPI93B2
QPDSERR QSYS 01B4 QTOCTCPI QSYS 2119
Thread . . . . : 00000001
Message . . . . : Software problem data for QTOCTCPI has been detected.
Cause . . . . . : A software problem data with symptom string 5761 F/QONACFG AUTCFGRC99 RC59 on program QTOCTCPI has been detected. Data dump output is being directed to spooled file 1 job 054637/QSYS/QTCPWRK created on system .
Recovery . . . : Report the problem using the Analyze Problem (ANZPRB) command.
The CRTCTLNET command is not thread-safe using:
DSPCMD CRTCTLNET
Display Command Information
Command . . . : CRTCTLNET Library . . . : QSYS
Message file for prompt text . . . . . : QCPFPMT
Library . . . . . . . . . . . . . . : *LIBL
Message text . . . . . . . . . . . . : *DYNAMIC
Message file . . . . . . . . . . . . . : QCPFMSG
Library . . . . . . . . . . . . . . : *LIBL
Current library . . . . . . . . . . . : *NOCHG
Product library . . . . . . . . . . . : *NOCHG
Help panel group . . . . . . . . . . . : QHDCCTL
Library . . . . . . . . . . . . . . : *LIBL
Help identifier . . . . . . . . . . . : CRTCTLNET
Prompt override program . . . . . . . : *NONE
Enabled for graphical user interface . : *YES
Threadsafe . . . . . . . . . . . . : *NO
The system value QMLTTHDACN (Multithreaded job action) must be changed to a value of 2 or 1.
Multithreaded job
action . . . . . . 3 1=Perform the function that is not threadsafe without sending a message
2=Perform the function that is not threadsafe and send an informational message
3=Do not perform the function that is not threadsafe
The help text for the QMLTTHDACN system value shows the shipped value is 2, so the customers system value would have been changed.
Historical Number
605862333
Was this topic helpful?
Document Information
Modified date:
18 December 2019
UID
nas8N1011429