# Hercules Version 3: System Messages: TE - 1052/3270 Terminal Emulation

This page describes the terminal emulation messages for the Hercules S/370, ESA/390, and z/Architecture emulator.

### Messages

`HHCTE001I Console connection thread started: tid=threadid, pid=processid`
  Meaning
    The thread that handles connection requests from console devices has been started.
  Issued by
    console.c, function console_connection_handler
`HHCTE002W Waiting for port port to become free`
  Meaning
    The thread that handles connection requests from console devices is waiting for the TCP port denoted by `port` to become available for use.
  Action
    If this message persists, some other program has control of the TCP port listed. Find out which one it is and terminate it.
  Issued by
    console.c, function console_connection_handler
`HHCTE003I Waiting for console connection on port port pid=num`
  Meaning
    Hercules is ready to accept console connections on port `port`.
  Issued by
    console.c, function console_connection_handler
`HHCTE004I Console connection thread terminated`
  Meaning
    The thread that handles connection requests from console devices has been terminated.
  Issued by
    console.c, function console_connection_handler
`HHCTE005E Cannot create console thread: reason`
  Meaning
    The thread that handles connection requests from console devices could not be started. The reason is shown as `reason`.
  Action
    Correct the reason listed and restart Hercules.
  Issued by
    console.c, function console_initialise
`HHCTE006A Enter input for console device address`
  Meaning
    The 1052 console device at `address` is waiting for input.
  Action
    Type the desired input for the console and press the ENTER key. If you do not wish to get this message when input is requested, define the console with the option `noprompt`.
  Issued by
    console.c, function constty_execute_ccw
`HHCTE007I Device address closed by client ipaddr`
  Meaning
    The client at IP address `ipaddr` that was connected to the 3270 console at address `address` has closed the connection. The device is no longer available for use.
  Issued by
    console.c, function recv_3270_data
`HHCTE008I Device address closed by client ipaddr`
  Meaning
    The client at IP address `ipaddr` that was connected to the 1052 console at address `address` has closed the connection. The device is no longer available for use.
  Issued by
    console.c, function recv_1052_data
`HHCTE009I Client ipaddr connected to type device address`
  Meaning
    The client at IP address `ipaddr` has connected to Hercules as a `type` device and is now available at address `address`.
  Issued by
    console.c, function connect_client
`HHCTE010E CNSLPORT statement invalid: statement`
  Meaning
    The CNSLPORT statement in the hercules configuration file is invalid.
  Issued by
    console.c, function console_connection_handler
`HHCTE011E Device devn: Invalid IP address: ipaddr`
  Meaning
    The IP address `ipaddr` is invalid.
  Issued by
    console.c, function loc3270_init_handler or constty_init_handler.
`HHCTE012E Device devn: Invalid mask value: ipmask`
  Meaning
    The mask value `ipmask` is invalid.
  Issued by
    console.c, function loc3270_init_handler or constty_init_handler.
`HHCTE013E Device devn: Extraneous argument(s): xxx...`
  Meaning
    The argument `xxx` and any which follow it (if any) was not recognized nor understood and are thus invalid.
  Issued by
    console.c, function loc3270_init_handler or constty_init_handler.
`HHCTE014I type device devn disconnected.`
  Meaning
    The client connected to device `devn` has abruptly terminated the connection (ECONNRESET).
  Issued by
    console.c, function recv_3270_data

If you have a question about Hercules, see the Hercules Frequently-Asked Questions page.

Last updated 1 March 2005