모듈 메시지(TMAX01000~TMAX01999)

본 장에서는 Tmax에서 출력하는 모든 메시지(TMAX01000~TMAX01999)에 대해서 설명한다.

TMAX01000 remote gateway is closed before sending data. Data dropped

구분

ERROR

설명

리모트와 연결이 종료되어 전달해야 할 메시지를 삭제한다.

대응 방법

리모트 상태를 확인한다.

TMAX01002 failed to send to remote gateway : remote gateway closed and data dropped.

구분

ERROR

설명

리모트와 연결이 종료되어 전달해야 할 메시지를 삭제한다.

대응 방법

리모트 상태를 확인한다.

TMAX01003 reply to the closed remote gateway. Message dropped

구분

ERROR

설명

리모트와 연결이 종료되어 전달해야 할 메시지를 삭제한다.

대응 방법

리모트 상태를 확인한다.

TMAX01004 failed to read from Tmax process

구분

ERROR

설명

Tmax 프로세스로부터 메시지를 읽는데 실패했다.

대응 방법

시스템 로그를 통해서 문제 있는 프로세스를 확인한다.

TMAX01005 failed to send to Tmax process

구분

ERROR

설명

내부 엔진 프로세스로 메시지 전송에 실패했다.

대응 방법

시스템 로그로 내부 엔진 프로세스의 상태를 확인한다.

TMAX01006 gateway name (-s gwname) not defined

구분

ERROR

설명

기동시 g/w 이름이 정의되지 않았다.

대응 방법

tmboot가 아닌 사용자가 옵션을 주고 시작할 경우 발생할 수 있으므로 반드시 tmboot로 기동을 시작한다.

TMAX01007 gateway name (-a domname) not defined

구분

ERROR

설명

Tuxedo 게이트웨이 설정 중 CLOPT에 a 옵션을 설정하지 않았다.

대응 방법

a 옵션을 주도록 설정한다.

TMAX01008 failed to register to TMM

구분

FATAL

설명

TMM 접속에 실패했다.

대응 방법

TMM 상태를 확인한다.

TMAX01009 connection error from remote gateway

구분

ERROR

설명

IN 채널에 대해서 등록에 실패했다.

대응 방법

이전 로그를 보고 원인을 파악한다.

TMAX01010 such gateway name (%s) not found for this node

구분

FATAL

설명

게이트웨이 이름에 해당하는 설정을 찾을 수 없다. 첫 번째 인자는 게이트웨이 이름이다.

대응 방법

tmboot로 기동을 해야 한다. 사용자가 임의로 실행할 경우 발생할 수 있다.

TMAX01011 reply to the closed remote gateway

구분

ERROR

설명

리모트로 메시지를 전달할 때 연결 종료로 실패했다.

대응 방법

리모트 상태를 확인한다.

TMAX01012 failed to get xid from txhead

구분

ERROR, INFO

설명

XA에 대해서 prepare, commit, rollback 요청을 확인했으나 로컬에 해당하는 xid의 트랜잭션을 찾을 수 없다. 첫 번째 인자는 찾을 수 없는 xid이다.

대응 방법

재기동된 이후에 현상이 발생할 수 있으므로, 로그를 확인한다.

TMAX01013 failed to register xid

구분

INFO, ERROR

설명

리모트로부터 트랜잭션에 포함된 tpcall, tpacall, tpconnect 요청이 있을 경우 해당하는 xa_start된 xid가 존재하지 않는다.

대응 방법

업무 흐름을 확인한다.

TMAX01014 failed to check rgw alive: rgw closed

구분

ERROR

설명

alive check 시도의 실패로 리모트와의 연결을 종료한다.

대응 방법

리모트 상태, 방화벽을 확인한다.

TMAX01015 Not found SVC_NAME in %s

구분

ERROR

설명

JEUS 게이트웨이에서 메시지에 설정한 서비스 이름을 설정 파일에서 찾을 수 없다. 첫 번째 인자는 원하는 서비스 이름이다.

대응 방법

JEUS 게이트웨이에 설정한 환경 파일을 확인한다.

TMAX01016 SVC_NAME:EJB_CLASS_NAME:EJB_METHOD_NAME is not set

구분

ERROR

설명

JEUS 게이트웨이에 설정한 환경 파일 중 EJB가 설정되어 있지 않다.

대응 방법

JEUS 게이트웨이에 설정한 환경 파일에 EJB 설정을 추가한다.

TMAX01017 CLOPT -e/-o flag processing errors.

구분

ERROR

설명

CLOPT 항목 내 -e 또는 -o 플래그의 인수를 유효한 파일 이름으로 바꿀 수 없다.

대응 방법

SERVER 절의 CLOPT 항목을 확인한다. -e 또는 -o 플래그 다음의 인수는 유효한 이름이어야 한다.

-e 또는 -o의 선택항목에 대해 인수로 사용될 수 있는 매크로들은 다음과 같다.

  • $(SVR) : server name

  • $(SVRI) : server index

  • $(SPRI) : unique process index

  • $(SPRMIN) : MIN field of the server section

  • $(SPRMAX) : MAX field of the server section

  • $(SPRN) : server process sequential number (0 ~

  • $(SPRMAX)) $(DATE) : server start date of the MMDDYYYY format

  • $(TIME) : server start time of the HHMMSS format

  • $(PID) : server process id

TMAX01018 %s:[%s] called! [xid %d:%d:%d] [channel %d:%d] [info %x]

구분

INFO

설명

Tuxedo 게이트웨이에서 TPCALL이 호출되었다.

첫 번째 인자는 IN인지 OUT인지 두 번째 인자는 서비스 이름, 세 번째 인자는 xid, 네 번째 인자는 CLH 번호, 다섯 번째 인자는 RGW 번호, 여섯 번째 인자는 시퀀스 번호이다.

TMAX01019 %s: service success! [channel %d:%d] [info %x]

구분

INFO

설명

Tuxedo 게이트웨이에 tpreturn 메시지가 도착했다.

첫 번째 인자는 IN인지 OUT인지, 두 번째 인자는 CLH 번호, 세 번째 인자는 RGW 번호, 네 번째 인자는 시퀀스 번호이다.

TMAX01020 %s: service fail! [errno %d:%d] [channel %d:%d] [info %x]

구분

INFO

설명

서비스 실패 응답이 도착했다.

첫 번째 인자는 IN인지 OUT인지, 두 번째 인자는 사용자 리턴 코드, 세 번째 인자는 에러 번호, 네 번째 인자는 CLH 번호, 다섯 번째 인자는 RGW 번호, 여섯 번째 인자는 시퀀스 번호이다.

TMAX01021 %s: prepare send! [xid %d:%d:%d] [channel %d:%d]

구분

INFO

설명

XA_PREPARE 요청 메시지이다.

첫 번째 인자는 IN인지 OUT인지, 두 번째 인자는 xid이며, 세 번 째 인자는 CLH 번호, 네번째 인자는 RGW 번호이다.

TMAX01022 %s: commit send! [xid %d:%d:%d] [channel %d:%d] [info %d]

구분

INFO

설명

XA_COMMIT 요청이다.

첫 번째 인자는 IN인지 OUT인지이며 두 번째 인자는 xid이며, 세 번째 인자는 CLH 번호, 네 번째 인자는 RGW 번호, 다섯 번째 인자는 메시지 타입이다.

TMAX01023 %s: rollback send! [xid %d:%d:%d] [channel %d:%d] [info %d]

구분

INFO

설명

XA_ROLLBACK 요청이다.

첫 번째 인자는 IN인지 OUT인지, 두 번째 인자는 xid, 세 번째 인자는 CLH 번호, 네 번째 인자는 RGW 번호, 다섯 번째 인자는 메시지 타입이다.

TMAX01024 %s: prepare recv! [xid %d:%d:%d] [channel %d:%d]

구분

INFO

설명

XA_PREPARE 정상 응답이다.

첫 번째 인자는 IN인지 OUT인지, 두 번째 인자는 xid, 세 번째 인자는 CLH 번호, 네 번째 인자는 RGW 번호이다.

TMAX01025 %s: prepare fail! [xid %d:%d:%d] [channel %d:%d]

구분

INFO

설명

XA_PREPARE 실패 응답이다.

첫 번째 인자는 IN인지 OUT인지, 두 번째 인자는 xid, 세 번째 인자는 CLH 번호, 네 번째 인자는 RGW 번호이다.

TMAX01026 %s: commit recv! [xid %d:%d:%d] [channel %d:%d] [info %d]

구분

INFO

설명

XA_COMIT 정상 응답이다.

첫 번째 인자는 IN인지 OUT인지, 두 번째 인자는 xid, 세 번째 인자는 CLH 번호, 네 번째 인자는 RGW 번호, 다섯 번째 인자는 메시지 타입이다.

TMAX01027 %s: commit fail! [xid %d:%d:%d] [channel %d:%d] [info %d]

구분

INFO

설명

XA_COMMIT 실패 응답이다.

첫 번째 인자는 IN인지 OUT인지, 두 번째 인자는 xid, 세 번째 인자는 CLH 번호, 네 번째 인자는 RGW 번호, 다섯 번째 인자는 메시지 타입이다.

TMAX01028 %s: rollback recv! [xid %d:%d:%d] [channel %d:%d] [info %d]

구분

INFO

설명

XA_ROLLBACK 정상 응답이다.

첫 번째 인자는 IN인지 OUT인지, 두 번째 인자는 xid, 세 번째 인자는 CLH 번호, 네 번째 인자는 RGW 번호, 다섯 번째 인자는 메시지 타입이다.

TMAX01029 %s: rollback fail! [xid %d:%d:%d] [channel %d:%d] [info %d]

구분

INFO

설명

XA_ROLLBACK 실패 응답이다.

첫 번째 인자는 IN인지 OUT인지, 두 번째 인자는 xid, 세 번째 인자는 CLH 번호, 네 번째 인자는 RGW 번호, 다섯 번째 인자는 메시지 타입이다.

TMAX01030 %s: Invalid msgtype %d [channel %d:%d]

구분

INFO

설명

알 수 없는 메시지이다.

첫 번째 인자는 IN인지 OUT인지, 두 번째 인자는 메시지 타입, 세 번째 인자는 CLH 번호, 네 번째 인자는 RGW 번호이다.

TMAX01031 xid[%d:%d:%d] remove pending in list

구분

INFO

설명

팬딩 트랜잭션에 대해서 타임아웃이 지나 삭제를 한다. 첫 번째 인자는 xid이다.

TMAX01032 xid[%d:%d:%d] remove pending out list

구분

INFO

설명

팬딩 트랜잭션에 대해서 타임아웃이 지나 삭제를 한다. 첫 번째 인자는 xid이다.

TMAX01033 invalid user log file path %s

구분

ERROR

설명

유저 로그 파일 설정 파일 열기에 실패했다. 첫 번째 인자는 파일 경로이다.

대응 방법

파일 경로, 권한을 확인한다.

TMAX01034 invalid user log file format %s

구분

ERROR

설명

유저 로그 파일 해석에 실패했다. 첫 번째 인자는 해석에 실패한 라인이다.

대응 방법

유저 로그 파일 형식대로 설정한다.

TMAX01035 failed to check rgw alive: fail memory allocation

구분

ERROR

설명

메모리 부족으로 인해서 리모트의 alive check에 실패했다.

대응 방법

시스템 자원 현황을 확인한다.

TMAX01037 Invalid opcode or msgtype %d

구분

ERROR

설명

Tuxedo로부터 알 수 없는 메시지 형식을 수신했다.

대응 방법

Tuxedo 설정 가이드를 확인한다.

TMAX01038 Protocol error :

구분

ERROR, FATAL

설명

Tuxedo로부터 수신한 메시지에 대한 해석을 실패했다.

대응 방법

Tuxedo 설정 가이드를 확인한다.

TMAX01039 Error reply from remote gateway :

구분

INFO

설명

Tuxedo로부터 실패 응답이 도착했다.

대응 방법

업무 흐름을 확인한다.

TMAX01041 failed to get tuxedo domain message

구분

ERROR

설명

Tuxedo로부터 수신받은 메시지에서 도메인 정보 읽기에 실패했다.

대응 방법

설정을 확인한다.

TMAX01042 failed to get tuxedo transaction message

구분

ERROR

설명

Tuxedo로부터 수신 받은 메시지의 트랜잭션 정보 확인에 실패했다.

대응 방법

설정을 확인한다.

TMAX01043 %s Gateway (%d.%d.%d) Started!

구분

INFO

설명

엔테라 게이트웨이 기동해되었다. 첫 번째 인자는 ENTERA이고, 두 번째 인자는 버전 정보이다.

TMAX01045 fail to get pending list

구분

ERROR

설명

팬링 트랜잭션을 확인하는데 실패했다.

대응 방법

TLM이 정상적으로 기동되어 있는지 확인한다.

TMAX01046 gw [%s] boot start..

구분

INFO

설명

Tuxedo 게이트웨이가 기동했다. 첫 번째 인자는 게이트웨이 이름이다.

TMAX01047 server abnormally closed : %s, pid = %d

구분

ERROR

설명

서버 프로세스(svr)가 서비스(svc)를 처리하는 동안에 비정상적으로 종료되었다.

대응 방법

1) 에러에 관계있는 서비스 루틴을 기록하는 것을 확인한다.

2) 관계가 있는 라이브러리에 바르게 이어지는지 확인한다.

TMAX01048 server abnormally closed : unknown

구분

ERROR

설명

아직 접속 과정을 거치지 않은 서버가 종료했다.

대응 방법

시스템 로그를 통해서 어떤 프로세스인지 확인한다.

TMAX01049 failed to add server processes : too many FD open %d

구분

ERROR

설명

FD_SETSIZE가 시스템에서 지원할수 있는 한도를 초과하였다.

대응 방법

1) </usr/include/bits/types.h>를 참고한다.

2) TmaxSoft 기술 지원팀에 연락한다.

TMAX01050 failed to add server processes. No available slot : %d

구분

ERROR

설명

Tmax 엔진에 새로운 서버 프로세스를 등록하는 동안 에러가 발생했다.

대응 방법

기동된 프로세스의 수가 서버 프로세스와 관련된 MAX 값을 초과할 때 일어날 수 있다.

TMAX01051 tproc is closed before writing data: data dropped

구분

ERROR

설명

Tmax 엔진이 서버 프로세스로 메시지를 보내는 동안 관련된 서버 프로세스가 비정상적으로 종료되었다.

대응 방법

1) 관련된 서버 프로세스가 응답을 기다리지 않고 비정상적으로 종료되었다.

2) 서버 애플리케이션 코드를 확인한다.

3) UNIX 도메인 소켓과의 연결 실패일 수 있다. 만약 그렇다면, 문제를 해결하기 위하여 시스템 관리자에 연락한다.

TMAX01052 trying to write to tproc is blocked: tproc (%s) closed and data dropped

구분

ERROR

설명

TCP/IP 소켓이 막혔기(block) 때문에 클라이언트로 메시지를 전송하는 것이 허용되지 않았다. 관련된 연결이 종료되었고 메시지 재전송 횟수가 Tmax 엔진 내부에서 설정된 한계를 초과하였기 때문에 메시지는 폐기된다.

대응 방법

1) tproc type의 특정 Tmax 프로세스가 비정상적으로 종료되었는지 확인한다. 만약 그렇다면 연결이 단절될 때 출력된 에러 메시지를 참조한다.

2) tproc type의 특정 Tmax 프로세스가 소켓을 read하지 않을 경우도 발생할 수 있다. 특정 Tmax 프로세스가 어떻게 동작 중인지를 확인한다.

TMAX01054 node closed while sending data

구분

ERROR

설명

관련된 게이트웨이와 TCP/IP 소켓의 연결이 단절되었기 때문에 리모트 게이트웨이로 메시지 전송이 허용되지 않았다.

대응 방법

1) 관련된 리모드 노드가 비정상적으로 종료되었거나 네트워크 에러가 발생하였다.

2) 리모트 노드 프로세스가 비정상적으로 종료되었다면, 문제 해결을 위해 출력 에러 메시지를 참고하고, 그렇지 않으면 네트워크 상태를 확인한다.

TMAX01055 node is closed before writing data: data dropped

구분

ERROR

설명

리모트 노드가 종료되어 메시지를 보낼 수 없어 삭제한다.

대응 방법

리모트 노드의 상태를 확인한다.

TMAX01056 trying to write to node is blocked: node closed and data dropped

구분

ERROR

설명

TCP/IP 소켓이 막혔기(block) 때문에 리모트 노드로 메시지 전송이 허용되지 않았다.

관련된 연결이 종료되었고 메시지 재전송 횟수가 Tmax 엔진 내부에서 설정된 한계를 초과하였기 때문에 그 메시지는 버려진다.

대응 방법

1) 관련된 리모트 노드 프로세스가 비정상적으로 종료되었다면 연결이 단절될 때 출력된 에러메시지를 참조한다.

2) 만약 그렇지 않으면 네트워크 에러일 것이다. 문제를 해결하기 위해 시스템 관리자와 연락한다.

TMAX01058 node is closed : %d %s %s

구분

INFO

설명

노드 (nodename)와의 연결이 종료되었다.

대응 방법

1) tmconfig 파일이 손상되었는지 확인한다.

2) 환경 파일이 컴파일되는 것을 확인한다.

TMAX01059 register request from server(%s) error: NO_SLOT_AVAILABLE

구분

ERROR

설명

TMM에 의해서 받아들여진 레지스터 요구 메시지에 에러가 발생하였다.

대응 방법

msg는 다음과 같다.

  • MAX_CLH_REACHED : 현재 CLH 프로세스의 수가 환경 파일에 설정된 MAXCLH에 도달하였기 때문에 더 이상 CLH 프로세스를 생성하는 것을 허용하지 않는다. 더 많은 CLH 프로세스가 필요하면 MAXCLH 값을 증가한다.

  • MAX_TMS_REACHED : TM 프로세스의 수가 환경 파일에서 설정된 MAXTMS에 도달하기 때문에 더 이상의 TMS 프로세스를 생성하는 것을 허용하지 않는다. 더 많은 TMS 프로세스가 요구되면 MAXTMS 값을 증가한다.

  • MAX_SPR_REACHED : 서버 프로세스의 수가 환경 파일에서 설정된 최댓값에 도달하기 때문에 더 이상의 서버 프로세스를 생성하는 것을 허용하지 않는다. 더 많은 서버 프로세스가 요구되면 최댓값을 증가한다.

  • SVR_NOT_IN_CONFIG : 요청된 서버 이름을 환경 파일에서 발견하는 것을 허용하지 않는다.

  • ADM_MAIN_STARTED : main 모드의 tmadmin은 하나 이상 생성되는 것을 허용하지 않는다.

  • MAX_ADM_REACHED : main과 sub 모드의 tmadmin 프로세스 수가 범위를 초과한다.

  • ALREADY_TMM_REGISTERED : tmboot와 tmdown프로세스가 이미 실행 중이기 때문에 더이상 생성되는 것을 허용하지 않는다.

TMAX01060 register request from server(%s) error: SVR_NOT_IN_CONFIG

구분

ERROR

설명

접속하는 서버의 이름이 설정에 존재하지 않는다.

대응 방법

설정을 확인한다.

TMAX01062 register request from server(%s) error: SVR_DOWN_REQUESTED

구분

ERROR

설명

서버가 현재 tmdown으로 다운중이기 때문에 새로운 접속을 허용하지 않는다. 첫 번째 인자는 접속하려는 서버 이름이다.

대응 방법

tmdown이 종료된 이후 tmboot로 기동한다.

TMAX01063 node is found dead : %s

구분

ERROR

설명

EXTSVR 타입 프로세스와 연결이 끊어졌다.

대응 방법

EXTSVR 타입 프로세스의 정상 동작 여부와 방화벽과 같은 시스템 관리 장비가 외부 연결을 강제 종료하지 않는지 점검한다.

TMAX01064 extsvr is found dead : %d

구분

ERROR

설명

extern server의 alive check timeout이 지나 연결을 종료시킨다.

대응 방법

extern server의 상태, 방화벽을 확인한다.

TMAX01065 exttms is found dead : %d

구분

ERROR

설명

extern tms의 alive check하는 경우 타임아웃이 발생해서 연결을 종료시킨다. 첫 번째 인자는 fd이다.

대응 방법

extern tms의 상태, 방화벽을 확인한다.

TMAX01073 license check error

구분

FATAL

설명

라이선스 점검에 실패했다.

대응 방법

Tmax에 연락해서 라이선스를 얻거나 업그레이드한다.

TMAX01074 configuration loading error

구분

ERROR, FATAL

설명

Tmax 시스템 환경 파일을 PATHDIR로 copy에 실패했다.

대응 방법

Tmax 시스템 환경 파일에 PATHDIR이 올바르게 지정되어 있는지와 PATHDIR에 대한 쓰기 허용 여부를 확인한다. 확인한 후 명령어를 재수행한다.

TMAX01076 Engine version mis-match (%x:%x)

구분

FATAL

설명

Tmax버전과 환경설정 컴파일한 버전이 일치하지 않아서 TMM 기동을 실패했다.

첫 번째 인자는 TMM 버전, 두 번째 인자는 환경설정 파일의 버전이다.

대응 방법

올바르게 tmax가 설치되어 있는지 확인한다.

TMAX01079 magic error in config file

구분

FATAL

설명

이진(Binary) 환경 파일이 깨졌다.

대응 방법

cfl 유틸리티를 사용하여 이진(Binary) 환경 파일을 다시 생성한다.

TMAX01081 %s (%s) is restarted the %dth time (MAXRSTART = %d)

구분

INFO

설명

프로세스가 재기동되었다.

첫 번째 인자는 종류이며, 두 번째 인자는 이름, 세 번째 인자는 재기동 횟수이다.

TMAX01082 no such system svc (%s)

구분

ERROR

설명

애플리케이션 서버가 서비스를 등록하려고 시도하였으나 그 서비스가 환경 파일에 없다.

대응 방법

cfl과 gst 후에 애플리케이션 서버를 다시 컴파일한다.

TMAX01083 closing logs

구분

INFO

설명

TMM이 tmdown로 인해 로그 파일을 종료하였다.

대응 방법

cfl과 gst 후에 애플리케이션 서버를 다시 컴파일한다.

TMAX01084 without node registration, cannot process message : %d %d

구분

ERROR

설명

등록되지 않은 노드가 요구 메시지를 보냈다.

대응 방법

도메인의 모든 노드들은 동일한 Tmax 버전을 가지고 있어야 한다.

TMAX01085 message from unexpected node: nodeno = %d, msgtype = %d

구분

ERROR

설명

올바르지 않은 노드로부터 메시지가 도착했다. 첫 번째 인자는 접속하려는 노드의 번호이다.

대응 방법

접속하는 노드들의 멀티 노드 설정을 확인한다.

TMAX01086 possible network layer malfunction, Resetting the network.

구분

ERROR

설명

네트워크 충돌이 발생하였고, Tmax는 그 에러를 복구하려고 시도하고 있다.

대응 방법

네트워크 상태를 확인한다.

TMAX01089 svr (%s) started for backup

구분

INFO

설명

백덥으로 설정한 서버가 메인 노드가 비정상 종료되면서 시작되었다.

TMAX01090 tms (%s) started for backup

구분

INFO

설명

백업으로 설정한 TMS가 메인 노드가 비정상 종료되면서 시작되었다.

TMAX01091 your license does not support %s

구분

ERROR

설명

MODULE_NAME을 사용하기 위한 허가를 받지 않았다.

대응 방법

라이선스를 업그레이드한다.

TMAX01092 your license does not support %s for %s(%s)

구분

ERROR

설명

라이선스에 의해서 해당 프로세스는 기동하지 못한다.

첫 번째 인자는 라이선스 타입, 두 번째 인자는 종류, 세 번째 인자는 서버 이름이다.

대응 방법

발급된 라이선스를 확인한다.

TMAX01093 cannot find node name: %s in config.

구분

FATAL

설명

이진(Binary) 구성 파일에 이 노드(node_name)에 대해 정보를 갖고 있지 않다.

대응 방법

환경 파일에서 노드명을 확인한다.

TMAX01094 node %d is closed while processing request

구분

ERROR

설명

다른 노드와 연결이 종료되었다.

대응 방법

노드와의 통신 상태를 확인한다.

TMAX01095 node add error

구분

ERROR

설명

이미 등록된 노드가 다시 등록하려고 시도하고 있다.

대응 방법

도메인 구성을 확인한다. 여러 개 도메인들이 통신망에서 있을 때 도메인에 구성 에러는 다른 도메인들에 영향을 미칠 수 있다.

TMAX01096 clh add error

구분

ERROR

설명

설정된 것보다 더 많은 CLH가 등록하려 했다.

대응 방법

환경 파일을 확인하고, 이진(Binary) 구성 파일을 다시 생성한다.

TMAX01097 RQ name error : %s

구분

ERROR

설명

설정되지 않은 RQS가 등록하려 하였다.

대응 방법

이진(Binary) 환경 파일이 tmboot 후에 수정되지 않도록 확인한다.

TMAX01098 RQ is already added: %s

구분

ERROR

설명

설정되지 않은 RQS가 등록하려 하였다.

대응 방법

이진(Binary) 환경 파일이 tmboot 후에 수정되지 않도록 확인한다.

TMAX01099 GW name error : %s

구분

ERROR

설명

설정되지 않은 게이트웨이가 등록을 시도하였다.

대응 방법

이진(Binary) 환경 파일이 tmboot 후에 수정되지 않도록 확인한다.

TMAX01100 GW add error : %s

구분

ERROR

설명

설정된 것보다 많은 TMS가 등록하려 했다.

대응 방법

이진(Binary) 환경 파일이 tmboot 후에 수정되지 않도록 확인한다.

TMAX01101 tmsname error: %s

구분

ERROR

설명

설정된 것보다 많은 TMS가 등록하려 했다.

대응 방법

이진(Binary) 환경 파일이 tmboot 후에 수정되지 않도록 확인한다.

TMAX01102 TMS add error: not enough space

구분

ERROR

설명

설정된 것보다 많은 TMS가 등록하려 했다.

대응 방법

이진(Binary) 환경 파일이 tmboot 후에도 수정되지 않도록 확인한다.

TMAX01103 node register (nodeno = %d) failed

구분

ERROR

설명

노드(nodeid)에 등록이 실패했다.

대응 방법

노드의 Tmax 엔진 상태를 확인한다. 네트워크 상태를 확인한다.

TMAX01104 rout offset is different from previous one: new = %d, old = %d

구분

ERROR

설명

애플리케이션 서버들이 DDR route를 위해 다른 routing 필드를 제공하였다.

대응 방법

애플리케이션 서버들은 같은 FDL 또는 SDL 파일들을 갖도록 컴파일되어야 한다.

TMAX01105 register error : type = %s, errno = %s

구분

ERROR

설명

서버가 등록을 처리하는 동안 에러가 일어났다.

대응 방법

1) type은 다음 중 하나이다.

  • CLL : 1

  • CLH : 2

  • CAS : 3

  • SVR : 4

  • TMS : 5

  • ADM : 7

  • BOOT : 8

  • DOWN : 9

  • GATEWAY/TCPGW : 17

2) 에러번호는 다음 중 하나이다.

  • 102 : 유효하지 않은 서버로부터의 등록 요청이 들어왔다.

  • 122, 123, 124, 125 : 서버의 최대수는 이미 등록되었다.

  • 131 : 하나의 서버 타입의 인스턴스만이 등록될 수 있다.

  • 132 : 환경 파일에 없는 서버를 등록하려 했다.

  • 141 : 오직 하나의 마스터 tmadmin만이 동시에 시작될 수 있다.

TMAX01106 register error : type = %d, errno = %s

구분

ERROR

설명

알수 없는 타입으로 서버가 접속 시도를 하려고 하여 실패했다. 첫 번째 인자는 타입, 두 번째 인자는 에러 번호이다.

대응 방법

접속하려고 하는 서버의 종류를 확인한다.

TMAX01107 DDR offset is tried for no DDR server.

구분

ERROR

설명

DDR을 사용하기 위해 설정되어 있지 않는 애플리케이션 서버가 DDR 정보를 등록하려 했다.

대응 방법

환경설정 파일과 애플리케이션 사이의 일관성을 확인한다.

TMAX01110 duplicate channel found for node %d

구분

WARNING

설명

Tmax 시스템 환경 파일을 PATHDIR로 copy에 실패했다.

대응 방법

Tmax 시스템 환경 파일에 PATHDIR이 올바르게 지정되어 있는지와 PATHDIR에 대한 쓰기 허용 여부를 확인한다. 확인한 후 명령어를 재수행한다.

TMAX01111 not support for %d

구분

ERROR

설명

채널이 살아 있어 스케줄링할 수 있다는 메시지가 게이트웨이나 Tmax 서버가 아닌 서버에서 보내졌다. 첫 번째 인자는 타입이다.

대응 방법

해당 서버를 확인한다.

TMAX01112 tmstype error: %d

구분

ERROR

설명

Extern TMS가 접속하려고 하는데 설정의 서버 그룹 타입이 Extern이 아니어서 접속에 실패했다.

대응 방법

설정에서 서버 그룹 타입을 변경한다.

TMAX01113 svr (%s) booting time (%d) is over: %d %d

구분

WARNING

설명

서버를 TMM이 기동했으나 접속 대기 시간을 지나기까지 접속하지 않았다.

첫 번째 인자는 서버 이름, 두 번째 인자는 접속 대기 시간, 세 번째 인자는 현재 서버 수, 네 번째 인자는 기동 중인 서버 수이다.

대응 방법

시스템의 자원 상태를 확인하거나 접속이 실패한 서버에 대해서 빌드가 정상적으로 되어 있는지 확인한다.

TMAX01114 svr (%s) booting time (%d) is over: pid (%ld)

구분

ERROR

설명

서버를 TMM이 기동했으나 접속 대기 시간을 지나기까지 접속하지 않았다.

첫 번째 인자는 서버 이름, 두 번째 인자는 접속 대기 시간, 세 번째 인자는 PID이다.

대응 방법

pid를 확인하여 상태를 확인한다.

TMAX01115 %s MAXRSTART reached: %s

구분

INFO

설명

애플리케이션 서버가 MAXRSTART 만큼 재기동되었다.

대응 방법

이전의 에러 메시지를 참조하여 애플리케이션 프로그램에서의 에러를 수정한다.

TMAX01116 %s is added to the fork list and will be processed later : %d

구분

INFO

설명

애플리케이션 서버가 한꺼번에 기동될 경우 시스템에 부하가 되어 이를 막는다. fork list에 추가되어 차후 기동되도록 한다.

대응 방법

이전의 에러 메시지를 참조하여 애플리케이션 프로그램에서의 에러를 수정한다.

TMAX01117 %s failed to add to the fork list

구분

ERROR

설명

fork list에 애플리케이션 서버 추가를 실패했다.

대응 방법

이전의 에러 메시지를 참조하여 애플리케이션 프로그램에서의 에러를 수정한다.

TMAX01118 %s (pid = %d) failed to add to the forked list

구분

ERROR

설명

fork list에 애플리케이션 서버(해당 pid) 추가를 실패했다.

대응 방법

이전의 에러 메시지를 참조하여 애플리케이션 프로그램에서의 에러를 수정한다.

TMAX01119 %s (%s) is started due to ASQCOUNT, pid = %d

구분

INFO

설명

서버(해당 pid)가 ASQCOUNT로 인해 추가 기동되었다.

대응 방법

이전의 에러 메시지를 참조하여 애플리케이션 프로그램에서의 에러를 수정한다.

TMAX01120 %s option [-%c] set to %s

구분

INFO

설명

set 명령을 정상적으로 수행했다.

첫 번째 인자는 TMM, 두 번째 인자는 옵션, 세 번째 인자는 값이다.

TMAX01121 failed to change %s option [-%c] to %s

구분

ERROR

설명

set 명령이 실패했다.

첫 번째 인자는 TMM, 두 번째 인자는 옵션, 세 번째 인자는 값이다.

대응 방법

이전 로그로 원인을 확인한다.

TMAX01122 connection request from other node was closed while tmdown

구분

WARNING

설명

노드간의 연결 요청이 연결 하려는 노드가 tmdown을 수행 중으로 실패하였다.

대응 방법

이전의 에러 메시지를 참조하여 애플리케이션 프로그램에서의 에러를 수정한다.

TMAX01123 TMS (%s) for SVG (%s) registered, pid = %d

구분

INFO

설명

TMS가 접속에 성공했다.

첫 번째 인자는 TMS 이름, 두 번째 인자는 서버 그룹 이름이다.

TMAX01124 RQS (%s) registered, " "svri = %d, spri = %d, pid = %d

구분

INFO

설명

RQS가 접속에 성공했다.

첫 번째 인자는 svri, 두 번째 인자는 spri, 세 번째 인자는 pid이다.

TMAX01125 HMS (%s) registered, " "svri = %d, spri = %d, pid = %d

구분

INFO

설명

HMS가 접속에 성공했다.

첫 번째 인자는 svri, 두 번째 인자는 spri, 세 번째 인자는 pid이다.

TMAX01126 GW (%s) registered, " "svri = %d, spri = %d, pid = %d

구분

INFO

설명

게이트웨이가 접속에 성공했다.

첫 번째 인자는 svri, 두 번째 인자는 spri, 세 번째 인자는 pid이다.

TMAX01127 SVR (%s) registered, " "svri = %d, spri = %d, pid = %d

구분

INFO

설명

서버가 접속에 성공했다.

첫 번째 인자는 svri, 두 번째 인자는 spri, 세 번째 인자는 pid이다.

TMAX01128 TMBOOT registered, pid = %d (%s)

구분

INFO

설명

tmboot가 TMM에 접속했다.

첫 번째 인자는 pid, 두 번째 인자는 사용자가 입력한 명령어이다.

TMAX01129 TMDOWN registered, pid = %d (%s)

구분

INFO

설명

tmdown이 TMM에 접속했다.

첫 번째 인자는 pid, 두 번째 인자는 사용자가 입력한 명령어이다.

TMAX01130 SVR (%s) unregistered, svri = %d, spri = %d, pid = %d

구분

INFO

설명

서버 프로세스가 TMM에 접속 종료되었다.

첫 번째 인자는 서버 이름, 두 번째 인자는 svri, 세 번째 인자는 spri이다.

TMAX01131 TMS (%s) for SVG (%s) unregistered, pid = %d

구분

INFO

설명

TMS 프로세스가 TMM에 접속 종료되었다.

첫 번째 인자는 TMS 이름, 두 번째 인자는 서버 그룹 이름, 세 번째 인자는 pid이다.

TMAX01132 RQS (%s) unregistered, " "svri = %d, spri = %d, pid = %d

구분

INFO

설명

RQS 프로세스가 TMM에 접속 종료되었다.

첫 번째 인자는 TMS 이름, 두 번째 인자는 서버 그룹 이름, 세 번째 인자는 pid이다.

TMAX01133 HMS (%s) unregistered, " "svri = %d, spri = %d, pid = %d

구분

INFO

설명

HMS 프로세스가 TMM에 접속 종료되었다.

첫 번째 인자는 TMS 이름, 두 번째 인자는 서버 그룹 이름, 세 번째 인자는 pid이다.

TMAX01134 GW (%s) unregistered, svri = %d, spri = %d, pid = %d

구분

INFO

설명

게이트웨이 프로세스가 TMM에 접속 종료되었다.

첫 번째 인자는 TMS 이름, 두 번째 인자는 서버 그룹 이름, 세 번째 인자는 pid이다.

TMAX01135 TMBOOT unregistered, pid = %d

구분

INFO

설명

tmboot 프로세스가 TMM에 접속 종료되었다. 첫 번째 인자는 pid이다.

TMAX01136 TMDOWN unregistered, pid = %d

구분

INFO

설명

tmdown 프로세스가 TMM에 접속 종료되었다. 첫 번째 인자는 pid이다.

TMAX01137 tmax down process with (-i) started

구분

INFO

설명

tmdown 프로세스가 -i 옵션으로 TMM에 접속 했다.

TMAX01138 tmax down process started

구분

INFO

설명

tmdown 프로세스가 TMM에 접속했다.

TMAX01139 started

구분

INFO

설명

TMM이 기본적인 처리를 정상적으로 수행하고 시작되었다.

TMAX01140 fail reg svc (%s, %d, %d, %d) not equal svri(%d)

구분

ERROR

설명

잘못된 svri값 때문에 서비스 등록에 실패하였다.

대응 방법

이전의 에러 메시지를 참조하여 애플리케이션 프로그램에서의 에러를 수정한다.

TMAX01141 cmdline error

구분

ERROR

설명

Tmax 시스템 내부적인 프로세스 기동이 실패했다.

대응 방법

Tmax 시스템 환경과 프로세스를 재점검한다.

TMAX01142 lpEnv error

구분

ERROR

설명

시스템으로부터 환경변수 블록을 얻는데 실패했다.(windows)

대응 방법

시스템 환경을 점검한다.

TMAX01143 OpenProcess error: %d

구분

ERROR

설명

프로세스를 종료하기 위한 프로세스 핸들을 시스템으로부터 얻어오지 못했다.(windows)

대응 방법

출력되는 상세 에러를 참고한 후 명령어를 재수행한다.

TMAX01144 error returned from CLH for SHMCHANGE_REQUEST

구분

ERROR

설명

tmadmin/cfgadd 명령어의 Tmax 시스템 내부적 수행이 실패했다.

대응 방법

Tmax 시스템 환경과 시스템 프로세스를 재점검하고 명령어를 재수행한다.

TMAX01145 CLH connection closed : %d

구분

ERROR

설명

CLH 연결이 tmdown에 의해 종료되었다.

대응 방법

Tmax 시스템 환경과 시스템 프로세스를 재점검하고 명령어를 재수행한다.

TMAX01146 TMM connection closed : %d

구분

INFO

설명

TMM 연결이 tmdown에 의해 종료되었다.

대응 방법

Tmax 시스템 환경과 시스템 프로세스를 재점검하고 명령어를 재수행한다.

TMAX01149 failed to register to CLH

구분

ERROR, FATAL

설명

CLH 연결에 실패했다.

대응 방법

이전 로그를 통해 원인을 확인한다.

TMAX01150 failed to register to CLH : %d

구분

ERROR

설명

CLH 소켓 연결은 성공했으나 인증 메시지 전송이나 응답에 실패했다. 첫 번째 인덱스는 CLH 번호이다.

대응 방법

시스템 에러 코드, 로그를 통해 원인을 확인한다.

TMAX01152 tx_open error : %s

구분

ERROR

설명

tx_open 중 에러가 발생했다.

대응 방법

tx_errno 메시지 값을 참조한다.

TMAX01153 tx_close error : %s

구분

ERROR

설명

tx_open 중 에러가 발생했다.

대응 방법

tx_errno 메시지 값을 참조한다.

TMAX01154 no xa routine is setup

구분

FATAL

설명

기동된 TMS가 데이터베이스와 연결될 수 없기 때문에 XA와 관련된 데이터베이스 API 루틴이 설정될 수 없다.

대응 방법

1) 환경 파일의 SVRGROUP 절에 OPENINFO 항목과 데이터베이스 연결정보가 올바르게 설정되어 있는지 확인한다.

2) XA에 관련된 데이터베이스 라이브러리가 올바르게 링크되어 있는지 확인한다. 만약 없다면 데이터베이스 설치팀과 문제를 확인한다.

TMAX01155 xa_open error

구분

ERROR

설명

데이터베이스로 tx_open 실행 결과에 에러가 발생했다.

대응 방법

OPENINFO 항목이 환경 파일의 SVRGROUP 절에 바르게 기술되었는지 확인한다. 특히, OPENINFO에 기술한 사용자 ID와 암호가 정확한지 확인한다.

TMAX01162 xa_recover error : %d

구분

ERROR

설명

2-phase commit를 위해 데이터베이스로 xa_recover를 실행한 결과에 에러가 발생하였다.

대응 방법

xa_recover는 데이터베이스 엔진으로 제공되는 기능이다. 데이터베이스 엔진이 이미 기동되었는지 확인한다.

TMAX01167 failed to register to TMM

구분

FATAL

설명

TMM에서 TMS 프로세스를 등록할 수 없다.

대응 방법

1) 환경 파일이 TMM이 기동된 후에 변경되었는지 확인한다.

2) “tmdown →cfl → tmboot”을 다시 실행하여 엔진 구성과 이진(Binary) 환경 파일을 일치시킨다.

TMAX01170 transaction recovery failure

구분

ERROR

설명

xa_recover에 실패했다.

대응 방법

이전 로그로 원인을 확인한다.

TMAX01171 transaction recovery : %x-%x-%x %s %d

구분

INFO, WARNING

설명

recovert 과정을 통해서 트랜잭션이 COMMIT이나 ROLLBACK을 수행했다.

첫 번째 인자는 xid, 두 번째 인자는 COMMIT이나 ROLLBACK, 세 번째 인자는 xa 수행 리턴값이다.

TMAX01172 failed to get transaction decision : nodeno = %d, clhno = %d

구분

ERROR

설명

리커버리 과정이 실패했다. 첫 번째 인자는 노드 번호, 두 번째 인자는 CLH 번호이다.

대응 방법

이전 로그로 원인을 확인한다.

TMAX01173 transaction processing error : %x-%x-%x %s %d

구분

ERROR

설명

xa operation이 실패했다.

첫 번째 인자는 xid, 두 번째 인자는 COMMIT이나 ROLLBACK, 세 번째 인자는 리턴값이다.

대응 방법

리턴값으로 원인을 확인한다.

TMAX01174 %dth working thread create error : %d

구분

FATAL, ERROR

설명

멀티 스레드 TMS에서 워킹 스레드 생성에 실패했다.

대응 방법

시스템 에러 메시지를 참조한다.

TMAX01175 %dth working thread cancel error : %d

구분

ERROR

설명

멀티 스레드 TMS에서 워킹 스레드 취소에 실패했다.

대응 방법

시스템 에러 메시지를 참조한다.

TMAX01176 %dth working thread cancel error :

구분

ERROR

설명

멀티 스레드 TMS에서 워킹 스레드 취소에 실패했다.

대응 방법

시스템 에러 메시지를 참조한다.

TMAX01177 %dth working thread join error : %d

구분

ERROR

설명

멀티 스레드 TMS에서 워킹 스레드 조인(join)에 실패했다.

대응 방법

시스템 에러 메시지를 참조한다.

TMAX01178 invalid a working thread index : %d

구분

ERROR

설명

멀티 스레드 TMS에서 워킹 스레드의 비정상적인 인덱스가 할당되었다.

대응 방법

Tmax 시스템 기술 지원팀에게 연락한다.

TMAX01179 %dth working thread sigmask error : %d

구분

ERROR

설명

멀티 스레드 TMS에서 워킹 스레드 시그널 마스킹에 실패했다.

대응 방법

시스템 에러 메시지를 참조한다.

TMAX01180 %dth working thread internal error :

구분

ERROR

설명

멀티 스레드 TMS에서 워킹 스레드 내부 에러가 발생했다.

대응 방법

시스템 자원을 확인하고 미해결될 경우 errmsg를 Tmax 시스템 기술 지원팀에게 문의한다.

TMAX01181 %dth working thread request enqueue error : %d

구분

ERROR

설명

멀티 스레드 TMS에서 워킹 스레드에 대한 요청을 큐 넣기에 실패했다.

대응 방법

시스템 자원을 확인하고 미해결될 경우 errmsg를 Tmax 시스템 기술 지원팀에게 문의한다.

TMAX01182 %dth working thread request dequeue error : %d

구분

ERROR

설명

멀티 스레드 TMS에서 워킹 스레드에 대한 요청을 큐에서 가져오기에 실패했다.

대응 방법

시스템 자원을 확인하고 미해결될 경우 errmsg를 Tmax 시스템 기술 지원팀에게 문의한다.

TMAX01183 %dth working thread invalid handle : %d

구분

ERROR

설명

멀티 스레드 TMS에서 워킹 스레드의 핸들이 훼손되었다.

대응 방법

커널 스레드가 비정상적인 상태이므로 TMS를 재시작시킨다.

TMAX01184 working threads init error: %d

구분

FATAL

설명

멀티 스레드 TMS에서 워킹 스레드 초기화에 실패했다.

대응 방법

시스템 자원을 확인하고 미해결될 경우 errmsg를 Tmax 시스템 기술 지원팀에 문의한다.

TMAX01185 %dth working thread request error: %d

구분

FATAL

설명

멀티 스레드 TMS에서 워킹 스레드에 대한 요청에 실패했다.

대응 방법

시스템 자원을 확인하고 미해결될 경우 errmsg를 Tmax 시스템 기술 지원팀에 문의한다.

TMAX01186 %dth working thread reply error: %d

구분

FATAL

설명

멀티 스레드 TMS에서 워킹 스레드에 대한 응답에 실패했다.

대응 방법

시스템 자원을 확인하고 미해결될 경우 errmsg를 Tmax 시스템 기술 지원팀에 문의한다.

TMAX01187 threads pool init error

구분

FATAL

설명

멀티 스레드 TMS에서 워킹 스레드 풀 초기화에 실패했다.

대응 방법

시스템 자원을 확인하고 미해결될 경우 errmsg를 Tmax 시스템 기술 지원팀에 문의한다.

TMAX01188 tmstype mismatch

구분

ERROR

설명

링크한 라이브러리와 환경 파일에 설정한 타입이 일치하지 않는다.

대응 방법

환경 파일에 설정한 타입을 확인한 후 재설정한다.

TMAX01196 Fail create wsdl file: %s

구분

ERROR

설명

WSDL 파일 생성에 실패했다. 지정한 경로에 파일 Filename을 생성할 수 없다.

대응 방법

파일 이름, 접근권한을 확인한다.

TMAX01197 Fail write wsdl file: [%s]

구분

ERROR

설명

WSDL 파일에 데이터를 저장하는 데 실패했다.

대응 방법

디스크 여유 공간을 확인한다.

TMAX01198 Fail get service data from metadata: [%s]

구분

ERROR

설명

웹 서비스 게이트웨이에서 외부로 제공하기 위해 설정된 서비스 중 ServiceName 서비스 정보 바이너리 파일 안에 존재하지 않는다.

대응 방법

ServiceName이 올바른지 확인하며 서비스 정보 바이너리 파일안에 ServiceName에 해당하는 정보를 입력한다. (서비스 정보 파일 작성→ tmmbfgen –i로 서비스 정보 바이너리에 추가)

TMAX01199 Unkown buffer type: [%d]

구분

ERROR

설명

xwsdlgen 실행 중 에러가 발생했다. 설정에 버퍼 타입이 STRING, CARRAY, STRUCT, FIELD가 아닌 값이 있어서 발생한 문제이다.

대응 방법

설정 파일에서 잘못된 타입을 가진 버퍼 타입을 수정한다.

TMAX01200 Can’t find = in restriction[%s]

구분

ERROR

설명

웹 서비스 정보 파일 중 RestrictionString 항목 중 등호(=) 항목의 숫자가 올바르지 않다.

대응 방법

웹 서비스 정보 파일의 REQUEST, RESPONSE 절의 속성 restriction은 다음의 형식으로 설정한다.

element_name=”value”, element_name=”value”,..

RestrictionString 항목 중 등호(=)가 틀린 부분을 수정한다.

TMAX01201 Can’t find keyworkd[%s] in restriction

구분

ERROR

설명

웹 서비스 정보 파일 중 restriction 속성의 값의 keyword 항목은 처리할 수 없는 항목이다.

대응 방법

restriction 속성의 값이 될 수 있는 keyword는 length, minLength, maxLength, enumeration, pattern, minExclusive, maxExclusive, minInclusive, maxInclusive, totalDigit, fractionDigits이다. 해당 부분을 확인한 후 수정한다.

TMAX01202 Can’t find value start position in restriction: [%s]

구분

ERROR

설명

웹 서비스 정보 파일 중 restriction 속성의 값 RestrictionString 중 element_name=”value” 형식에서 “value” 항목의 시작인 따옴표(" ")를 찾을 수 없기 때문에 발생한 에러이다.

대응 방법

elment_name=”value”, 형식을 적용하여 restriction 항목을 수정한다.

TMAX01203 Can’t find value end position in restriction: [%s]

구분

ERROR

설명

웹 서비스 정보 파일 중 restriction 속성의 값 RestrictionString 중 element_name=”value” 형식에서 “value” 항목의 끝인 따옴표(“)를 찾을 수 없기 때문에 발생한 에러이다.

대응 방법

elment_name=”value”, 형식을 적용하여 restriction 항목을 수정한다.

TMAX01204 Couldn’t allocate memory for parser

구분

ERROR

설명

웹 서비스 설정 파일을 읽기 시도하는 중 메모리가 부족할 경우 발생하는 에러이다.

대응 방법

시스템의 리소스를 체크하여 충분한 리소스를 확보한다.

TMAX01205 Fail open WebService Gateway configuration file : %s

구분

ERROR

설명

웹 서비스 게이트웨이 설정 파일 FileName을 오픈하는 데 실패했다.

대응 방법

파일 경로 FileName과 접근 권한을 확인한다.

TMAX01206 Fail read WebService Gateway configuration file : %d

구분

ERROR

설명

정확한 크기로 웹 서비스 게이트웨이 설정 파일의 내용을 읽어 들이지 못한다.

대응 방법

파일 크기를 확인한다. 반환값이 음수인 경우엔 시스템 에러 메시지를 확인한다.

TMAX01207 Parse error at line %d:%s

구분

ERROR

설명

웹 서비스 게이트웨이 설정 파일을 읽는 도중 LineNumber에서 에러가 발생했다.

대응 방법

ErrorString을 확인하고 웹 서비스 게이트웨어 설정 파일을 수정한다.

TMAX01208 Fail Open meta data binary file : %s

구분

ERROR

설명

서비스 정보 바이너리 파일 FileName을 오픈하는 데 실패했다.

대응 방법

파일 경로 FileName과 접근 권한을 확인한다.

TMAX01209 Fail Read service size of meta data binary file : %d

구분

ERROR

설명

서비스 정보 바이너리 파일에서 저장된 서비스의 수를 읽어오는데 실패했다.

대응 방법

파일 크기를 확인하거나 반환값이 음수인 경우에는 시스템 에러 메시지를 확인한다.

TMAX01210 Fail Read service of meta data binary file : %d

구분

ERROR

설명

정확한 크기로 서비스 정보 바이너리 파일을 읽어들이지 못한다. 저장된 서비스의 수나 서비스 정보를 읽는 것에 실패했다.

대응 방법

파일 크기를 확인하거나 반환값이 음수인 경우에는 시스템 에러 메시지를 확인한다.

TMAX01211 Fail Read parameters of meta data binary file : %d

구분

ERROR

설명

정확한 크기로 서비스 정보 바이너리 파일을 읽어들이지 못한다. 파라미터 정보를 읽는데 실패했다.

대응 방법

파일 크기를 확인하거나 반환값이 음수인 경우에는 시스템 에러 메시지를 확인한다.

TMAX01212 Fail Read meta data binary file because invalid magic

구분

ERROR

설명

서비스 정보 바이너리 파일의 버전 정보가 현재 사용 중인 모듈에서 처리할 수 있는 버전이 아니다.

대응 방법

이전 버전에서 새로운 버전에서 생성한 서비스 정보 바이너리 파일을 처리할 경우 발생할 수 있는 오류이다. 다시 낮은 버전의 tmmbfgen으로 서비스 정보 바이너리 파일을 생성해야 한다.

TMAX01213 Fail open meta data plain text file : %s

구분

ERROR

설명

서비스 정보 파일 FileName을 오픈하는 데 실패했다.

대응 방법

파일 경로 FileName, 접근권한을 확인한다.

TMAX01214 Unkown type : %s

구분

ERROR

설명

서비스 정보 파일에서 REQUEST 절이나 RESPONSE 절의 'type’에 알 수 없는 타입 TypeValue가 포함되었다.

대응 방법

서비스 정보 파일에서 REQUEST나 RESPONSE 절의 'type' 속성에 포함될 수 있는 value는 char, short, int, float, double, string, carray이다. TypeValue를 위에서 말한 value 중 하나를 선택하도록 변경한다.

TMAX01215 Unkown type : %d

구분

ERROR

설명

untmmbfgen를 실행할 때 파라미터 타입을 알 수 없는 타입이 메타 데이터에 저장되어 있을 경우 발생한다.

대응 방법

tmmbfgen으로 생성된 메타 파일이 잘못되었거나 버전이 틀릴 경우 발생할 수 있으므로 메타 파일을 재생성한다.

TMAX01216 Unkown type : %s

구분

ERROR

설명

서비스 정보 파일에서 SERVICE 절의 intype, outtpe 속성의 값에 알 수 없는 타입 TypeValue가 포함되었다.

대응 방법

intype,outtpye의 값은 STRING, STRUCT, FDL, CARRAY, char, short, int, float, double이다. TypeValue를 위에서 말한 value 중 하나를 선택하도록 변경한다.

TMAX01217 Fail add field because have %d para.

구분

ERROR

설명

서비스 정보 파일의 SERVICE 절의 intype, outtpye 속성의 값에 char, short, int, float, double이 포함되어 있을 경우 REQUEST, RESPONSE 절에 파라미터 설명이 하나 이상이 정의되었다.

대응 방법

서비스 정보 파일에서 하나 이상 정의한 부분을 찾아서 하나만 정의하도록 수정한다.

TMAX01218 can’t find struct : %s,%s

구분

WARNING

설명

서비스 정보 파일에서 서비스 ServiceName에서 사용하는 구조체 StructName을 SDL 파일에서 찾을 수 없다.

대응 방법

환경설정 값 SDLFILE에 설정된 SDL 파일 중 어디에도 구조체 StructName을 가지고 있지 않기 때문에 발생한 경고이다. 운영하는 경우 문제가 발생할 수 있으므로 반드시 후에 SDL 파일에 정의해야 한다.

TMAX01219 different field cnt of struct : %s,%s

구분

WARNING

설명

서비스 정보 파일에서 서비스 ServiceName에서 사용하는 StructName을 정의한 파라미터 수와 SDL 파일에서 참조한 구조체의 필드 수가 같지 않다.

대응 방법

환경설정 값 SDLFILE에 설정된 SDL 파일에 있는 StructName이 서비스 정보 파일에 설정한 구조체와 같지 않다고 판단되어 발생한 경고이다. 운영하는 경우 문제가 발생할 수 있으므로 반드시 후에 SDL 파일이나 서비스 정보 파일에 일치하도록 정의해야 한다.

TMAX01220 field [%s] of struct [%s] can’t match type : %s

구분

WARNING

설명

서비스 정보 파일에서 서비스 ServiceName에서 사용하는 StructName의 파라미터 FieldName이 SDL 파일에서 참조한 구조체의 필드 FieldName과 type이 호환되지 않는 타입이다.

대응 방법

환경설정 값 SDLFILE에 설정된 SDL 파일에 있는 StructName이 서비스 정보 파일에 설정한 구조체와 같지 않다고 판단되어 발생한 경고이다. 운영하는 경우 문제가 발생할 수 있으므로 반드시 후에 SDL 파일이나 서비스 정보 파일에 일치하도록 정의해야 한다.

TMAX01221 can’t find field in fdl file: %s,%s

구분

WARNING

설명

서비스 정보 파일에서 서비스 ServiceName이 사용 중인 파라미터 ParameterName이 FDL 파일에서 찾을 수 없다.

대응 방법

운영하는 경우 문제가 발생할 수 있으므로 반드시 후에 FDL 파일이나 서비스 정보 파일을 동일하게 정의해야 한다.

TMAX01222 field [%s] can’t match type of fdl file : %s

구분

WARNING

설명

서비스 정보 파일에서 서비스 ServiceName이 사용 중인 파라미터 ParameterName의 type이 FDL 파일에서 정의된 필드 ParameterName과 호환할 수 없다.

대응 방법

운영하는 경우 문제가 발생할 수 있으므로 반드시 후에 FDL 파일이나 서비스 정보 파일을 동일하게 정의해야 한다.

TMAX01223 can’t use option '%c' with option '%c'

구분

ERROR

설명

tmmbfgen를 실행할 때 같이 사용할 수 없는 옵션을 함께 사용할 경우 발생하는 오류 메시지이다.

대응 방법

해당 안내서를 확인하고 원하는 옵션을 사용해야 한다.

TMAX01224 Fail create meta data plain text file : %s

구분

ERROR

설명

서비스 정보 파일 FileName을 생성하는 것에 실패했다.

대응 방법

파일 경로 FileName, 접근권한을 확인한다.

TMAX01225 Fail write data to meta data plain text file : %s

구분

ERROR

설명

서비스 정보 파일에 지정된 데이터를 저장할 때 실패했다.

대응 방법

디스크 여유 공간을 확인한다.

TMAX01226 Fail create meta data file : %s

구분

ERROR

설명

서비스 정보 바이너리 파일 FileName 생성할 때 실패했다.

대응 방법

파일 경로 FileName, 접근권한을 확인한다.

TMAX01227 Fail write meta data file : %d

구분

ERROR

설명

서비스 정보 바이너리 파일에 저장하는 데 실패했다.

대응 방법

반환값이 음수인 경우엔 시스템 에러 메시지를 확인한다.

TMAX01228 General Infomation :

구분

ERROR, INFO

설명

웹 서비스 게이트웨이를 실행하는 중 필요한 정보를 출력한다.

대응 방법

해당 안내서를 확인하고 원하는 옵션을 사용해야 한다.

TMAX01229 unsufficient size %d %d

구분

ERROR

설명

SOAP 요청 해석 중 Tmax에서 고정된 Size의 항목에 대해서 그 이상의 크기의 값이 있을 경우 발생하는 에러이다.

대응 방법

크기 제한은 max_size나 real_size인 항목이 있기 때문에 서비스 이름이나 필드 이름의 길이를 확인한다.

TMAX01232 set Method fail

구분

ERROR

설명

SOAP 요청을 해석하는 중 발생한 에러이다.

대응 방법

요청 메시지를 확인한다.

TMAX01234 set Body fail

구분

ERROR

설명

SOAP 요청의 body 부분을 해석하는 중 발생한 에러이다.

대응 방법

요청 메시지를 확인한다.

TMAX01237 set Envelope fail

구분

ERROR

설명

SOAP 요청을 해석하는 중 발생한 에러이다.

대응 방법

attribute 항목을 해석하거나 SOAP 버전이 잘못된 경우 발생하는 에러이므로 SOAP 요청 메시지를 확인해야 한다.

TMAX01238 invalid argument

구분

ERROR,,INFO

설명

웹 서비스 게이트웨이 동작 중 발생한 에러 메시지이다.

대응 방법

msg 내용을 확인한다.

TMAX01239 get metainfo fail

구분

ERROR

설명

요청한 서비스를 메타 데이터에서 찾을 수 없을 경우 발생하는 에러이다.

대응 방법

서비스 이름이 올바른지 확인한다.

TMAX01240 not support array type buffer %d

구분

ERROR

설명

SOAP 요청에 대해 Tmax로 변환하는 중 해당하는 msg에 대해서 변환할 수 없다.

대응 방법

SOAP에서 생성한 메시지를 확인한다.

TMAX01241 SOAP message create fail

구분

ERROR

설명

SOAP에 대한 응답 메시지 구성 중 발생한 에러이다.

대응 방법

상위 에러 메시지를 확인한다.

TMAX01242 get Attribute fail

구분

ERROR

설명

SOAP 요청에 대한 응답 메시지 생성하는 부분에서 발생한 에러이다.

대응 방법

상위 에러 메시지를 확인한다.

TMAX01244 get Method fail

구분

ERROR

설명

SOAP 요청에 대한 응답을 생성하는 부분에서 발생한 에러이다.

대응 방법

wsdl type이 RPC_ENCODED일 경우만 발생하는 에러이므로 ws이 올바르게 만들어졌는지 확인한다.

TMAX01246 get Body fail

구분

ERROR

설명

SOAP 요청의 응답 메시지 구성에 실패했다.

대응 방법

서비스에서 생성하는 응답 메시지에 대해서 확인하고 연계된 상위 에러를 확인한다.

TMAX01249 get Envelope fail

구분

ERROR

설명

SOAP 응답 메시지 생성하는 부분에서 실패했다.

대응 방법

상위 에러 메시지를 확인해야 한다.

TMAX01250 SOAP message parse fail :

구분

ERROR

설명

SOAP 클라이언트로부터 수신한 메시지를 해석할 때 오류가 발생했다.

대응 방법

SOAP 클라이언트에서 생성한 데이터의 XML을 확인해서 수정해야 한다.

TMAX01251 malloc error: size = %d

구분

ERROR, FATAL

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다. 첫 번째 인자는 사이즈이다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다.

TMAX01252 realloc error: size = %d

구분

ERROR

설명

Size 만큼의 메모리를 재할당하면서 에러가 발생하였다. 첫 번째 인자는 사이즈이다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다.

TMAX01253 server write error

구분

ERROR

설명

서버에 write 실패했다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01254 spr index (%d) error for spr_del

구분

ERROR

설명

내부적으로 관리하는 spr을 삭제하려고 했으나 잘못된 인덱스이다. 첫 번째 인자는 spr 인덱스이다.

대응 방법

엔지니어에게 연락한다.

TMAX01255 SPR queue is NULL

구분

ERROR

설명

spr 큐 갯수는 있지만 실제로 큐에 메시지는 존재하지 않는다.

TMAX01256 internal error: node type is not supported

구분

FATAL

설명

해당 노드 타입을 지원하지 않는다.

대응 방법

매뉴얼의 지원하는 플랫폼을 확인한다.

TMAX01257 internal error: hostlink configuration is not valid

구분

FATAL

설명

Host-link의 설정이 올바르지 않아 HKH 기동에 실패했다.

대응 방법

Host-link 설정을 확인한다.

TMAX01258 General Infomation : >>>> Hostlink HKH(%d.%d) for Tmax %s START <<<<

구분

INFO

설명

HKH가 기동되었다. 첫 번째 인자와 두 번째 인자는 버전이다.

TMAX01259 invalid msg from TMM %d

구분

ERROR

설명

TMM으로부터 처리할 수 없는 메시지가 도착했다. 첫 번째 인자는 메시지 타입이다.

대응 방법

버전이 맞는지 확인한다.

TMAX01260 invalid msg from CLH %d

구분

ERROR

설명

CLH로부터 처리할 수 없는 메시지가 도착했다. 첫 번째 인자는 메시지 타입이다.

대응 방법

버전이 맞는지 확인한다.

TMAX01261 invalid msg from SERVER %d

구분

ERROR

설명

서버로부터 처리할 수 없는 메시지 타입이 도착했다. 인자는 메시지 타입이다.

대응 방법

버전이 맞는지 확인한다.

TMAX01262 server msgs are dequeued: %d

구분

INFO

설명

서버와의 연결이 종료되면서 전송해야 할 메시지를 삭제한다. 인자는 삭제한 메시지 수이다.

TMAX01263 register to CLH error

구분

FATAL

설명

CLH 연결에 실패해서 종료한다.

대응 방법

이전 로그로 원인을 확인한다.

TMAX01264 HKH server listen error

구분

FATAL

설명

Listen에 실패했다.

대응 방법

이전 로그로 원인을 확인한다.

TMAX01265 msg is passed to the closed server

구분

ERROR

설명

서버가 종료되어 메시지 전송에 실패했다.

대응 방법

대상 서버에 대해서 상태를 확인한다.

TMAX01266 server process add error: too many FD open %d

구분

ERROR

설명

서버가 접속되었으나 현재 사용할 수 있는 fd를 초과하여 연결을 종료시킨다. 인자는 fd이다.

대응 방법

시스템 자원 현황을 확인한다.

TMAX01267 server process add error: " "no available slot %d

구분

ERROR

설명

서버를 추가할 수 없어 연결을 종료시킨다. 이미 최대 수만큼 연결이 되어 있다. 인자는 fd이다.

대응 방법

접속하려고 하는 서버들의 상태를 확인한다.

TMAX01268 tmax process is closed before sending data. data dropped.

구분

ERROR

설명

서버가 종료되어 전송할 메시지들을 삭제한다.

대응 방법

대상이 되는 서버의 상태를 확인한다.

TMAX01269 tmax process(%s) is closed while processing request

구분

ERROR

설명

500회 이상 소켓에 write 시도를 했으나 실패하여 메시지를 삭제하고 연결을 종료한다. 인자는 대상이 되는 서버의 이름이다.

대응 방법

대상이 되는 서버의 상태를 확인한다.

TMAX01270 hostlink server process is closed before sending data. data dropped.

구분

ERROR

설명

전송할 메시지가 있었으나 서버와의 연결이 종료되어 메시지를 삭제한다.

대응 방법

대상 서버의 상태를 확인한다.

TMAX01271 trying to send to CLH is blocked

구분

ERROR

설명

CLH로 메시지를 전송하는 경우 500회 소켓에 write 시도를 했으나 실패하여 연결을 종료한다.

대응 방법

CLH 상태를 확인한다.

TMAX01272 trying to send to SERVER is blocked

구분

ERROR

설명

서버로 소켓에 write를 500회 시도했으나 실패하여 연결을 종료시킨다.

대응 방법

대상이 되는 서버의 상태를 확인한다.

TMAX01273 flag_eo_control error

구분

ERROR

설명

ulog 파일(경로)을 생성하는데 실패했다.

대응 방법

환경설정의 로그 디렉터리 경로를 확인하고, 권한을 확인한다.

TMAX01274 WAS server(%s) portno assumed %d

구분

INFO

설명

WAS 서버의 포트 번호가 0 이하로 설정되어 기본 포트 번호를 사용한다. 첫 번째 인자는 WAS 서버 주소, 두 번째 인자는 사용할 포트 번호이다.

TMAX01275 WAS server batch portno1 assumed %d

구분

INFO

설명

WAS 서버 배치 1의 포트 번호가 0이하로 설정되어 기본 포트 번호를 사용한다. 첫 번째 인자는 WAS 서버 주소, 두 번째 인자는 사용할 포트 번호이다.

TMAX01276 WAS server batch portno2 assumed %d

구분

INFO

설명

WAS 서버 배치 2의 포트 번호가 0이하로 설정되어 기본 포트 번호를 사용한다. 첫 번째 인자는 WAS 서버 주소, 두 번째 인자는 사용할 포트 번호이다.

TMAX01277 malloc error: size = %d

구분

ERROR

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다. 첫 번째 인자는 사이즈이다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다.

TMAX01278 malloc error: size = %d

구분

ERROR

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다. 첫 번째 인자는 사이즈이다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다.

TMAX01279 malloc error: size = %d

구분

FATAL

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다. 첫 번째 인자는 사이즈이다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다.

TMAX01280 can’t read file: %s

구분

FATAL

설명

X.25 설정 정보 파일을 읽는데 실패했다.

대응 방법

설정 파일의 문법을 확인한다.

TMAX01281 user routine error: init_remote_info

구분

FATAL

설명

사용자가 작성한 init_remote_info 함수에서 0 미만의 값을 리턴했다.

대응 방법

init_remote_info 함수에서 0 미만의 값을 리턴하는 경우를 확인한다.

TMAX01282 can’t open config file: %s

구분

FATAL

설명

X.25 채널 환경설정 파일을 읽는데 실패했다.

대응 방법

파일 경로, 권한을 확인한다.

TMAX01283 not found relay service

구분

ERROR

설명

Replay Service를 찾지 못했다.

대응 방법

설정이나 코드를 확인한다.

TMAX01284 : node type is not supported

구분

FATAL

설명

해당 노드 타입을 지원하지 않는다.

대응 방법

매뉴얼의 지원하는 플랫폼을 확인한다.

TMAX01285 listen error

구분

FATAL

설명

TCP/IP 소켓을 초기화하는 데 실패했다.

대응 방법

PortNo의 중복 사용 여부를 확인한다. netstat으로 확인하거나 시스템 관리자에게 문의한다.

TMAX01286 shared memory open error: shmkey = %d, shmsize = %d

구분

ERROR

설명

공유 메모리를 초기화하는 데 실패했다.

대응 방법

shmkey 값의 중복 사용 여부를 확인한다. 콘솔의 경우 “ipcs –m”로 확인한다.

TMAX01287 MONITOR SHMKEY is not set. monitoring disabled

구분

INFO

설명

MONITOR SHMKEY가 설정되지 않아서 모니터링 기능을 사용할 수 없다.

TMAX01288 maximun length of user header size (-H num) assumed %d

구분

INFO

설명

사용자가 H 옵션으로 설정한 헤더 사이즈가 제약에 걸려 최대 사이즈로 조정했다. 인자는 조정한 최대 크기이다.

TMAX01289 maximun length of user header size (-h num) assumed %d

구분

INFO

설명

사용자가 h 옵션으로 설정한 헤더 사이즈가 제약에 걸려 최대 사이즈로 조정했다. 인자는 조정한 최대 크기이다.

TMAX01290 channel config file is not given (-F filepath)

구분

FATAL

설명

F 옵션으로 환경설정 파일을 설정하지 않아 종료한다.

대응 방법

환경설정 파일을 생성하여 F 옵션에 경로를 입력한다.

TMAX01291 NIDU/NSDU size is wrong or not assigned

구분

FATAL

설명

n 옵션으로 설정한 nidu size가 0 이하여서 종료한다.

대응 방법

n 옵션에 0보다 크게 설정한다.

TMAX01292 remote input connection is wrong

구분

FATAL

설명

리모트 IN 커넥션 최대수가 범위가 잘못 설정되었다.

대응 방법

설정이 0 초과 2048 미만이어야 한다.

TMAX01293 remote output connection is wrong

구분

FATAL

설명

리모트 OUT 커넥션 최대수가 범위가 잘못 설정되었다.

대응 방법

설정인 0 초과 2048 미만이어야 한다.

TMAX01294 remote connection is wrong

구분

FATAL

설명

리모트 IN,OUT 수가 0이 하로 설정되었다.

대응 방법

0 초과로 설정해야 한다.

TMAX01295 invalid msg from TMM %d

구분

ERROR

설명

TMM으로부터 처리할 수 없는 메시지를 수신했다. 인자는 메시지 타입이다.

대응 방법

TMM과 X.25 게이트웨이의 버전이 일치하는지 확인한다.

TMAX01296 invalid msg from CLH %d

구분

ERROR

설명

CLH로부터 처리할 수 없는 메시지를 수신했다.

대응 방법

CLH와 X.25 게이트웨이의 버전이 일치하는지 확인한다.

TMAX01297 General Infomation : >>>> X.25 GateWay(3.4) for Tmax %s START <<<<

구분

INFO

설명

X.25 게이트웨이가 정상적으로 기동 했다. 인자는 버전이다.

TMAX01298 svc[%s] timeout: UID=(%d)

구분

INFO

설명

타임 아웃이 발생했다. 첫 번째 인자는 서비스 이름, 두 번째 인자는 UID이다.

대응 방법

업무 흐름을 확인한다.

TMAX01299 register to CLH error

구분

FATAL

설명

CLH로 연결에 실패했다.

대응 방법

이전 로그로 원인을 확인한다.

TMAX01300 tmax process is closed before sending data. data dropped

구분

ERROR

설명

서버가 종료되어 전송할 메시지들을 삭제한다.

대응 방법

대상이 되는 서버의 상태를 확인한다.

TMAX01301 tmax process is closed before writing data: data dropped

구분

ERROR

설명

서버가 종료되어 메시지를 보낼 수 없어 삭제한다.

대응 방법

서버의 상태를 확인한다.

TMAX01302 tmax process(%s) is closed while processing request

구분

ERROR

설명

500회 이상 소켓에 write 시도를 했으나 실패하여 메시지를 삭제하고 연결을 종료한다. 인자는 대상이 되는 서버의 이름이다.

대응 방법

대상이 되는 서버의 상태를 확인한다.

TMAX01303 invalid remote index

구분

ERROR

설명

응답 메시지에 잘못된 리모트 정보로 인해 리모트로 전달에 실패했다.

대응 방법

업무 흐름을 확인한다.

TMAX01304 remote is unavailable

구분

ERROR

설명

리모트가 비정상적인 상태이다.

대응 방법

리모트의 상태를 확인한다.

TMAX01305 trying to write to clh is blocked

구분

ERROR

설명

CLH로 메시지를 전송하는 경우 500회 시도가 실패하여 메시지를 삭제한다.

대응 방법

CLH 상태를 확인한다.

TMAX01306 remote is closed before writing

구분

ERROR

설명

리모트로 메시지 전송이 연결이 종료되어 실패했다.

대응 방법

리모트의 상태를 확인한다.

TMAX01307 trying to send to remote is blocked

구분

ERROR

설명

리모트로 메시지를 전송하는 경우 500회 시도가 실패하여 메시지를 삭제한다.

대응 방법

리모트의 상태를 확인한다.

TMAX01308 remote rejected

구분

ERROR

설명

리모트 할당에 실패했다.

대응 방법

이전 로그로 원인을 확인한다.

TMAX01309 flag_eo_control error

구분

ERROR

설명

ulog 파일(경로)을 생성하는데 실패했다.

대응 방법

환경설정의 로그 디렉터리 경로를 확인하고, 권한을 확인한다.

TMAX01310 user routine error: put_msg_info

구분

ERROR

설명

사용자가 작성한 put_msg_info 음수를 리턴해서 연결을 종료했다.

TMAX01311 invalid unique ID: %d

구분

ERROR

설명

리모트로부터 응답의 요청 정보를 찾을 수 없다. 인자는 시퀀스 번호이다.

대응 방법

업무 흐름을 확인한다.

TMAX01312 invalid unique ID: UID=%d:%d

구분

ERROR

설명

리모트로부터 응답의 요청 정보가 일치하지 않는다. 첫 번째 인자는 요청 시퀀스 번호, 두 번째 인자는 응답의 시퀀스 번호이다.

대응 방법

업무 흐름을 확인한다.

TMAX01313 CLH channel invalid

구분

ERROR

설명

TMAX01314 pattach error: [%s]

구분

ERROR

설명

리모트로부터 응답의 요청 정보의 CLH번호가 유효하지 않다.

대응 방법

업무 흐름과 CLH 상태를 확인한다.

TMAX01315 detach error: [%s]

구분

ERROR

설명

x.25 detach에 실패했다. 첫 번째 인자는 dev이다.

대응 방법

x.25 설정을 확인한다.

TMAX01316 connect error: [%s:%s]

구분

ERROR

설명

x.25 연결을 실패했다. 첫 번째 인자는 dev이며, 두 번째 인자는 dev2이다.

대응 방법

x.25 설정을 확인한다.

TMAX01317 disconnect error: [%s:%d]

구분

ERROR

설명

연결 종료에 실패했다. 첫 번째 인자는 dev2이고 두 번째 인자는 fd이다.

대응 방법

x.25 연결 상태를 확인한다.

TMAX01318 flag set error: [%s:%d]

구분

ERROR

설명

flags 설정에 실패했다. 첫 번째 인자는 dev2이고 두 번째 인자는 fd이다.

대응 방법

x.25 설정을 확인한다.

TMAX01319 x25 read error: [%s:%d]

구분

ERROR

설명

x.25로부터 메시지 읽기에 실패했다. 첫 번째 인자는 dev2이며, 두 번째 인자는 pcid이다.

대응 방법

x.25 연결 상태를 확인한다.

TMAX01320 x25 write error: [%s:%d]

구분

ERROR

설명

x.25로 메시지 전송에 실패했다. 첫 번째 인자는 dev2 이며, 두 번째 인자는 pcid이다.

대응 방법

x.25 연결 상태를 확인한다.

TMAX01321 address is null

구분

ERROR

설명

X.25 주소 설정이 없다.

대응 방법

설정을 추가한다.

TMAX01322 bind error

구분

ERROR

설명

소켓 주소 바인드에 실패했다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01323 listen error

구분

ERROR

설명

Soket listen에 실패했다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01324 accept error

구분

ERROR

설명

Soket Accept에 실패했다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01325 memory space unavailable

구분

ERROR

설명

메모리가 부족해서 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01326 not previously appached

구분

ERROR

설명

NOTATTACHED로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01327 signal failed

구분

ERROR

설명

EX25STR로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01328 accept packet failed

구분

ERROR

설명

EX25GETCALLACC로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01329 request packet failed

구분

ERROR

설명

EX25GETCALLRQ로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01330 no available pcids

구분

ERROR

설명

EX25MAXCONN로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01331 Unable to open plp_close device for this connection

구분

ERROR

설명

EX25OPNX25 문제로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01332 ioctl IOX25OPT failed

구분

ERROR

설명

EX25OPT 문제로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01333 ioctl error: ifname[%s] fd[%d]

구분

ERROR

설명

소켓의 SIOCSPGRP 설정에 실패했다. 첫 번째 인자는 dev, 두 번째 인자는 fd이다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01334 data send error: ifname[%s] fd[%d]

구분

ERROR

설명

메시지 전송을 실패했다. 첫 번째 인자는 dev, 두 번째 인자는 fd이다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01335 data recv error: ifname[%s] fd[%d]

구분

ERROR

설명

메시지 수신에 실패했다. 첫 번째 인자는 dev, 두 번째 인자는 fd이다.

TMAX01336 attch send recv error, fd = %d

구분

ERROR

설명

X.25 수신에 실패했다.

대응 방법

리모트 상태를 확인한다.

TMAX01337 ioctl error: fd[%d]

구분

ERROR

설명

fd에 X25_GET_IFSTATE 설정에 실패했다.

대응 방법

시스템 에러 번호를 원인을 확인한다.

TMAX01338 x25 device open error: rgwi[%d] lcn[%d] ifname[%s]

구분

ERROR

설명

x.25 device open에 실패했다. 첫 번째 인자는 인덱스, 두 번째 인자는 lcn, 세 번째 인자는 dev이다.

대응 방법

x.25 설정을 확인한다.

TMAX01339 x25 device open error: rgwi[%d] link[%d] lcn[%d] dev[%s]

구분

ERROR

설명

x.25 device open에 실패했다. 첫 번째 인자는 인덱스, 두번째 인자는 link이고, 세 번째 인자는 lcn이고, 네 번째 인자는 dev이다.

대응 방법

x.25 설정을 확인한다.

TMAX01340 ioctl push of npi error

구분

ERROR

설명

x.25 fd의 FIONBIO 설정에 실패했다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01341 ioctl error

구분

ERROR

설명

x.25 fd의 SIOCSPGRP나 FIONBIO 설정에 실패했다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01342 attch send would block

구분

ERROR

설명

x.25로 메시지를 전달하는 경우 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 상태를 확인한다.

TMAX01343 attch send putmsg error: fd = %d, link = %d, lcn = %d

구분

ERROR

설명

x.25로 메시지를 전달이 실패했다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01344 attch recv would block

구분

ERROR

설명

x.25에서 메시지를 수신할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 상태를 확인한다.

TMAX01345 attch recv getmsg error: fd = %d, link = %d, lcn = %d

구분

ERROR

설명

x.25에서 메시지 수신을 실패했다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01346 attach_to_pvc: BIND_ACK not received. code = %x

구분

ERROR

설명

BIND_ACK이 오지 않아 통신에 실패했다. 첫 번째 인자는 수신한 코드이다.

대응 방법

수신한 코드를 통해서 원인을 확인한다.

TMAX01347 reset send would block

구분

ERROR

설명

x.25로 메시지를 전송할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 상태를 확인한다.

TMAX01348 reset send putmsg error: fd[%d]

구분

ERROR

설명

x.25로 메시지를 전송이 실패했다.

대응 방법

시스템 에러 코드를 통해 원인을 확인한다.

TMAX01349 reset confirm recv would block

구분

ERROR

설명

x.25 메시지를 수신할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 시스템 상태를 확인한다.

TMAX01350 reset confirm getmsg error: fd[%d]

구분

ERROR

설명

x.25 메시지 수신에 실패했다. 첫 번째 인자는 fd이다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01351 recv reset confirm: RESET_CON not received. code = %x

구분

INFO

설명

N_RESET_CON 수신에 실패했다. 인자는 타입 코드이다.

대응 방법

X.25 설정을 확인한다.

TMAX01352 reset response send would block

구분

ERROR

설명

리모트에 메시지를 전송할 때 EAGAIN이나 EWOULDBLOCK 에러가 발생했다.

대응 방법

리모트 상태, 방화벽을 확인한다.

TMAX01353 reset response putmsg error: fd[%d]

구분

ERROR

설명

리모트에 메시지를 전송할 때 에러가 발생했다. 인자는 fd이다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01354 reset ack recv would block

구분

ERROR

설명

X.25 메시지를 수신할 때 EAGAIN이나 EWOULDBLOCK 에러가 발생했다.

대응 방법

리모트 상태, 방화벽을 확인한다.

TMAX01355 reset ack getmsg error: fd = %d

구분

ERROR

설명

X.25 메시지를 수신할 때 실패했다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01356 reset_res_ack ack: OK NOT received. received code = %x

구분

ERROR

설명

reset에 대해서 수신이 실패했다. N_OK_ACK로 수신받지 못했다. 인자는 수신받은 타입이다.

대응 방법

업무 흐름을 확인한다.

TMAX01357 reset_res_ack ack: ERROR_ACK received. prim(0x%x), NPI_error(0x%x) UNIX_error(0x%x)

구분

ERROR

설명

타입이 N_ERROR_ACK로 실패했다. 첫 번째 인자는 Error_prim, 두번째 인자는 NPI_error, 세 번째 인자는 UNIX_error이다.

대응 방법

세 인자를 통해 원인을 확인한다.

TMAX01358 unbind send would block

구분

ERROR

설명

메시지를 송신할 때 EAGAIN이나 EWOULDBLOCK 에러가 발생했다.

대응 방법

리모트 상태, 방화벽을 확인한다.

TMAX01359 unbind putmsg error: fd = %d

구분

ERROR

설명

메시지를 송신할 때 에러가 발생했다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01360 unbind recv would block

구분

ERROR

설명

메시지를 수신할 때 EAGAIN, EWOULDBLOCK으로 실패했다.

대응 방법

리모트 상태, 방화벽을 확인한다.

TMAX01361 unbind getmsg error: fd = %d

구분

ERROR

설명

메시지를 수신할 때 EAGAIN, EWOULDBLOCK으로 실패했다.

대응 방법

리모트 상태, 방화벽을 확인한다.

TMAX01362 unbind ack: OK NOT received. received code = %x

구분

ERROR

설명

N_OK_ACK로 응답이 오지 않아 실패했다. 인자는 응답받은 타입이다.

대응 방법

리모트를 확인한다.

TMAX01363 device ioctl(I_POP) fail

구분

ERROR

설명

I_POP 설정에 실패했다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01364 x25_read(%d:%d) getmsg fail

구분

ERROR

설명

메시지 수신에 실패했다. 첫 번째 인자는 link id, 두 번째 인자는 lcn이다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01365 x25_read(%d:%d): no data received. len = %d

구분

ERROR

설명

메시지를 수신할 때 rec_data의 len이 0 이하로 실패했다. 첫 번째 인자는 link id, 두 번째 인자는 lcn, 세 번째 인자는 rec_data의 len이다.

대응 방법

업무 흐름을 확인한다.

TMAX01366 x25_read(%d:%d): RESET_IND received from 0x%x with reason 0x%x

구분

INFO

설명

수신 타입이 N_RESET_IND이다. 첫 번째 인자는 link id, 두 번째 인자는 lcn, 세 번째 인자는 orig, 네 번째 인자는 reason이다.

TMAX01367 x25_read(%d:%d): DATA_IND not received. code = 0x%x

구분

INFO

설명

수신할 때 타입이 N_DATA_IND로 오지 않아 실패했다. 첫 번째 인자는 link id, 두 번째 인자는 lcn, 세 번째 인자는 타입이다.

TMAX01368 x25write putmsg fail

구분

ERROR

설명

메시지 송신에 실패했다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01369 detach send putmsg error fd = %d, link = %d, lcn = %d

구분

ERROR

설명

메시지 전송을 실패했다. 첫 번째 인자는 fd이고, 두 번째 인자는 link_id, 세 번째 인자는 lcn이다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01370 reset confirm send putmsg " "error: fd[%d]

구분

ERROR

설명

x.25 메시지를 수신할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 시스템의 상태를 확인한다.

TMAX01371 dfs msg recv would block

구분

ERROR

설명

메시지를 수신할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 시스템을 확인한다.

TMAX01372 dfs msg recv getmsg error fd[%d]

구분

ERROR

설명

메시지를 수신할 때 실패했다.

대응 방법

시스템 에러 코드를 확인한다.

TMAX01373 x25_recv_dfs_msg fail. invalid msg. xl_type[%d] xl_comm[%d]

구분

ERROR

설명

수신한 메시지 타입이 XL_DAT가 아니거나, command가 N_Data가 아니어서 실패했다. 첫 번째 인자는 타입, 두번째 인자는 command이다.

대응 방법

업무 흐름을 확인한다.

TMAX01374 data getmsg error: fd[%d]

구분

ERROR

설명

메시지를 수신할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 시스템의 상태를 확인한다.

TMAX01375 x25 RESET receive: [%d:%d] reason[%02x] cause[%02x] diag[%02x]

구분

INFO

설명

리셋을 수신했다. 첫 번째 인자는 link_id, 두 번째 인자는 lcn, 세 번째 인자는 reason code, 네 번째 인자는 원인, 세 번째 인자는 diag이다.

TMAX01376 x25 control receive: invalid msg. xl_type[%d] xl_comm[%d] [%d:%d] reason[%02x] cause[%02x] diag[%02x]

구분

ERROR

설명

control을 수신했다. 첫 번째 인자는 xl_type, 두 번째 인자는 xl_command, 세 번째 인자는 link_id, 네 번째 인자는 lcn, 다섯 번째 인자는 reason, 여섯 번째 인자는 원인, 일곱 번째 인자는 diag이다.

대응 방법

리모트 시스템 상태를 확인한다.

TMAX01377 x25 read fail. invalid msg. xl_type[%d] xl_comm[%d] [%d:%d]

구분

ERROR

설명

알 수 없는 명령어를 수신했다. 인자는 xl_type, xl_comm, link_id, lcn 순이다.

대응 방법

리모트 시스템 상태를 확인한다.

TMAX01378 X25 INFO received

구분

INFO

설명

X.25 게이트웨이에서 XL_INFO 메시지를 수신했다.

TMAX01379 data putmsg error: fd[%d]

구분

ERROR

설명

X.25 게이트웨이에서 메시지 전송에 실패하였다.

대응 방법

시스템 에러 번호로 에러 사유를 확인한다.

TMAX01380 Out-of-band recv error: fd[%d]

구분

ERROR

설명

X.25 게이트웨이에서 연결이 종료되었다. 첫 번째 인자는 연결이 종료된 fd 값이다.

대응 방법

시스템 에러 번호로 에러 사유를 확인한다.

TMAX01381 INTERRUPT packet Received: [%s:%d]

구분

INFO

설명

OOB INTERRUPT 메시지가 감지되었다. 첫 번째 인자는 dev 이름, 두 번째 인자는 lcn 이다.

TMAX01382 The VC has been RESET. Channel[%s:%d]

구분

INFO

설명

OOB VC_RESET 메시지가 감지되었다. 첫 번째 인자는 dev 이름, 두 번째 인자는 lcn 이다.

TMAX01383 The VC has been RESET. Channel[%s:%d], Cause-Code:%3d. Diagnostic code:%3d

구분

INFO

설명

OOB VC_RESET 메시지가 감지되었다. 첫 번째 인자는 dev 이름, 두 번째 인자는 lcn, 세 번째 인자는 원인 코드, 네 번째 인자는 진단 코드이다.

TMAX01384 Monster Message Inbound: [%s:%d]

구분

INFO

설명

OOB 메시지로 너무 큰 메시지가 도착했다.

TMAX01385 L2 went down: [%s:%d]

구분

ERROR

설명

OOB 메시지로 L2가 다운되었다는 메시지가 도착했다.

TMAX01386 LCI %d is already used [%s]

구분

ERROR

설명

X.25 게이트웨이에서 X25_SETUP_PVC 수행 중 에러 EBUSY가 발생했다. 첫 번째 인자는 lci, 두 번째 인자는 인터페이스 이름이다.

대응 방법

시스템 에러 번호로 에러 사유를 확인한다.

TMAX01387 LCI %d really configured as PVC [%s]

구분

ERROR

설명

X.25 게이트웨이에서 X25_SETUP_PVC 수행 중 에러 EINVAL이 발생했다. 첫 번째 인자는 lci, 두 번째 인자는 인터페이스 이름이다.

대응 방법

시스템 에러 번호로 에러 사유를 확인한다.

TMAX01388 The name %s is not the name of an existing X.25 interface

구분

ERROR

설명

X.25 게이트웨이에서 X25_SETUP_PVC 수행중 에러 ENODEV가 발생했다. 첫 번째 인자는 인터페이스 이름이다.

대응 방법

시스템 에러 번호로 에러 사유를 확인한다.

TMAX01389 Level 2 (the LAP-B level) is down on the X.25 link at the moment. [%s]

구분

ERROR

설명

X.25 게이트웨이에서 X25_SETUP_PVC 수행 중 에러 ENETUNREACH가 발생했다. 첫 번째 인자는 인터페이스 이름이다.

대응 방법

시스템 에러 번호로 에러 사유를 확인한다.

TMAX01390 X.25 interface %s is down now. Need to run x25init on it.

구분

ERROR

설명

X.25 게이트웨이에서 X25_SETUP_PVC 수행 중 에러 ENETDOWN이 발생했다. 첫 번째 인자는 인터페이스 이름이다.

대응 방법

시스템 에러 번호로 에러 사유를 확인한다.

TMAX01391 parse line: gw proc no is null

구분

ERROR

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다.

대응 방법

게이트웨이 proc 설정을 확인한다.

TMAX01392 parse line: linkno is null

구분

ERROR

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다.

대응 방법

linkno 항목을 확인한다.

TMAX01393 parse line: start_lcn is null

구분

ERROR

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다.

대응 방법

start_lcn 항목을 확인한다.

TMAX01394 parse line: num_lcn is null

구분

ERROR

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다.

대응 방법

num_lcn 항목을 확인한다.

TMAX01395 parse line: ch_dir is null

구분

ERROR

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다.

대응 방법

ch_dir 항목을 확인한다.

TMAX01396 parse line: reply_dedicate is null

구분

ERROR

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다.

대응 방법

reply_dedicate 항목을 확인한다.

TMAX01397 parse line: dev is null

구분

ERROR

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다.

대응 방법

dev 항목을 확인한다.

TMAX01398 parse line: dev2 is null

구분

ERROR

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다.

대응 방법

dev2 항목을 확인한다.

TMAX01399 line %d is too long(%d)

구분

FATAL

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다. 첫 번째 인자는 라인 번호, 두 번째 인자는 읽은 문자수이다.

대응 방법

해당 파일의 라인에 문제가 256자가 넘어가는지 확인하여 줄여준다.

TMAX01400 sysid link list error

구분

ERROR

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다.

대응 방법

설정 파일에서 sysid 항목들을 확인한다.

TMAX01401 can’t set multiple server mode

구분

FATAL

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다.

대응 방법

게이트웨이 설정에서 -m svr로 설정해서 SVR 모드로 설정되었으나 클라이언트 모드로 설정되어 있어 발생한 에러이다. 해당 설정을 원하는 모드에 맞게 설정한다.

TMAX01402 parse line: pid is invalid

구분

ERROR

설명

X.25 게이트웨이 설정 파일을 읽어 구성하는데 실패했다.

대응 방법

pid 항목을 확인한다.

TMAX01403 malloc error: size = %d

구분

ERROR

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다. 첫 번째 인자는 할당하려는 메모리 사이즈이다.

TMAX01404 malloc error: size = %d

구분

ERROR

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다.

TMAX01405

구분

ERROR, FATAL

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다.

TMAX01406 not found relay service

구분

ERROR

설명

Replay Service를 찾지 못했다.

대응 방법

설정이나 코드를 확인한다.

TMAX01407 node type is not supported

구분

FATAL

설명

호스트에 대한 정보를 구성하는데 실패했다.

TMAX01408 ibm host connect error [%s:%d]

구분

ERROR

설명

IBM 호스트 연결에 실패했다. 첫 번째 인자는 주소이고, 두 번째 인자는 포트 번호이다.

대응 방법

연결하려는 대상에 대해서 확인한다.

TMAX01409 listen error: portno=%d

구분

FATAL

설명

listen하는데 실패했다. 첫 번째 인자는 listen하려는 포트 번호이다.

대응 방법

포트 번호를 중복 사용 중인 프로세스를 확인하여 종료시킨다.

TMAX01410 user routine error: get_msg_info

구분

ERROR

설명

사용자가 작성한 get_msg_info가 음수를 리턴해서 연결을 종료했다.

TMAX01411 user routine error: put_msg_info

구분

ERROR

설명

사용자가 작성한 put_msg_info 음수를 리턴해서 연결을 종료했다.

TMAX01412 data write error to host

구분

ERROR

설명

호스트에 메시지 전송을 실패했다.

TMAX01413 remote socket closed

구분

ERROR

설명

호스트 소켓에서 메시지 읽기에 실패했다. 상대방에서 연결을 종료한 것을 감지했다.

TMAX01414 data read error

구분

ERROR

설명

호스트 소켓에서 메시지 읽기에 실패했다..

대응 방법

시스템 에러 번호를 확인한다.

TMAX01415 status receive[%d:%d]

구분

ERROR

설명

rsm id가 *REQSTS*가 들어오지 않았다. 첫 번째 인자는 리턴 코드, 두 번째 인자는 사유 코드이다.

대응 방법

리턴 코드와 사유 코드를 확인한다.

TMAX01416 host write error

구분

ERROR

설명

호스트에 메시지 전송을 실패했다.

TMAX01417 host data write error

구분

ERROR

설명

호스트에 메시지 전송을 실패했다.

TMAX01418 header read error

구분

ERROR

설명

호스트로부터 메시지 수신에 실패했다.

TMAX01419 user routine error: get_msg_length

구분

ERROR

설명

사용자가 작성한 get_msg_length가 HOST_ERROR_CODE(-9999)가 아닌 음수를 리턴했다.

TMAX01420 user routine error: get_msg_continue

구분

ERROR

설명

사용자가 작성한 get_msg_continue가 음수를 리턴했다.

TMAX01421 worker thread select error

구분

ERROR

설명

워커 스레드에서 select API가 실패해 1초 sleep 후 재시도한다.

TMAX01422 worker thread read error

구분

ERROR

설명

워커 스레드에서 read할 때 실패했다.

TMAX01423 event create error

구분

ERROR

설명

CreateEvent가 실패했다.

TMAX01424 thread create error

구분

ERROR

설명

thread 생성을 실패했다.

TMAX01425 invalid msg from TMM %d

구분

ERROR

설명

TMM으로부터 알 수 없는 종류의 메시지를 수신했다. 첫 번째 인자는 메시지 타입이다.

TMAX01426 invalid msg from CLH %d

구분

ERROR

설명

CLH로부터 알수 없는 종류의 메시지를 수신했다. 첫 번째 인자는 메시지 타입이다.

TMAX01427 General Infomation : >>>> Hostlink CIMS(%d.%d) for Tmax %s START <<<<

구분

INFO

설명

Hostlink가 기동되었다. 첫 번째 인자는 해당 모듈 버전1, 두 번째 인자는 해당 모듈 버전2, 세 번째 인자는 Tmax 버전이다.

TMAX01428 svc[%-8.8s] timeout

구분

INFO

설명

타임아웃이 발생했다. 첫 번째 인자는 서비스 이름이다.

TMAX01429 register to CLH error

구분

FATAL

설명

CLH 연결에 실패했다.

TMAX01430 register to HKH error

구분

FATAL

설명

HKH 접속에 실패했다.

TMAX01431 worker thread create error

구분

FATAL

설명

워커 스레드 생성에 실패했다.

TMAX01432 Creates pipe failed:[%d]

구분

FATAL

설명

pipe 생성에 실패했다. 첫 번째 인자는 시스템 에러 코드이다.

TMAX01433 map file load error %s, type=%d

구분

ERROR

설명

MAP 파일 로드에 실패했다. 첫 번째 인자는 trxid, 두 번째 인자는 에러 코드이다.

TMAX01434 tmax process is closed before sending data. data dropped.

구분

ERROR

설명

Tmax 프로세스들과 연결이 종료되어 메시지를 전송할 수 없다.

TMAX01435 tmax process(%s) is closed while processing request

구분

ERROR

설명

500회 넘도록 fd가 write 가능한 상태로 변하지 않았다. 해당 연결을 종료한다. 첫 번째 인자는 문제 있는 프로세스 타입이다.

TMAX01436 trying to send to CLH is blocked

구분

ERROR

설명

500회 넘도록 CLH가 write 가능한 상태로 변하지 않았다. 해당 연결을 종료한다.

TMAX01437 invalid unique ID

구분

ERROR

설명

워커 스레드로부터 에러 메시지를 전송하도록 요청받았으나, 워커 스레드의 CLH Index가 없어져 전송할 수 없다.

TMAX01438 flag_eo_control error

구분

ERROR

설명

-e -o 옵션에 의해서 파일을 생성하는데 실패했다.

대응 방법

경로를 확인한다.

TMAX01439 malloc error: size = %d

구분

ERROR

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다. 첫 번째 인자는 할당하려는 메모리 사이즈이다.

TMAX01440 malloc error: size = %d

구분

ERROR

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다. 첫 번째 인자는 할당하려는 메모리 사이즈이다.

TMAX01441 malloc error: size = %d

구분

FATAL

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다. 첫 번째 인자는 할당하려는 메모리 사이즈이다.

TMAX01442 timeout, messsage discard of tpacall with TPNOREPLY

구분

INFO

설명

LU0 게이트웨이에서 tpacall로 flags가 TPNOREPLY로 전송된 메시지가 타임아웃에 의해 삭제되었다.

TMAX01443 not found relay service

구분

ERROR

설명

LU0 게이트웨이에서 replay service를 찾는데 실패했다.

TMAX01444 not found tpacall service

구분

ERROR

설명

tpacall을 하기 위한 서비스를 찾는데 실패했다.

TMAX01445 not found mapper service

구분

ERROR

설명

Hostlink로부터 요청된 메시지에 대해서 호출할 서비스 이름을 찾을 수 없다.

TMAX01446 not found bid/rop service

구분

ERROR

설명

bid나 rop 서비스를 찾는데 실패했다.

TMAX01447 not found request service

구분

ERROR

설명

호스트로부터의 요청에 대해서 알맞은 서비스를 찾는데 실패했다.

TMAX01448 host send error

구분

ERROR

설명

호스트로부터 에러 응답을 받았으나, 요청에 tpacall TPNOREPLY였으므로 삭제한다.

TMAX01449 node type is not supported

구분

FATAL

설명

지원할 수 없는 노드 타입이다.

TMAX01450 WRITE for response failed: %s,%s

구분

ERROR

설명

응답 전달에 실패했다. 첫 번째 인자는 primary code, 두 번째 인자는 secondary code이다.

TMAX01451 RUI INIT failed: [%s:%s][%s]

구분

ERROR

설명

RUI 초기화에 실패했다. 첫 번째 인자는 primary code, 두 번째 인자는 secondary code, 세 번째 인자는 luname이다.

TMAX01452 RUI TERM failed: [%s:%s][%s]

구분

ERROR

설명

LUI 종료에 실패했다. 첫 번째 인자는 primary code, 두 번째 인자는 secondary code, 세 번째 인자는 luname이다.

TMAX01453 RUI PURGE failed: [%s:%s][%s]

구분

ERROR

설명

RUI purge에 실패했다. 첫 번째 인자는 primary code, 두 번째 인자는 secondary code, 세 번째 인자는 luname이다.

TMAX01454 RUI WRITE failed: [%s:%s][%s]

구분

ERROR

설명

RUI WRITE에 실패했다. 첫 번째 인자는 primary code, 두 번째 인자는 secondary code, 세 번째 인자는 luname이다.

TMAX01455 RUI READ failed: [%s:%s][%s]

구분

ERROR

설명

RUI READ에 실패했다. 첫 번째 인자는 primary code, 두 번째 인자는 secondary code, 세 번째 인자는 luname이다.

TMAX01456 invalid msg from CLH %d

구분

ERROR

설명

CLH로부터 알 수 없는 타입의 메시지를 수신했다.

TMAX01457 link line down

구분

ERROR

설명

CLH와 연결이 종료되었다.

TMAX01458 invalid msg from TMM %d

구분

ERROR

설명

TMM으로부터 알수 없는 타입의 메시지를 수신했다.

TMAX01459 : >>> AnyLink Version (ver.%s) Tmax Version (ver.%s) <<<

구분

INFO

설명

버전 정보를 출력한다. 첫 번째 인자는 모듈버전1, 두 번째 인자는 모듈 버전2, 세 번째 인자는 Tmax 버전이다.

TMAX01460 General Infomation : >>>> Hostlink LU0(%d.%d) for Tmax %s START <<<<

구분

INFO

설명

기동할 때 버전 정보이다. 첫 번째 인자는 모듈버전1, 두 번째 인자는 모듈 버전2, 세 번째 인자는 Tmax 버전이다.

TMAX01461 request message parsing error

구분

ERROR

설명

호스트로부터 수신한 메시지에 대해서 해석에 실패했다.

TMAX01462 register to CLH error

구분

FATAL

설명

CLH 연결에 실패했다.

TMAX01463 register to HKH error

구분

FATAL

설명

HKH 접속에 실패했다.

TMAX01464 map loading error: %s

구분

ERROR

설명

MAP 파일 읽기에 실패했다. 첫 번째 인자는 trxid이다.

TMAX01465 map file loading error: %s

구분

ERROR

설명

MAP 파일 읽기에 실패했다. 첫 번째 인자는 trxid이다.

TMAX01466 trying to send to CLH is blocked

구분

ERROR

설명

clh와 연결된 fd가 500번 동안 write 가능한 상태로 변경되지 않았다. 연결을 종료시키고 메시지를 삭제한다.

TMAX01467 failed to get file descriptor

구분

ERROR

설명

SNA fd를 참조하는데 실패했다.

TMAX01468 tmax process is closed before sending data. data dropped.

구분

ERROR

설명

연결이 종료된 fd에 write하려고 하여 메시지를 삭제한다.

TMAX01469 tmax process(%s) is closed while processing request

구분

ERROR

설명

연결된 엔진 fd가 500번 동안 write 가능한 상태로 변경되지 않았다.

TMAX01470 flag_eo_control error

구분

ERROR

설명

e, o 옵션에 의해서 생성하는 파일에 대해서 생성을 실패했다.

TMAX01471 invalid unique ID

구분

ERROR

설명

호스트로 요청에 대한 응답을 전송할 경우 요청했던 메시지가 아니어서 삭제를 한다.

TMAX01472 data length is zero send to host

구분

ERROR

설명

호스트로 요청에 대한 응답을 전송하는 경우 응답 메시지의 길이가 0보다 작아서 삭제를 한다.

TMAX01473 BIND rejected: luname[%s]

구분

ERROR

설명

BIND 요청을 거절했다.첫 번째 인자는 luname이다.

TMAX01474 malloc error: size = %d

구분

ERROR

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다. 첫 번째 인자는 할당하려는 메모리 사이즈이다.

TMAX01475 malloc error: size = %d

구분

FATAL, ERROR

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다. 첫 번째 인자는 할당하려는 메모리 사이즈이다.

TMAX01476 not found relay service

구분

ERROR

설명

relay service를 얻어오는 데 실패했다.

대응 방법

설정을 참조한다.

TMAX01477 node type is not supported

구분

FATAL

설명

지원할 수 없는 머신이다.

TMAX01478 listen error: portno=%d

구분

FATAL

설명

해당하는 포트 번호로 listen하는데 실패했다. 첫 번째 인자는 listen을 시도하는 포트 번호이다.

대응 방법

다른 프로세스가 사용 중인 포트 번호인지 확인한다.

TMAX01479 cics server not found

구분

FATAL

설명

설정에서 cics 이름을 가져오는데 실패했다.

대응 방법

매뉴얼을 확인하여 설정을 올바르게 수정한다.

TMAX01480 worker thread select error

구분

ERROR

설명

워커 스레드에서 대기 중 에러가 발생하였다. 1초 후 다시 대기한다.

대응 방법

시스템 에러 코드를 통해 원인을 확인한다.

TMAX01481 worker thread read error

구분

ERROR

설명

메인 스레드로부터 들어오는 요청에 대해서 워커 스레드에서 pipe read에 실패했다.

대응 방법

시스템 에러 코드를 통해 원인을 확인한다.

TMAX01482 event create error

구분

ERROR

설명

Windows에서 CreateEvent 함수가 실패했다.

대응 방법

시스템 에러 코드를 통해 원인을 확인한다.

TMAX01483 thread create error

구분

ERROR

설명

Windows에서 Thread를 생성하는데 실패했다.

대응 방법

시스템 에러 코드를 통해 원인을 확인한다.

TMAX01484 invalid msg from TMM %d

구분

ERROR

설명

TMM으로부터 잘못된 메시지 타입이 들어왔다. 첫 번째 인자는 msgtype이다.

TMAX01485 invalid msg from CLH %d

구분

ERROR

설명

TMM으로부터 잘못된 메시지 타입이 들어왔다. 첫 번째 인자는 msgtype이다.

TMAX01486 General Infomation : >>>> Hostlink CTG(%d.%d) for Tmax %s START <<<<

구분

INFO

설명

기동할 때 출력하는 버전 정보이다.

TMAX01487 register to CLH error

구분

FATAL

설명

CLH로 연결에 실패했다.

대응 방법

시스템 에러 코드를 통해 원인을 확인한다.

TMAX01488 register to HKH error

구분

FATAL

설명

HKH로 연결에 실패했다.

대응 방법

시스템 에러 코드를 통해 원인을 확인한다.

TMAX01489 worker thread create error

구분

FATAL

설명

워커 스레드 생성에 실패했다.

대응 방법

시스템 에러 코드를 통해 원인을 확인한다.

TMAX01490 tmax process is closed before sending data. data dropped.

구분

ERROR

설명

Tmax 프로세스와 연결이 종료되어 메시지 전송에 실패했고, 보내야 할 메시지를 삭제했다.

대응 방법

앞뒤 로그를 보고 연결이 실패한 원인을 확인한다.

TMAX01491 tmax process(%s) is closed while processing request

구분

ERROR

설명

Tmax 프로세스로 메시지 전송이 오랜 시간 실패해서 연결을 종료한다.

대응 방법

첫 번째 인자에 있는 프로세스에 대해서 로그를 확인한다.

TMAX01492 trying to send to CLH is blocked

구분

ERROR

설명

CLH로 메시지 전송이 오랜 시간 실패해서 연결을 종료한다.

대응 방법

CLH의 로그를 확인한다.

TMAX01493 Creates pipe error: [%d]

구분

FATAL

설명

pipe 생성에 실패했다.

대응 방법

시스템 에러 번호를 확인한다.

TMAX01494 map file load error: %s, type=%d

구분

ERROR

설명

맵 파일 읽는데 실패했다. 첫 번째 인자는 pgmname, 두 번째 인자는 에러 값이다.

대응 방법

맵 파일을 확인한다.

TMAX01495 svc[%-8.8s] timeout

구분

INFO

설명

타임 아웃이 발생했다. 첫 번째 인자는 pgmname이다.

대응 방법

pgmname으로 확인한다.

TMAX01496 ECI call error: %s: [%s][%s][%-4.4s]

구분

ERROR

설명

ECI 호출에 실패했다. 첫 번째 인자는 에러 코드, 두 번째 인자는 버퍼, 세 번째 인자는 hostpgm 이고, 네 번째 인자는 Abend이다.

TMAX01497 flag_eo_control error

구분

ERROR

설명

e, o 파일을 생성하는 것을 실패했다.

대응 방법

해당 파일에 대해서 권한이 있는지 확인한다.

TMAX01498 invalid unique ID

구분

ERROR

설명

시퀀스 번호가 잘못되었다.

TMAX01499 General Infomation : >>>> Hostlink LU6.2 Send (%d.%d) for Tmax %s START <<<<

구분

INFO

설명

기동할 때 출력되는 버전 정보이다.

TMAX01500 invalid unique ID

구분

ERROR

설명

리모트로부터 들어온 응답의 요청을 찾을 수 없다.

대응 방법

디버그 로그를 확인하여 업무 흐름을 확인한다.

TMAX01501 not found relay service

구분

ERROR

설명

릴레이 서비스를 찾을 수 없다.

대응 방법

디버그 로그를 확인하여 업무 흐름을 확인한다. 설정의 릴레이 서비스 부분을 확인한다.

TMAX01502 internal error : unsupported ps header type = %x

구분

ERROR

설명

지원하지 않는 ps header type이다.

대응 방법

시스템 관리자에게 문의한다.

TMAX01503 currently unsupported

구분

ERROR

설명

현재 버전에서 지원하지 않는 타입의 메시지이다.

대응 방법

업무를 지원하는 형태로 변경한다.

TMAX01504 node type is not supported

구분

FATAL

설명

해당 노드 타입을 지원하지 않는다.

대응 방법

매뉴얼의 지원하는 플랫폼을 확인한다.

TMAX01505 flag_eo_control error

구분

ERROR

설명

ulog 파일(경로)을 생성하는데 실패했다.

대응 방법

환경설정의 로그 디렉터리 경로를 확인하고, 권한을 확인한다.

TMAX01506 register to HKH error

구분

FATAL

설명

HKH에 연결을 실패했다.

대응 방법

시스템 사용 현황과 설정을 확인한다.

TMAX01507 register to CLH error

구분

FATAL

설명

프로세스를 CLH에 등록할 수 없다.

대응 방법

TMM이 부팅된 후 환경 파일이 변경되지 않았는지 확인한다.

“tmdown → cfl → tmboot”을 다시 실행해서 엔진 환경을 이진(Binary) 환경 파일과 같도록 만든다.

TMAX01508 APPC startup error

구분

FATAL

설명

Windows에서 APPC Startup에 실패했다.

대응 방법

APPC 설정과 라이브러리가 정상적으로 설치되어 있는지 확인한다.

TMAX01509 control thread create error

구분

ERROR, FATAL

설명

스레드 생성에 실패했다.

대응 방법

시스템의 자원 사용 현황을 확인한다.

TMAX01510 worker thread create error

구분

FATAL

설명

스레드 생성에 실패했다.

대응 방법

시스템의 자원 사용 현황을 확인한다.

TMAX01511 invalid msg from TMM %d

구분

ERROR

설명

TMM으로부터 알 수 없는 종류의 메시지를 수신했다. 첫 번째 인자는 메시지 타입이다.

TMAX01512 link line down

구분

ERROR

설명

CLH와의 연결이 종료되었다.

대응 방법

시스템 로그를 확인하여 연결이 종료된 원인을 확인한다.

TMAX01513 invalid msg from CLH %d

구분

ERROR

설명

CLH로부터 처리할 수 없는 메시지를 수신했다. 첫 번째 인자는 메시지 타입이다.

TMAX01514 tmax process is closed before sending data. data dropped.

구분

ERROR

설명

CLH로 메시지를 전송할 때 연결이 종료되어 실패했다.

대응 방법

시스템 로그를 확인한다.

TMAX01515 tmax process(%s) is closed while processing request

구분

ERROR

설명

CLH로 메시지를 전송할 때 연결이 종료되어 실패했다.

대응 방법

시스템 로그를 확인한다.

TMAX01516 trying to send to CLH is blocked

구분

ERROR

설명

CLH로 메시지를 전송할 때 500회 이상 재전송 시도했으나 실패했다.

대응 방법

CLH 현재 상태를 확인한다.

TMAX01517 svc[%-8.8s] timeout

구분

INFO

설명

타임아웃이 발생했다. 첫 번째 인자는 PGMNAME이다.

대응 방법

리모트의 서비스를 확인한다.

TMAX01518 control event create error

구분

ERROR

설명

스레드 생성에 실패했다.

대응 방법

시스템 자원을 확인한다.

TMAX01519 General Infomation : %s receive a resync request

구분

INFO

설명

resync 메시지를 수신했다. 첫 번째 인자는 LUNAME이다.

TMAX01520 resync error - invalid partner logname

구분

ERROR

설명

잘못된 partner logname으로 resync를 실패했다.

대응 방법

partner logname을 확인한다.

TMAX01521 map file load " "error: %s, type=%d

구분

ERROR

설명

MAP 파일 로드에 실패했다. 첫 번째 인자는 PGM 이름, 두 번째 인자는 실패 응답 코드이다.

대응 방법

이전 로그를 확인하여 어떤 MAP파일의 어떤 라인에서 발생했는지 확인한다.

TMAX01522 user routine error: put_msg_info

구분

ERROR

설명

사용자가 작성한 put_msg_info 함수가 음수를 리턴했다.

대응 방법

사용자 코드에서 put_msg_info가 음수를 리턴하는 경우를 확인한다.

TMAX01523 invalid message - length = %d(%d)

구분

WARNING

설명

읽은 길이가 4보다 작다.

TMAX01524 General Infomation : %s issue resync(warm-start)

구분

INFO

설명

resync가 warm-start되었다. 첫 번째 인자는 LUNAME이다.

TMAX01525 General Infomation : %s issue resync(cold-start)

구분

INFO

설명

resync가 warm-start되었다. 첫 번째 인자는 LUNAME이다.

TMAX01526 resync(tp_started) error

구분

ERROR

설명

접속에 실패했다.

대응 방법

SNA설정과 리모트 설정을 확인한다.

TMAX01527 resync(tp_allocate) error

구분

ERROR

설명

allocate에 실패했다.

대응 방법

SNA 설정과 리모트 설정을 확인한다.

TMAX01528 internal buffer overflow > %d

구분

ERROR

설명

버퍼 크기가 256보다 커서 실패했다. 첫 번째 인자는 256이다.

TMAX01529 General Infomation : compare-state send - luname[%s] luwid[%s] xid[%x-%x-%x] status[%x]

구분

INFO

설명

각종 정보이다. 첫 번째 인자는 LUNAME, 두 번째 인자는 LUWID, 세 번째 인자는 xid, 네 번째 인자는 상태이다.

TMAX01530 resync(tp_send) error

구분

ERROR

설명

resync에 실패했다.

대응 방법

업무 흐름, SNA 설정, 리모트 설정을 확인한다.

TMAX01531 General Infomation : compare-state receive - luname[%s] luwid[%s] xid[%x-%x-%x] status[%x:%x]

구분

INFO

설명

각종 정보이다. 첫 번째 인자는 LUNAME, 두 번째 인자는 LUWID, 세 번째 인자는 xid, 네 번째 인자는 상태이다.

TMAX01532 resync error - invalid message

구분

ERROR

설명

resync에 실패했다.

대응 방법

업무 흐름, SNA 설정, 리모트 설정을 확인한다.

TMAX01533 resync error - omission

구분

ERROR

설명

resync에 실패했다.

대응 방법

업무 흐름, SNA 설정, 리모트 설정을 확인한다.

TMAX01534 resync(tp_receive) error

구분

ERROR

설명

resync에 실패했다.

대응 방법

업무 흐름, SNA 설정, 리모트 설정을 확인한다.

TMAX01535 resync(tp_deallocate) error

구분

ERROR

설명

resync에 실패했다.

대응 방법

업무 흐름, SNA 설정, 리모트 설정을 확인한다.

TMAX01536 Creates a pair of connected sockets failed: [%d]

구분

FATAL

설명

pipe를 생성하는데 실패했다. 첫 번째 인자는 errno이다.

대응 방법

errno를 통해서 원인을 확인한다.

TMAX01537 thread create error

구분

ERROR

설명

스레드 생성에 실패했다.

대응 방법

시스템 자원 상황을 확인한다.

TMAX01538 worker thread select error

구분

ERROR

설명

select가 실패를 리턴하여 1초간 sleep 후 재시도한다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01539 worker thread read error

구분

ERROR

설명

pipe를 read하는데 실패했다.

대응 방법

시스템 에러 번호로 원인을 확인한다.

TMAX01540 %s Link: inactive

구분

INFO

설명

LINK 상태가 inactivate이다. 첫 번째 인자는 라인 상태이다.

TMAX01541 %s Link: session no available

구분

INFO

설명

현재 가용한 세션이 존재하지 않는다. 첫 번째 인자는 라인 이름이다.

TMAX01542 invalid message type

구분

ERROR

설명

리모트로 응답을 보낼 경우 알맞은 리모트를 찾을 수 없다.

대응 방법

업무 흐름을 확인한다.

TMAX01543 listen error: portno = %d

구분

FATAL

설명

Soket Listen에 실패했다. 첫 번째 인자는 포트 번호이다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01544 event create error

구분

ERROR

설명

이벤트를 생성하는데 실패했다.

대응 방법

시스템 자원 현황을 확인한다.

TMAX01545 malloc error: size = %d

구분

ERROR

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다. 첫 번째 인자는 할당하려는 메모리 사이즈이다.

TMAX01546 malloc error: size = %d

구분

ERROR

설명

Size 만큼의 메모리를 할당하면서 에러가 발생하였다.

대응 방법

시스템에서 사용 가능한 물리적인 메모리를 확인하고, Swap 메모리 및 사용자에게 할당될 수 있는 메모리를 확인한다. 첫 번째 인자는 할당하려는 메모리 사이즈이다.

TMAX01547 custom rotuine error: init_remote_info

구분

FATAL

설명

사용자 함수인 init_remote_info에서 음수값을 리턴했다.

대응 방법

사용자 코드 init_remote_info를 확인한다.

TMAX01548 node type is not supported

구분

FATAL

설명

해당 노드 타입을 지원하지 않는다.

대응 방법

매뉴얼의 지원하는 플랫폼을 확인한다.

TMAX01549 shared memory open error: shmkey = %d, shmsize = %d

구분

ERROR

설명

공유 메모리를 초기화하는 데 실패했다.

대응 방법

shmkey 값의 중복 사용 여부를 확인한다. 콘솔의 경우 “ipcs –m”로 확인한다.

TMAX01550 MONITOR SHMKEY is not set. monitoring disabled

구분

INFO

설명

MONITOR SHMKEY가 설정되지 않아서 모니터링 기능을 사용할 수 없다.

TMAX01551 invalid msg from WAS %d

구분

ERROR

설명

처리할 수 없는 메시지이다. 첫 번째 인자는 메시지 타입니다.

대응 방법

해당 메시지 타입이 어디서 최초 요청을 하는지 확인한다.

TMAX01552 invalid msg from TMM %d

구분

ERROR

설명

TMM으로부터 잘못된 메시지 타입을 수신했다.

TMAX01553 invalid msg from CLH %d

구분

ERROR

설명

CLH로부터 잘못된 메시지 타입을 수신했다. 첫 번째 인자는 메시지 타입이다.

TMAX01554 >>>> AnyLink X.25 GateWay (ver." "%s) START <<<<

구분

INFO

설명

AnyLink X.25 Gateway가 기동한다. 첫 번째 인자는 버전이다.

TMAX01555 service timeout: uid=%d

구분

INFO

설명

타임 아웃이 발생했다. 첫 번째 인자는 uid이다.

대응 방법

업무 흐름을 확인한다.

TMAX01556 register to CLH error

구분

FATAL

설명

CLH로 접속에 실패했다.

대응 방법

시스템 자원 현황을 확인한다.

TMAX01557 tmax process is closed before sending data. data dropped.

구분

ERROR

설명

CLH로 메시지를 전송할 때 CLH가 종료되어 메시지를 삭제한다.

대응 방법

시스템 로그를 확인하여 CLH가 종료한 원인을 확인한다.

TMAX01558 tmax process is closed before writing data: data dropped

구분

ERROR

설명

CLH로 메시지를 전송할 때 CLH가 종료되어 메시지를 삭제한다.

대응 방법

시스템 로그를 확인하여 CLH가 종료한 원인을 확인한다.

TMAX01559 tmax process(%s) is closed while processing request

구분

ERROR

설명

CLH로 메시지를 전송할 때 CLH가 종료되어 메시지를 삭제한다.

대응 방법

시스템 로그를 확인하여 CLH가 종료한 원인을 확인한다.

TMAX01560 invalid remote index

구분

ERROR

설명

리모트로 응답을 전달시 리모트 인덱스를 찾는데 실패했다.

대응 방법

업무 흐름을 확인한다.

TMAX01561 currently remote is no available

구분

ERROR

설명

전송할 리모트 정보를 찾지 못했다.

대응 방법

리모트 상태를 확인한다.

TMAX01562 trying to write to clh is blocked

구분

ERROR

설명

CLH로 메시지를 전송할 때 500회 시도가 실패하여 메시지를 삭제한다.

대응 방법

CLH 상태를 확인한다.

TMAX01563 remote is closed before write data

구분

ERROR

설명

리모트로 메시지 전송이 연결이 종료되어 실패했다.

대응 방법

리모트의 상태를 확인한다.

TMAX01564 trying to send to remote is blocked

구분

ERROR

설명

리모트로 메시지를 전송할 때 500회 시도가 실패하여 메시지를 삭제한다.

대응 방법

리모트의 상태를 확인한다.

TMAX01565 flag_eo_control error

구분

ERROR

설명

TMAX01566 WAS channel closed, msg discard

구분

ERROR

설명

ulog 파일(경로)을 생성하는데 실패했다.

대응 방법

환경설정의 로그 디렉터리 경로를 확인하고, 권한을 확인한다.

TMAX01567 WAS channel not ready

구분

ERROR

설명

연결이 종료되어 있다.

대응 방법

연결 상태를 확인한다.

TMAX01568 invalid unique ID

구분

ERROR

설명

리모트로부터 들어온 응답에 대해서 원본 요청을 찾을 수 없어서 삭제한다.

대응 방법

업무 흐름을 확인한다.

TMAX01569 invalid unique ID, UID=(%d, %d)

구분

ERROR

설명

리모트로부터 들어온 응답에 대해서 인덱스나 mgaic number가 비정상적이다. 첫 번째 인자는 기억하고있는 uid, 두 번째 인자는 리모트로부터 수신한 uid이다.

TMAX01570 memory space unavailable

구분

ERROR

설명

메모리가 부족해서 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01571 not previously appached

구분

ERROR

설명

NOTATTACHED로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01572 signal failed

구분

ERROR

설명

EX25STR로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01573 accept packet failed

구분

ERROR

설명

EX25GETCALLACC로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01574 request packet failed

구분

ERROR

설명

EX25GETCALLRQ로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01575 no available pcids

구분

ERROR

설명

EX25MAXCONN로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01576 Unable to open plp_close device for this connection

구분

ERROR

설명

EX25OPNX25 문제로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01577 ioctl IOX25OPT failed

구분

ERROR

설명

EX25OPT 문제로 x.25에 접속에 실패했다.

대응 방법

리모트의 시스템 상태를 확인한다.

TMAX01578 x25 write error: [%s:%d]

구분

ERROR

설명

x.25로 메시지 전송에 실패했다. 첫 번째 인자는 dev2, 두 번째 인자는 pcid이다.

대응 방법

x.25 연결 상태를 확인한다.

TMAX01579 x25 read error: [%s:%d]

구분

ERROR

설명

x.25로부터 메시지 읽기에 실패했다. 첫 번째 인자는 dev2, 두 번째 인자는 pcid이다.

대응 방법

x.25 연결 상태를 확인한다.

TMAX01580 flag set error: [%s:%d]

구분

ERROR

설명

flags 설정에 실패했다. 첫 번째 인자는 dev2, 두 번째 인자는 fd이다.

대응 방법

x.25 설정을 확인한다.

TMAX01581 disconnect error: [%s:%d]

구분

ERROR

설명

연결 종료에 실패했다. 첫 번째 인자는 dev2, 두 번째 인자는 fd이다.

대응 방법

x.25 연결 상태를 확인한다.

TMAX01582 connect error: [%s:%s]

구분

ERROR

설명

x.25 연결을 실패했다. 첫 번째 인자는 dev, 두 번째 인자는 dev2이다.

대응 방법

x.25 설정을 확인한다.

TMAX01583 detach error: [%s]

구분

ERROR

설명

x.25 detach에 실패했다. 첫 번째 인자는 dev이다.

대응 방법

x.25 설정을 확인한다.

TMAX01584 pattach error: [%s]

구분

ERROR

설명

x.25 attach에 실패했다. 첫 번째 인자는 dev이다.

대응 방법

x.25 설정을 확인한다.

TMAX01585 x25 device open error: rgwi[%d] link[%d] lcn[%d] dev[%s]

구분

ERROR

설명

x.25 device open에 실패했다. 첫 번째 인자는 인덱스, 두 번째 인자는 link id, 세 번째 인자는 lcn, 네 번째 인자는 dev이다.

대응 방법

x.25 설정을 확인한다.

TMAX01587 ioctl error

구분

ERROR

설명

x.25 fd의 SIOCSPGRP나 FIONBIO 설정에 실패했다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01588 attch send would block

구분

ERROR

설명

x.25로 메시지를 전달하는 경우 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 상태를 확인한다.

TMAX01589 attch send putmsg error: fd = %d, link = %d, lcn = %d

구분

ERROR

설명

x.25로 메시지를 전달하는 경우 실패했다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01590 attch recv would block

구분

ERROR

설명

x.25에서 메시지를 수신할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 상태를 확인한다.

TMAX01591 attch recv getmsg error: fd = %d, link = %d, lcn = %d

구분

ERROR

설명

x.25에서 메시지 수신을 실패했다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01592 attach_to_pvc: BIND_ACK not received. code = %x

구분

ERROR

설명

BIND_ACK이 오지 않아 통신에 실패했다. 첫 번째 인자는 수신한 코드이다.

대응 방법

수신한 코드를 통해서 원인을 확인한다.

TMAX01593 reset send would block

구분

ERROR

설명

x.25로 메시지를 전송할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 상태를 확인한다.

TMAX01594 reset send putmsg error: fd[%d]

구분

ERROR

설명

x.25로 메시지를 전송할 때 실패했다.

대응 방법

시스템 에러 코드를 통해 원인을 확인한다.

TMAX01595 reset confirm recv would block

구분

ERROR

설명

x.25 메시지를 수신할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 시스템 상태를 확인한다.

TMAX01617 x25_recv_dfs_msg fail. invalid msg. xl_type = %d, xl_comm = %d

구분

ERROR

설명

사용안함

TMAX01619 detach send putmsg error fd = %d, link = %d, lcn = %d

구분

ERROR

설명

메시지 전송을 실패했다. 첫 번째 인자는 fd, 두 번째 인자는 link_id, 세 번째 인자는 lcn이다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01620 reset confirm recv getmsg error fd[%d]

구분

ERROR

설명

x.25 메시지를 수신할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 시스템의 상태를 확인한다.

TMAX01621 reset confirm send putmsg error: fd[%d]

구분

ERROR

설명

메시지를 전송할 때 실패했다. 첫 번째 인자는 fd이다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01622 dfs msg recv would block

구분

ERROR

설명

메시지를 수신할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 시스템을 확인한다.

TMAX01623 dfs msg recv getmsg error fd[%d]

구분

ERROR

설명

메시지를 수신할 때 실패했다.

대응 방법

시스템 에러 코드를 확인한다.

TMAX01624 data getmsg error: fd[%d]

구분

ERROR

설명

메시지를 수신할 때 EAGAIN이나 EWOULDBLOCK으로 실패했다.

대응 방법

리모트 시스템의 상태를 확인한다.

TMAX01625 x25 RESET receive: [%d:%d] reason[%02x] cause[%02x] diag[%02x]

구분

INFO

설명

리셋을 수신했다. 첫 번째 인자는 link_id, 두 번째 인자는 lcn, 세 번째 인자는 reason code, 네 번째 인자는 원인, 세 번째 인자는 diag이다.

TMAX01626 x25 control receive: invalid msg. xl_type[%d] xl_comm[%d] [%d:%d] reason[%02x] cause[%02x] diag[%02x]

구분

ERROR

설명

control을 수신했다. 첫 번째 인자는 xl_type, 두 번째 인자는 xl_command, 세 번째 인자는 link_id, 네 번째 인자는 lcn, 다섯 번째 인자는 reason, 여섯 번째 인자는 원인, 일곱 번째 인자는 diag이다.

대응 방법

리모트 시스템 상태를 확인한다.

TMAX01627 x25 read fail. invalid msg. xl_type[%d] xl_comm[%d] [%d:%d]

구분

ERROR

설명

알 수 없는 명령어를 수신했다. 인자는 xl_type, xl_comm, link_id, lcn 순이다.

대응 방법

리모트 시스템 상태를 확인한다.

TMAX01628 X25 INFO received

구분

INFO

설명

INFO를 수신했다.

TMAX01629 data putmsg error: fd[%d]

구분

ERROR

설명

메시지 전송에 실패했다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01630 channel config file is not given (-F filepath)

구분

FATAL

설명

envfile을 설정하지 않아서 종료한다.

대응 방법

envfile을 설정하고 f 옵션에 추가한다.

TMAX01631 NIDU size is wrong or not assigned

구분

FATAL

설명

NIDU size를 설정하지 않았거나 0보다 작거나 같게 설정되어 있어서 종료한다.

대응 방법

NIDU size를 0보다 크게 설정한다.

TMAX01632 insti-tutional code is not input

구분

FATAL

설명

insti-tutional code가 설정하지 않았거나 0으로 설정되어 종료한다.

대응 방법

insti-tutional code를 0보다 크게 설정한다.

TMAX01633 -H option with must be provided

구분

FATAL

설명

H 옵션을 설정하지 않아 종료한다.

대응 방법

H 옵션을 설정한다.

TMAX01634 WAS server batch portno: assumed %d

구분

INFO

설명

WAS 서버 포트 번호를 기본으로 설정한다. 첫 번째 인자는 기본으로 설정되는 포트 번호, 두 번째 인자가 있다면 두 번째 포트 번호이다.

TMAX01635 WAS server connection number %d

구분

INFO

설명

WAS 서버 커넥션 수는 첫 번째 인자이다.

TMAX01636 invalid number of remote in connection

구분

FATAL

설명

환경설정의 IN 커넥션 수가 0보다 작거나 2048보다 커서 종료한다.

대응 방법

수를 0보다 크고 2048개 미만으로 설정한다.

TMAX01637 invalid number of remote out connection

구분

FATAL

설명

환경설정의 OUT 커넥션 수가 0보다 작거나 2048보다 커서 종료한다.

대응 방법

수를 0보다 크고 2048개 미만으로 설정한다.

TMAX01638 invalid number of remote connection

구분

FATAL

설명

IN, OUT 커넥션 수가 0보다 작거나 같아서 종료한다.

대응 방법

IN,OUT 설정을 0보다 크도록 설정한다.

TMAX01639 FD %d is found bad

구분

INFO

설명

bad fd를 찾아서 종료시킨다.

TMAX01640 x25 device open error: rgwi[%d] lcn[%d] ifname[%s]

구분

ERROR

설명

x.25 device open에 실패했다. 첫 번째 인자는 인덱스, 두 번째 인자는 lcn, 세 번째 인자는 dev이다.

대응 방법

x.25 설정을 확인한다.

TMAX01642 attch send recv error fd = %d

구분

ERROR

설명

메시지 수신에 실패했다. 첫 번째 인자는 fd이다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01643 data recv error: ifname[%s] fd[%d]

구분

ERROR

설명

메시지 수신에 실패했다. 첫 번째 인자는 dev, 두 번째 인자는 fd이다.

TMAX01644 data send error: ifname[%s] fd[%d]

구분

ERROR

설명

메시지 전송을 실패했다. 첫 번째 인자는 dev, 두 번째 인자는 fd이다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01645 Out-of-band recv error: fd[%d]

구분

ERROR

설명

메시지 수신에 실패했다. 첫 번째 인자는 fd이다.

대응 방법

시스템 에러 코드로 원인을 확인한다.

TMAX01646 INTERRUPT packet Received: [%s:%d]

구분

INFO

설명

INTERRUPT를 수신했다. 첫 번째 인자는 dev, 두 번째 인자는 lcn이다.

TMAX01647 The VC has been RESET. Channel[%s:%d]

구분

INFO

설명

RESET을 수신했다. 첫 번째 인자는 dev, 두 번째 인자는 lcn이다.

TMAX01648 Monster Message " "Inbound: [%s:%d]

구분

INFO

설명

X.25 Async Gateway의 통신에서 OOB 대역에 너무 큰 메시지 크기가 들어왔다.

대응 방법

엔지니어에게 문의한다.

TMAX01649 L2 went down: [%s:%d]

구분

ERROR

설명

X.25 Async Gateway가 설치된 시스템에서 L2 스위치가 꺼져 있다.

대응 방법

네트워크 상태를 점검한다.

TMAX01650 LCI %d is already used [%s]

구분

ERROR

설명

X.25 Async Gateway에서 PVC를 설정하려는데 해당 LCI가 이미 사용되고 있다.

대응 방법

LCI 번호를 확인한다.

TMAX01651 LCI %d really configured as PVC [%s]

구분

ERROR

설명

X.25 Async Gateway에서 PVC를 설정하려는데 이미 해당 LCI가 설정됐다.

대응 방법

LCI 번호를 확인한다.

TMAX01652 The name %s is not the name of an existing X.25 interface

구분

ERROR

설명

X.25 Async Gateway에서 PVC를 설정하려는데 주어진 이름이 X.25 인터페이스에 존재하진 않는다.

대응 방법

입력한 이름을 확인한다.

TMAX01653 Level 2 (the LAP-B level) is down on the X.25 link at the moment. [%s]

구분

ERROR

설명

X.25 Async Gateway에서 PVC를 설정하려는데 Level 2(the LAP-B level)가 일시적으로 종료됐다.

대응 방법

엔지니어에게 문의한다.

TMAX01654 X.25 interface %s is down now. Need to run x25init on it.

구분

ERROR

설명

X.25 Async Gateway에서 PVC를 설정하려는데 X.25 인터페이스가 종료되있다. x25init을 실행할 필요가 있다.

대응 방법

x25init를 실행하여 재기동한다.

TMAX01655 parse line: gw proc no is null

구분

ERROR

설명

X.25 Async Gateway 환경설정에서 게이트웨이 프로세스 번호가 비어 있다.

대응 방법

GW 프로세스 번호를 설정한다.

TMAX01656 parse line: linkno is null

구분

ERROR

설명

X.25 Async Gateway 환경설정에서 링크 번호가 비어있다.

대응 방법

linkno를 설정한다.

TMAX01657 parse line: start_lcn is null

구분

ERROR

설명

X.25 Async Gateway 환경설정에서 start_lcn이 비어 있다.

대응 방법

start_lcn을 설정한다.

TMAX01658 parse line: num_lcn is null

구분

ERROR

설명

X.25 Async Gateway 환경설정에서 num_lcn이 비어 있다.

대응 방법

num_lcn을 설정한다.

TMAX01659 parse line: ch_dir is null

구분

ERROR

설명

X.25 Async Gateway 환경설정에서 ch_dir이 비어 있다.

대응 방법

num_lcn을 설정한다.

TMAX01660 parse line: reply_dedicate is null

구분

ERROR

설명

X.25 Async Gateway 환경설정에서 reply_dedicate가 비어 있다.

대응 방법

reply_dedicate를 설정한다.

TMAX01661 parse line: dev is null

구분

ERROR

설명

X.25 Async Gateway 환경설정에서 dev가 비어 있다.

대응 방법

dev를 설정한다.

TMAX01662 parse line: dev2 is null

구분

ERROR

설명

X.25 Async Gateway 환경설정에서 dev2가 비어 있다.

대응 방법

dev2를 설정한다.

TMAX01663 can’t read file: %s

구분

FATAL

설명

X.25 Async Gateway 환경설정에서 주어진 파일을 읽을 수 없다.

대응 방법

파일의 경로와 이름이 올바른게 설정됐는지 확인한다.

TMAX01664 line %d is too long(%d)

구분

FATAL

설명

X.25 Async Gateway 환경설정에서 해당 라인이 256 글자 수 이상이다.

대응 방법

해당 라인의 글자 수를 확인한다.

TMAX01665 line %d: %d <= SHMKEY <= %d

구분

ERROR

설명

Host-link 환경설정에서 첫 번째 %d의 SHMKEY를 입력하였다.

대응 방법

SHMKEY를 32768~262143 사이의 숫자로 입력한다.

TMAX01666 unknown HOSTLINK parameter: kind = %d, val = %s

구분

ERROR

설명

Host-link 환경설정에서 알 수 없는 설정을 입력하였다.

대응 방법

입력한 설정 값을 확인한다.

TMAX01667 line %d: svrtype (%s) error [LU0, LU62S, LU62R, CTG, CICSCSKL, IMSLSTN, IMSOTMA, CICSTCPS, CICSTCPR, IMSTCPS, IMSTCPR]

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 svrtype을 %s로 잘못 지정했다.

대응 방법

LU0, LU62S, LU62R, CTG, CICSCSKL, IMSLSTN, IMSOTMA, CICSTCPS, CICSTCPR, IMSTCPS, IMSTCPR 중 하나로 지정한다.

TMAX01668 line %d: function (%s) error [DPL, DTP]

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 function를 %s로 잘못 지정했다.

대응 방법

DPL, DTP 중 하나로 지정한다.

TMAX01669 line %d: hostsystem (%s) error [IMS, CICS]

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 hostsystem을 %s로 잘못 지정했다.

대응 방법

IMS, CICS 중 하나로 지정한다.

TMAX01670 line %d: session type (%s) error [IMS_INITSELF, IMS_AOTO, CICS_INITSELF, CICS_AUTO]

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 session type을 %s로 잘못 지정했다.

대응 방법

IMS_INITSELF, IMS_AOTO, CICS_INITSELF, CICS_AUTO 중 하나로 지정한다.

TMAX01671 line %d: %d <= MSGSIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 MSGSIZE를 %d로 잘못 지정했다.

대응 방법

1024~65000 사이의 수로 입력한다.

TMAX01672 line %d: timeout (%s) error [WAIT, NOWAIT]

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 timeout을 %s로 잘못 지정했다.

대응 방법

WAIT, NOWAIT 중 하나로 지정한다.

TMAX01673 line %d: lu used (%s) error [POOL, DEDICATE]

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 lu를 %s로 잘못 지정했다.

대응 방법

POOL, DEDICATE 중 하나로 지정한다.

TMAX01674 line %d: bid lu used (%s) error [POOL, DEDICATE]

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 bid lu를 %s로 잘못 지정했다.

대응 방법

POOL, DEDICATE 중 하나로 지정한다.

TMAX01675 line %d: %d <= WORKERNUM <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 WORKERNUM을 %d로 잘못 지정했다.

대응 방법

1 ~ 50 사이의 숫자를 지정한다.

TMAX01677 line %d: %d <= OUTSESSION <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 OUTSESSION을 %s로 잘못 지정했다.

대응 방법

1 ~ 50 사이의 숫자를 지정한다.

TMAX01678 line %d: commsizetype (%s) error [INPUT_EQUAL, INPUT_1024, INPUT_2048, INPUT_4096, MAPFILE, size]

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 commsizetype을 %s로 잘못 지정했다.

대응 방법

INPUT_EQUAL, INPUT_1024, INPUT_2048, INPUT_4096, MAPFILE, size로 지정한다.

TMAX01679 unknown SERVER parameter: kind = %d, val = %s

구분

ERROR

설명

Host-link 환경설정에서 SERVER 절에 잘못된 설정 값이 주어졌다.

대응 방법

환경설정의 SERVER절을 확인한다.

TMAX01680 line %d: %d <= BIDSVCSIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 BIDSVCSIZE를 %d로 잘못 지정했다.

대응 방법

1 ~ 64 사이의 숫자로 지정한다.

TMAX01681 line %d: %d <= ROPSVCSIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 ROPSVCSIZE를 %d로 잘못 지정했다.

대응 방법

1 ~ 64 사이의 숫자로 지정한다.

TMAX01682 line %d: %d <= OUTSVCSIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 OUTSVCSIZE를 %d로 잘못 지정했다.

대응 방법

1 ~ 64 사이의 숫자로 지정한다.

TMAX01683 line %d: %d <= RLYSVCSIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 RLYSVCSIZE를 %d로 잘못 지정했다.

대응 방법

1 ~ 64 사이의 숫자로 지정한다.

TMAX01684 line %d: %d <= TCLSVCSIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 TCLSVCSIZE를 %d로 잘못 지정했다.

대응 방법

1 ~ 64 사이의 숫자로 지정한다.

TMAX01685 unknown SERVICE parameter: kind = %d, val = %s

구분

ERROR

설명

Host-link 환경설정에서 SERVICE 절에 잘못된 설정 값이 주어졌다.

대응 방법

환경설정의 SERVICE 절을 확인한다.

TMAX01686 line %d: type (%s) error [HEX, TEXT, E2A]

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 type을 %s로 잘못 지정했다.

대응 방법

HEX, TEXT, E2A 중 하나로 지정한다.

TMAX01687 unknown LOGGING parameter: kind = %d, val = %s

구분

ERROR

설명

Host-link 환경설정에서 LOGGING 절에 잘못된 설정 값이 주어졌다.

대응 방법

환경설정의 LOGGING 절을 확인한다.

TMAX01688 unknown CONVERSION parameter: kind = %d, val = %s

구분

ERROR

설명

Host-link 환경설정에서 CONVERSION 절에 잘못된 설정 값이 주어졌다.

대응 방법

환경설정의 CONVERSION절을 확인한다.

TMAX01689 unknown DUMMY parameter: kind = %d, val = %s

구분

ERROR

설명

Host-link 환경설정에서 DUMMY 절에 잘못된 설정 값이 주어졌다.

대응 방법

환경설정의 DUMMY 절을 확인한다.

TMAX01690 line %d: %d <= HSIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 HSIZE를 %d로 잘못 지정했다.

대응 방법

1 ~ 4096 사이의 수를 입력한다.

TMAX01691 line %d: %d <= SVCPOS <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 SVCPOS를 %d로 잘못 지정했다.

대응 방법

1 ~ (HSIZE-1) 사이의 수를 입력한다.

TMAX01692 line %d: %d <= SVCSIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 SVCSIZE를 %d로 잘못 지정했다.

대응 방법

1 ~ 64 사이의 수를 입력한다.

TMAX01693 line %d: %d <= LUTYPEPOS <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 LUTYPEPOS를 %d로 잘못 지정했다.

대응 방법

1 ~ (HSIZE-1) 사이의 수를 입력한다.

TMAX01694 line %d: %d <= LUTYPESIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 LUTYPESIZE를 %d로 잘못 지정했다.

대응 방법

1 ~ 16 사이의 수를 입력한다.

TMAX01695 line %d: %d <= LUNAMEPOS <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 LUNAMEPOS를 %d로 잘못 지정했다.

대응 방법

1 ~ (HSIZE-1) 사이의 수를 입력한다.

TMAX01696 line %d: %d <= LUNAMESIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 LUNAMESIZE를 %d로 잘못 지정했다.

대응 방법

1 ~ 8 사이의 수를 입력한다.

TMAX01697 line %d: %d <= WSNAMEPOS <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 WSNAMEPOS를 %d로 잘못 지정했다.

대응 방법

1 ~ (HSIZE-1) 사이의 수를 입력한다.

TMAX01698 line %d: %d <= WSNAMESIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 WSNAMESIZE를 %d로 잘못 지정했다.

대응 방법

1 ~ 16 사이의 수를 입력한다.

TMAX01699 line %d: %d <= ERRCODEOS <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 ERRCODEOS를 %d로 잘못 지정했다.

대응 방법

1 ~ (HSIZE-1) 사이의 수를 입력한다.

TMAX01700 line %d: %d <= ERRCODESIZE <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 ERRCODESIZE를 %d로 잘못 지정했다.

대응 방법

1 ~ 8 사이의 수를 입력한다.

TMAX01701 line %d: %d <= TIMEOUTPOS <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 TIMEOUTPOS를 %d로 잘못 지정했다.

대응 방법

1 ~ (HSIZE-1) 사이의 수를 입력한다.

TMAX01702 unknown USERHEADER parameter: kind = %d, val = %s

구분

ERROR

설명

Host-link 환경설정에서 USERHEADER 절에 잘못된 설정 값이 주어졌다.

대응 방법

환경설정의 USERHEADER 절을 확인한다.

TMAX01703 line %d: lukind = [INBOUND, OUTBOUND]

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 lukind을 %s로 잘못 지정했다.

대응 방법

INBOUND, OUTBOUND 중 하나로 지정한다.

TMAX01704 line %d: syncmode (%s) error [NONE, CONFIRM, SYNCPT]

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 syncmode을 %s로 잘못 지정했다.

대응 방법

NONE, CONFIRM, SYNCPT 중 하나로 지정한다.

TMAX01705 line %d: %d <= SESSION <= %d

구분

ERROR

설명

Host-link 환경설정에서 해당 라인 %d에 SESSION를 %d로 잘못 지정했다.

대응 방법

1 ~ 500 사이의 수를 지정한다.

TMAX01706 unknown LUINFO parameter: kind = %d, val = %s

구분

ERROR

설명

Host-link 환경설정에서 LUINFO 절에 잘못된 설정 값이 주어졌다.

대응 방법

환경설정의 LUINFO 절을 확인한다.

TMAX01707 line %d: because of previous error, config_gen cannot proceed

구분

ERROR

설명

Host-link 환경설정에서 잘못된 설정 값이 주어져서 환경설정이 정상적으로 진행되지 못했다.

대응 방법

환경설정의 값들을 확인한다.

TMAX01708 required section: %s is not defined

구분

ERROR

설명

Host-link 환경설정에서 %s 절이 설정되지 않았다.

대응 방법

%s 절을 설정해준다.

TMAX01709 more than one hostlink (%d) defined

구분

FATAL

설명

Host-link 환경설정에서 hostlink가 하나 이상 지정되었다.

대응 방법

하나로 설정한다.

TMAX01710 must be one SERVER defined

구분

FATAL

설명

Host-link 환경설정에서 SERVER 절이 지정되지 않았다.

대응 방법

SERVER 절을 지정한다.

TMAX01711 line %d: HLINKNAME in SERVER(%s) is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SERVER 절에 HLINKNAME이 지정되지 않았다.

대응 방법

HLINKNAME을 지정한다.

TMAX01712 line %d: HLINKNAME:%s in SERVER definition not found

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SERVER 절에 지정한 HLINKNAME이 정의되지 않았다.

대응 방법

hostlink를 지정한다.

TMAX01713 line %d: SERVER in SERVICE(%s) is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SERVICE(%s)에 SERVER가 지정되지 않았다.

대응 방법

SERVER를 지정한다.

TMAX01714 line %d: SERVER:%s in SERVICE definition not found

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SERVICE에 설정한 SERVER(%s)가 정의되지 않았다.

대응 방법

SERVER:%s를 정의한다.

TMAX01715 line %d: SERVER in LOGGING(%s) is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 LOGGING(%s)에 설정한 SERVER가 지정되지 않았다.

대응 방법

SERVER를 지정한다.

TMAX01716 line %d: SERVER:%s in LOGGING definition not found

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 LOGGING 절에 SERVER:%s가 정의되지 않았다.

대응 방법

SERVER:%s를 정의한다.

TMAX01717 line %d: SERVER in CONVERSION(%s) is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 CONVERSION(%s)에 SERVER가 지정되지 않았다.

대응 방법

SERVER를 지정한다.

TMAX01718 line %d: SERVER:%s in CONVERSION definition not found

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 CONVERSION 절에 SERVER:%s가 정의되지 않았다.

대응 방법

SERVER:%s를 정의한다.

TMAX01719 line %d: SERVER in DUMMY(%s) is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 DUMMY(%s)에 SERVER가 지정되지 않았다.

대응 방법

SERVER를 지정한다.

TMAX01720 line %d: SERVER:%s in DUMMY definition not found

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 DUMMY 절에 SERVER:%s가 정의되지 않았다.

대응 방법

SERVER:%s를 정의한다.

TMAX01721 line %d: SERVER in USERHEADER(%s) is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 USERHEADER(%s)에 SERVER가 지정되지 않았다.

대응 방법

SERVER를 지정한다.

TMAX01722 line %d: SERVER:%s in USERHEADER definition not found

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 USERHEADER 절에 SERVER:%s가 정의되지 않았다.

대응 방법

SERVER:%s를 정의한다.

TMAX01723 line %d: SERVER in LUINFO(%s) is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 LUINFO(%s)에 SERVER가 지정되지 않았다.

대응 방법

SERVER를 지정한다.

TMAX01724 line %d: SERVER:%s in LUINFO definition not found

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 LUINFO 절에 SERVER:%s가 정의되지 않았다.

대응 방법

SERVER:%s를 정의한다.

TMAX01725 line %d: SVRNAME(%s) is not unique

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SVRNAME(%s)이 중복됐다.

대응 방법

SVRNAME(%s)을 확인한다.

TMAX01726 line %d: TMAXSVRNO(%d) is not unique

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 TMAXSVRNO(%d)이 중복됐다.

대응 방법

TMAXSVRNO(%d)을 확인한다.

TMAX01727 line %d: TMAXSVRNO(%d) is not valid

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 TMAXSVRNO(%d)이 유효하지 않다.

대응 방법

TMAXSVRNO(%d)을 확인한다.

TMAX01728 line %d: CPC(%d) is not valid

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 TMAXSVRNO(%d)이 유효하지 않다.

대응 방법

TMAXSVRNO(%d)을 확인한다.

TMAX01729 more than SERVICE(1) are defined: %s

구분

ERROR

설명

Host-link 환경설정에서 SERVER %s에 SERVICE 지정이 하나가 아니다.

대응 방법

SERVER %s의 SERVICE를 확인한다.

TMAX01730 more than LOGGING(1) are defined: %s

구분

ERROR

설명

Host-link 환경설정에서 SERVER %s에 LOGGING 지정이 하나가 아니다.

대응 방법

SERVER %s의 LOGGING을 확인한다.

TMAX01731 more than CONVERSION(1) are defined: %s

구분

ERROR

설명

Host-link 환경설정에서 SERVER %s에 CONVERSION 지정이 하나가 아니다.

대응 방법

SERVER %s의 CONVERSION을 확인한다.

TMAX01732 more than DUMMY(1) are defined: %s

구분

ERROR

설명

Host-link 환경설정에서 SERVER %s에 DUMMY 지정이 하나가 아니다.

대응 방법

SERVER %s의 DUMMY를 확인한다.

TMAX01733 more than USERHEAD(1) are defined: %s

구분

ERROR

설명

Host-link 환경설정에서 SERVER %s에 USERHEAD 지정이 하나가 아니다.

대응 방법

SERVER %s의 USERHEAD를 확인한다.

TMAX01734 more than LUINFO(%d) are defined: %s

구분

ERROR

설명

Host-link 환경설정에서 SERVER %s에 LUINFO 지정이 하나가 아니다.

대응 방법

SERVER %s의 LUINFO을 확인한다.

TMAX01735 line %d: LUINFO(%s) is not unique

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 LUINFO(%s)이 중복됐다.

대응 방법

LUINFO(%s)를 확인한다.

TMAX01736 line %d: HOSTID must be defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SERVER 설정에 HOSTID가 지정되야 된다.

대응 방법

HOSTID를 지정한다.

TMAX01737 line %d: LINKNAME must be defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SERVER 설정에 LINKNAME이 지정되야 된다.

대응 방법

LINKNAME을 지정한다.

TMAX01738 line %d: 0 <= BIDSVCPOS < %d

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SERVICE 설정에 BIDSVCPOS가 %d 보다 크다.

대응 방법

SERVER의 MSGSIZE보다 작게 설정한다.

TMAX01739 line %d: 0 <= ROPSVCPOS < %d

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SERVICE 설정에 ROPSVCPOS가 %d 보다 크다.

대응 방법

SERVER의 MSGSIZE보다 작게 설정한다.

TMAX01740 line %d: 0 <= OUTSVCPOS < %d

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SERVICE 설정에 OUTSVCPOS가 %d 보다 크다.

대응 방법

SERVER의 MSGSIZE보다 작게 설정한다.

TMAX01741 line %d: 0 <= RLYSVCPOS < %d

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SERVICE 설정에 RLYSVCPOS가 %d 보다 크다.

대응 방법

SERVER의 MSGSIZE보다 작게 설정한다.

TMAX01742 line %d: 0 <= TCLSVCPOS < %d

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 SERVICE 설정에 TCLSVCPOS가 %d 보다 크다.

대응 방법

SERVER의 MSGSIZE보다 작게 설정한다.

TMAX01743 line %d: 0 <= DUMMYPOS < %d

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 DUMMY 설정에 DUMMYPOS가 %d 보다 크다.

대응 방법

SERVER의 MSGSIZE보다 작게 설정한다.

TMAX01744 DUMMYVAL is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 DUMMY 설정에 DUMMYVAL이 정의되지 않았다.

대응 방법

DUMMYVAL을 정의한다.

TMAX01745 DUMMYPOS is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 DUMMY 설정에 DUMMYPOS가 지정되지 않았다.

대응 방법

DUMMYPOS을 지정한다.

TMAX01746 SVCSIZE is not defined

구분

ERROR

설명

Host-link 환경설정에서 UHEAD 설정에 SVCSIZE가 지정되지 않았다.

대응 방법

SVCSIZE를 지정한다.

TMAX01747 SVCPOS is not defined

구분

ERROR

설명

Host-link 환경설정에서 UHEAD 설정에 SVCPOS가 지정되지 않았다.

대응 방법

SVCPOS를 지정한다.

TMAX01748 line %d: 0 < LUTYPESIZE <= (%d | %d)

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 UHEAD 설정에 LUTYPESIZE 설정이 잘못됐다.

대응 방법

HSIZE 혹은 16 이하로 지정한다.

TMAX01749 LUTYPESIZE is not defined

구분

ERROR

설명

Host-link 환경설정에서 UHEAD 설정에 LUTYPESIZE가 지정되지 않았다.

대응 방법

LUTYPESIZE를 지정한다.

TMAX01750 LUTYPEPOS is not defined

구분

ERROR

설명

Host-link 환경설정에서 UHEAD 설정에 LUTYPEPOS가 지정되지 않았다.

대응 방법

LUTYPEPOS를 지정한다.

TMAX01751 LUNAMESIZE is not defined

구분

ERROR

설명

Host-link 환경설정에서 UHEAD 설정에 LUNAMESIZE가 지정되지 않았다.

대응 방법

LUNAMESIZE를 지정한다.

TMAX01752 LUNAMEPOS is not defined

구분

ERROR

설명

Host-link 환경설정에서 UHEAD 설정에 LUNAMEPOS가 지정되지 않았다.

대응 방법

LUNAMEPOS를 지정한다.

TMAX01753 WSNAMESIZE is not defined

구분

ERROR

설명

Host-link 환경설정에서 UHEAD 설정에 WSNAMESIZE가 지정되지 않았다.

대응 방법

WSNAMESIZE를 지정한다.

TMAX01754 WSNAMEPOS is not defined

구분

ERROR

설명

Host-link 환경설정에서 UHEAD 설정에 WSNAMEPOS가 지정되지 않았다.

대응 방법

WSNAMEPOS를 지정한다.

TMAX01755 line %d: 0 <= ERRCODEPOS < %d

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 UHEAD 설정에 ERRCODEPOS이 잘못됐다.

대응 방법

HSIZE 보다 작게 설정한다.

TMAX01756 ERRCODESIZE is not defined

구분

ERROR

설명

Host-link 환경설정에서 UHEAD 설정에 ERRCODESIZE가 지정되지 않았다.

대응 방법

ERRCODESIZE를 지정한다.

TMAX01757 ERRCODEPOS is not defined

구분

ERROR

설명

Host-link 환경설정에서 UHEAD 설정에 ERRCODEPOS가 지정되지 않았다.

대응 방법

ERRCODEPOS를 지정한다.

TMAX01758 line %d: DIRECTION must be defined

구분

ERROR

설명

Host-link 환경설정에서 LU 설정에 %d 라인에 DIRECTION이 지정되지 않았다.

대응 방법

DIRECTION을 지정한다.

TMAX01759 line %d: outbound lutype = [NORMAL, BID, ROP]

구분

ERROR

설명

Host-link 환경설정에서 LU 설정에 %d 라인에 lutype 설정이 잘못됐다.

대응 방법

NORMAL, BID, ROP 중 하나로 설정한다.

TMAX01760 LUINFO section must be defined

구분

ERROR

설명

Host-link 환경설정에서 LU 설정에 LUINFO가 설정되지 않았다.

대응 방법

LUINFO를 설정한다.

TMAX01761 line %d: FUNCTION is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 SERVER 설정에 FUNCTION이 지정되지 않았다.

대응 방법

FUNCTION을 지정한다.

TMAX01762 line %d: TRXID is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 SERVER 설정에 TRXID가 지정되지 않았다.

대응 방법

TRXID를 지정한다.

TMAX01763 line %d: DUMMYDATA section is ignored

구분

WARNING

설명

Host-link 환경설정에서 %d 라인의 SERVICE 설정에 DUMMYDATA는 무시된다.

TMAX01764 PLUNAME must be defined

구분

ERROR

설명

Host-link 환경설정에서 LU 설정에 PLUNAME이 지정되지 않았다.

대응 방법

PLUNAME을 지정한다.

TMAX01765 MODENAME must be defined

구분

ERROR

설명

Host-link 환경설정에서 LU 설정에 MODENAME이 지정되지 않았다.

대응 방법

MODENAME을 지정한다.

TMAX01766 LU SESSION must be defined

구분

ERROR

설명

Host-link 환경설정에서 LU 설정에 SESSION이 지정되지 않았다.

대응 방법

SESSION을 지정한다.

TMAX01767 line %d: USERHEADER section is ignored

구분

WARNING

설명

Host-link 환경설정에서 %d 라인의 SERVICE 설정에 USERHEADER는 무시된다.

TMAX01768 line %d: SERVER SESSION is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 SERVER 설정에 SESSION이 지정되지 않았다.

대응 방법

SESSION을 지정한다.

TMAX01769 SVRLIST is not defined

구분

ERROR

설명

Host-link 환경설정에서 SERVER 설정에 SVRLIST가 지정되지 않았다.

대응 방법

SVRLIST를 지정한다.

TMAX01770 line %d: LUINFO section is ignored

구분

WARNING

설명

Host-link 환경설정에서 %d 라인의 SERVICE 설정에 LUINFO는 무시된다.

TMAX01771 line %d: HOSTADDR is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 SERVER 설정에 HOSTADDR이 지정되지 않았다.

대응 방법

HOSTADDR을 지정한다.

TMAX01772 line %d: HOSTPORT is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 SERVER 설정에 HOSTPORT가 지정되지 않았다.

대응 방법

HOSTPORT를 지정한다.

TMAX01773 line %d: WORKERTRXID is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 SERVER 설정에 WORKERTRXID가 지정되지 않았다.

대응 방법

WORKERTRXID를 지정한다.

TMAX01774 line %d: WORKERNUM is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 SERVER 설정에 WORKERNUM이 지정되지 않았다.

대응 방법

WORKERNUM을 지정한다.

TMAX01775 line %d: LISTENPORT is not defined

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 SERVER 설정에 LISTENPORT가 지정되지 않았다.

대응 방법

LISTENPORT를 지정한다.

TMAX01776 line %d: LOGSVC (%s) is not used with non tmax

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 LOGGING 설정에 LOGSVC (%s)가 non tmax가 아니다.

대응 방법

LOGSVC (%s)를 확인한다.

TMAX01777 line %d: LOGPATH (%s) is ignored

구분

INFO

설명

Host-link 환경설정에서 %d 라인의 LOGGING 설정에 LOGPATH (%s)는 무시된다.

TMAX01778 LOGTYPE is not defined

구분

ERROR

설명

Host-link 환경설정에서 LOGGING 설정에 LOGTYPE이 지정되지 않았다.

대응 방법

LOGTYPE을 지정한다.

TMAX01779 line %d: 0 < INBOUND_SKIP < %d

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 CONVERSION 설정에 INBOUND_SKIP 설정이 잘못됐다.

대응 방법

SERVER에서 설정한 MSGSIZE 보다 작게 설정한다.

TMAX01780 line %d: 0 < OUTBOUND_SKIP < %d

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 CONVERSION 설정에 OUTBOUND_SKIP 설정이 잘못됐다.

대응 방법

SERVER에서 설정한 MSGSIZE 보다 작게 설정한다.

TMAX01781 more than FD_SETSIZE number of users/servers are configured

구분

FATAL

설명

Host-link 환경설정에서 users/servers 수가 FD_SETSIZE 보다 크게 설정됐다.

대응 방법

users/servers 수를 FD_SETSIZE 이하로 설정한다.

TMAX01783 line %d: continued, but first column started

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 첫 번째 칼럼이 시작됐다.

대응 방법

한 라인 중간에 *을 붙였는지 확인한다.

TMAX01784 line %d: unknown parameter: %s

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 알 수 없는 설정이 있다.

대응 방법

%d 라인에 설정한 파라미터를 확인한다.

TMAX01785 line %d: syntax must be of the form \"param = value\"

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 설정이 문법적으로 맞지 않다.

대응 방법

설정 값 대입을 "param = value"와 같이 했는지 확인한다.

TMAX01786 line %d: string is too big: %d %d

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 설정의 string이 너무 크다.

대응 방법

입력된 string은 %d이고 %d 보다 작게 설정한다.

TMAX01787 line %d: type error: expected: %s, input %s

구분

ERROR

설명

Host-link 환경설정에서 %d 라인의 설정의 입력 타입이 맞지 않다.

대응 방법

%s 타입으로 입력해야 된다. 입력된 타입은 %s 이다.

TMAX01788 line %d: section name must start at column 1

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에서 섹션 이름은 한 라인에 첫 번째로 입력해야 된다.

대응 방법

섹션 이름을 한 라인의 처음에 입력해야 된다.

TMAX01789 line %d: after section name must be blank or comment

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에서 섹션 이름 뒤에는 공백이나 주석이여야 된다.

대응 방법

섹션 이름 뒤에 공백이나 주석이 아닌 문자를 입력하였는지 확인한다.

TMAX01790 line %d: section name is not recognized

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에서 섹션 이름은 유효하지 않다.

대응 방법

섹션 이름을 문법에 맞게 올바르게 입력하였는지 확인한다.

TMAX01791 line %d: subsection name must start at column 1

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에서 서브 섹션 이름은 한 라인에 첫 번째로 입력해야 된다.

대응 방법

서브 섹션 이름을 한 라인의 처음에 입력해야 된다.

TMAX01792 line %d: subsection name error

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에서 서브 섹션 이름은 유효하지 않다.

대응 방법

서브 섹션 이름을 문법에 맞게 올바르게 입력하였는지 확인한다.

TMAX01793 line %d: %s is too big: %d > %d

구분

ERROR

설명

Host-link 환경설정에서 %d 라인에 string %s가 너무 크다,

대응 방법

입력된 string의 길이는 %d이고 %d 보다 작아야된다.

TMAX01794 line %d: unterminated string constant

구분

ERROR

설명

Host-link 환경설정의 %d 라인에 끝나지 않는 문자 상수가 있다.

대응 방법

큰따옴표(" ") 쌍을 올바르게 입력하였는지 확인한다.

TMAX01795 line: %d: numeric type expected: input = %s

구분

ERROR

설명

Host-link 환경설정의 %d 라인에 numeric 타입을 입력해야 되는데 입력한 값이 %s이다.

대응 방법

numeric이므로 숫자를 입력한다.

TMAX01796 WEBTOBDIR is not set

구분

ERROR

설명

Host-link를 WebtoB와 사용하는 경우 환경변수 WEBTOBDIR가 설정이 안되어 있다.

대응 방법

WEBTOBDIR를 설정한다.

TMAX01797 line %d: the BIDSVCPOS and BIDSVCSIZE option with must provided

구분

ERROR

설명

Host-link 환경설정의 %d 라인의 SERVICE 절에 BIDSVCSIZE는 설정이 되있으나 BIDSVCPOS는 설정이 안되어 있다.

대응 방법

BIDSVCPOS와 BIDSVCSIZE 둘 다 설정한다.

TMAX01798 line %d: the ROPSVCPOS and ROPSVCSIZE option with must provided

구분

ERROR

설명

Host-link 환경설정의 %d 라인의 SERVICE 절에 ROPSVCPOS는 설정이 되있으나 ROPSVCSIZE는 설정이 안되어 있다.

대응 방법

ROPSVCPOS와 ROPSVCSIZE 둘 다 설정한다.

TMAX01799 line %d: the OUTSVCPOS and OUTSVCSIZE option with must provided

구분

ERROR

설명

Host-link 환경설정의 %d 라인의 SERVICE 절에 OUTSVCPOS는 설정이 되있으나 OUTSVCSIZE는 설정이 안되어 있다.

대응 방법

ROPSVCPOS와 ROPSVCSIZE 둘 다 설정한다.

TMAX01800 line %d: the RLYSVCPOS and RLYSVCSIZE option with must provided

구분

ERROR

설명

Host-link 환경설정의 %d 라인의 SERVICE 절에 RLYSVCPOS는 설정이 되있으나 RLYSVCSIZE는 설정이 안되어 있다.

대응 방법

RLYSVCPOS와 RLYSVCSIZE 둘 다 설정한다.

TMAX01801 line %d: the TCLSVCPOS and TCLSVCSIZE option with must provided

구분

ERROR

설명

Host-link 환경설정의 %d 라인의 SERVICE 절에 TCLSVCPOS는 설정이 되있으나 TCLSVCSIZE는 설정이 안되어 있다.

대응 방법

TCLSVCPOS와 TCLSVCSIZE 둘 다 설정한다.

TMAX01802 line %d: the TCLSVCPOS and ROPSVCSIZE option is to be great HSIZE

구분

ERROR

설명

Host-link 환경설정의 %d 라인의 USERHEADER 절에 TCLSVCPOS와 ROPSVCSIZE가 HSIZE 이상이다.

대응 방법

TCLSVCPOS와 ROPSVCSIZE를 더한 값이 HSIZE 보다 작게 설정한다.

TMAX01803 line %d: the LUTYPEPOS and LUTYPESIZE option is to be great HSIZE

구분

ERROR

설명

Host-link 환경설정의 %d 라인의 USERHEADER 절에 LUTYPEPOS와 LUTYPESIZE 가 HSIZE 이상이다.

대응 방법

LUTYPEPOS와 LUTYPESIZE를 더한 값이 HSIZE 보다 작게 설정한다.

TMAX01804 line %d: the LUNAMEPOS and LUNAMESIZE option is to be great HSIZE

구분

ERROR

설명

Host-link 환경설정의 %d 라인의 USERHEADER 절에 LUNAMEPOS와 LUNAMESIZE가 HSIZE 이상이다.

대응 방법

LUNAMEPOS와 LUNAMESIZE를 더한 값이 HSIZE 보다 작게 설정한다.

TMAX01805 line %d: the WSNAMEPOS and WSNAMESIZE option is to be great HSIZE

구분

ERROR

설명

Host-link 환경설정의 %d 라인의 USERHEADER 절에 WSNAMEPOS와 WSNAMESIZE가 HSIZE 이상이다.

대응 방법

WSNAMEPOS와 WSNAMESIZE를 더한 값이 HSIZE 보다 작게 설정한다.

TMAX01806 line %d: the ERRCODEPOS and ERRCODESIZE option is to be great HSIZE

구분

ERROR

설명

Host-link 환경설정의 %d 라인의 USERHEADER 절에 ERRCODEPOS와 ERRCODESIZE가 HSIZE 이상이다.

대응 방법

ERRCODEPOS와 ERRCODESIZE를 더한 값이 HSIZE 보다 작게 설정한다.

TMAX01807 line %d: non expected type after value

구분

ERROR

설명

Host-link 환경설정의 %d 라인에서 설정 값이 문법적으로 맞지 않다.

대응 방법

설정 값들 사이의 구분을 콤마(,)로 해주고 있는지 확인한다.

TMAX01808 line %d: without comma, first column is empty

구분

ERROR

설명

Host-link 환경설정의 %d 라인에서 설정 값이 문법적으로 맞지 않다.

대응 방법

설정 값들 사이의 구분을 콤마(,)로 해주고 있는지, 섹션을 라인의 처음에 입력하였는지 확인한다.

TMAX01809 internal error: invalid type(%d)

구분

ERROR

설명

HTTPGW의 타입이 유효하지 않다.

대응 방법

HTTPGW 설정을 확인한다.

TMAX01810 fcntl error: %d

구분

ERROR

설명

fcntl 함수의 실행이 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01811 sock_disable_nagle: setsockopt: (TCP_NODELAY)

구분

ERROR

설명

sock_disable_nagle 함수 내에서 setsockopt 함수로 nagle 알고리즘 방식을 끄는 데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01812 _hg_listen: failed to get a socket for %s

구분

ERROR

설명

hg_listen 함수 내에서 socket 함수의 실행이 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01813 _hg_listen: for %s, setsockopt: (SO_REUSEADDR)

구분

ERROR

설명

hg_listen 함수 내에서 setsockopt 함수의 option_value 인자를 SO_REUSEADDR로 주는 실행이 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01814 _hg_listen: for %s, setsockopt: (SO_KEEPALIVE)

구분

ERROR

설명

hg_listen 함수 내에서 setsockopt 함수의 option_value 인자를 SO_KEEPALIVE로 주는 실행이 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01815 _hg_listen: failed to set SendBufferSize to %d for %s, using default

구분

ERROR

설명

hg_listen 함수 내에서 setsockopt 함수로 %d 만큼의 데이터를 %s로 보내는 데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01816 _hg_listen: could not bind to %s

구분

ERROR

설명

hg_listen 함수 내에서 %s로의 bind 함수의 실행이 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01817 _hg_listen: unable to listen for connections on %s

구분

ERROR

설명

hg_listen 함수 내에서 %s로의 listen 함수의 실행이 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01818 _hg_listen: problem listening on %s, filedescriptor (%u) larger than FD_SETSIZE (%u) found

구분

ERROR

설명

_hg_listen 함수 내에서 %s로의 listen 함수를 실행하는데 fd 값이 FD_SETSIZE(%u) 보다 크다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01819 _hg_connect_nb: failed to get a socket for %s

구분

ERROR

설명

_hg_connect_nb 함수 내에서 %s로의 socket 함수가 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01820 internal error : connect error: filedescriptor (%u) larger than FD_SETSIZE (%u) found

구분

ERROR

설명

_hg_connect_nb 함수 내에서 %s로의 listen 함수를 실행하는데 fd 값이 FD_SETSIZE(%u) 보다 크다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01821 _hg_connect_nb: for %s, setsockopt: (SO_REUSEADDR)

구분

ERROR

설명

hg_connect_nb 함수 내에서 setsockopt 함수의 option_value 인자를 SO_REUSEADDR로 주는 실행이 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01822 _hg_connect_nb: for %s, setsockopt: (SO_KEEPALIVE)

구분

ERROR

설명

hg_connect_nb 함수 내에서 setsockopt 함수의 option_value 인자를 SO_KEEPALIVE로 주는 실행이 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01823 _hg_connect_nb: failed to set SendBufferSize to %d for %s, using default

구분

ERROR

설명

hg_connect_nb 함수 내에서 setsockopt 함수로 %d 만큼의 데이터를 %s로 보내는 데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01824 _hg_connect_nb: failed to set ReceiveBufferSize to %d for %s, using default

구분

ERROR

설명

hg_connect_nb 함수 내에서 setsockopt 함수로 %d 만큼의 데이터를 %s에서 받는 데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01825 _hg_listen: we’ll retry after %d seconds

구분

ERROR

설명

%d 초 동안 listen하는 데 실패하여 재시도한다.

TMAX01826 internal error: Could not determine the server’s fully qualified domain name, using %s for ServerName

구분

ERROR

설명

localhost name을 알 수가 없어서 127.0.0.1을 사용한다.

TMAX01827 msg not processed while scheduling: msg(%d:%d/%d) processing

구분

ERROR

설명

해당 msg(타입 : 메시지 길이: 서비스 길이)가 스케줄링하는 동안 처리가 되지 않았다.

TMAX01828 tmax to soap fail[%s][%s][%s][%s][%s]

구분

ERROR

설명

Tmax의 메시지를 soap 메시지로 변환하는데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01829 malloc error: size = %d

구분

ERROR

설명

malloc 함수로 %d 만큼의 메모리를 할당하는 데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01830 txlog write error

구분

INFO

설명

txlog를 쓰는데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01831 txlog read error

구분

INFO

설명

txlog를 읽는데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01832 malloc error: size = %d

구분

ERROR

설명

malloc 함수로 %d 만큼의 메모리를 할당하는 데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01833 malloc error: size = %d

구분

FATAL, ERROR

설명

malloc 함수로 %d 만큼의 메모리를 할당하는 데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01834 can’t open config file: %s

구분

FATAL, ERROR

설명

%s file을 open하는 데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01835 listen error: portno=%d

구분

FATAL

설명

포트 번호 %d로 listen하는 데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01836 port listen error

구분

FATAL

설명

설정된 모든 포트로 listen하는 데 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01837 channel config not valid

구분

FATAL

설명

채널 설정이 유효하지 않다.

대응 방법

채널 설정을 확인한다.

TMAX01838 thread read error

구분

ERROR

설명

스레드로부터 데이터를 읽는 것이 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01839 FD %d is found bad

구분

INFO

설명

fd %d가 fcntl 실행하는 데 EBADF이 발생했다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01840 event create error

구분

ERROR

설명

WIN32 환경에서 CreateEvent 함수가 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01841 thread create error

구분

ERROR

설명

WIN32 환경에서 CreateThread 함수가 실패하였다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01842 invalid msg from TMM %d

구분

ERROR

설명

TMM으로부터 잘못된 메시지 타입 %d이 들어왔다.

TMAX01843 invalid msg from CLH %d

구분

ERROR

설명

CLH로부터 잘못된 메시지 타입 %d이 들어왔다.

TMAX01844 invalid msg from REMOTE %d

구분

ERROR

설명

REMOTE로부터 잘못된 메시지 타입 %d이 들어왔다.

TMAX01845 worker thread create error

구분

FATAL

설명

워커 스레드를 생성하는 데 실패하였다.

TMAX01846 tmax process is closed before sending data. data dropped.

구분

ERROR

설명

데이터를 전송하기 전에 Tmax 프로세스가 종료되어서 데이터는 버려진다.

대응 방법

Tmax 프로세스들이 기동되어 있는지 확인한다.

TMAX01847 tmax process(%s) is closed while processing request

구분

ERROR

설명

Tmax 프로세스%s가 요청 처리 중에 종료되었다.

대응 방법

Tmax 프로세스들이 기동되어 있는지 확인한다.

TMAX01848 trying to send to CLH is blocked

구분

ERROR

설명

CLH가 요청 처리 중에 종료되었다.

대응 방법

CLH가 기동되어 있는지 확인한다.

TMAX01849 rq name not found

구분

ERROR

설명

해당 RQ 이름을 찾을 수 없다.

대응 방법

RQ가 기동되어 있는지 확인한다.

TMAX01850 parse line: gw no is null

구분

ERROR

설명

설정에 'gw no’가 없다.

대응 방법

설정에 'gw no’를 지정한다.

TMAX01851 parse line: ipaddr is null

구분

ERROR

설명

설정에 ipaddr가 없다.

대응 방법

ipaddr를 지정한다.

TMAX01852 parse line: service name invalid

구분

ERROR

설명

설정에 서비스 이름이 유효하지 않다.

대응 방법

서비스 이름을 확인한다.

TMAX01853 can’t read file: %s

구분

ERROR

설명

설정에 파일 %s을 읽을 수 없다.

대응 방법

파일 경로 및 이름을 확인한다.

TMAX01854 line %d is too long(%d)

구분

FATAL, ERROR

설명

설정에 %d 라인이 %d 만큼 입력되어 너무 길다.

대응 방법

256자 보다 적게 입력한다.

TMAX01855 port not found

구분

ERROR

설명

설정에 port 설정이 없다.

대응 방법

port 설정을 지정한다.

TMAX01856 not found mapper service

구분

ERROR

설명

mapper service를 찾을 수 없다.

TMAX01857 not found tpcall service

구분

ERROR

설명

tpcall service를 찾을 수 없다.

TMAX01858 not found relay service

구분

ERROR

설명

relay service를 찾을 수 없다.

TMAX01859 worker thread select error

구분

ERROR

설명

lu62rgw에서 워커 스레드를 select하는데 실패했다.

TMAX01860 worker thread read error

구분

ERROR

설명

lu62rgw에서 워커 스레드를 read하는데 실패했다.

TMAX01861 control event create error

구분

ERROR

설명

lu62(cpic)rgw에서 WIN32 CreateEvent 함수가 실패했다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01862 control thread create error

구분

ERROR

설명

lu62(cpic)rgw에서 WIN32 CreateThread 함수가 실패했다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01863 pthread_create error

구분

ERROR

설명

lu62(cpic)rgw에서 pthread_create 함수가 실패했다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01864 internal error : unsupported ps header type = %x

구분

ERROR

설명

lu62(cpic)rgw에서 워커 스레드로부터의 받은 메시지의 타입이 맞지 않다.

대응 방법

header type = %x를 확인한다.

TMAX01865 internal buffer overflow > %d

구분

ERROR

설명

lu62(cpic)rgw에서 워커 스레드로부터의 받은 메시지가 overflow 됐다.

대응 방법

길이가 256 보다 작아야된다.

TMAX01866 resync error - invalid message

구분

ERROR

설명

lu62(cpic)rgw에서 워커 스레드로부터의 받은 메시지를 resync 처리하는데 타입의 맞지 않다.

TMAX01867 resync error - processing error

구분

ERROR

설명

lu62(cpic)rgw에서 워커 스레드로부터의 받은 메시지를 resync 처리하는데 실패했다.

TMAX01868 resync(tp_receive) error

구분

ERROR

설명

lu62(cpic)rgw에서 워커 스레드로부터의 받은 메시지를 resync(tp_receive) 처리하는데 실패했다.

TMAX01869 resync error - invalid partner logname

구분

ERROR

설명

lu62(cpic)rgw에서 워커 스레드로부터의 받은 메시지의 partner logname이 잘못됐다.

TMAX01870 resync(tp_send) error

구분

ERROR

설명

lu62(cpic)rgw에서 워커 스레드에게 전송하는 resync(tp_send)가 실패했다.

TMAX01871 unexpected gds message(%d) - %02X%02X%02X%02X

구분

ERROR

설명

lu62(cpic)rgw에서 워커 스레드로부터의 받은 메시지 중 gds 부분이 맞지 않다.

TMAX01872 unexpected message(%d)

구분

ERROR

설명

lu62(cpic)rgw에서 워커 스레드로부터의 받은 메시지 전체가 유효하지 않다.

TMAX01873 invalid msg from CLH - msgtype[%d]

구분

ERROR

설명

lu62(cpic)rgw에서 CLH로부터 잘못된 msgtype[%d]을 받았다.

TMAX01874 invalid XID from CLH - msgtype[%d] xid[%x-%x-%x]

구분

ERROR

설명

lu62(cpic)rgw에서 CLH로부터 잘못된 XID를 받았다.

대응 방법

msgtype[%d] xid[%x-%x-%x]을 확인한다.

TMAX01875 internal error : select call failed, rc = %d

구분

ERROR

설명

lu62(cpic)rgw에서 tpsvrapi 중에 do_select가 실패하였다.

TMAX01876 invalid message - length = %d(%d)

구분

WARNING

설명

lu62(cpic)rgw의 워커 스레드에서 읽은 메시지의 길이가 맞지 않다.

TMAX01877 resync(tp_started) error

구분

ERROR

설명

lu62(cpic)rgw의 워커 스레드에서 resync(tp_started)하는데 실패하였다.

TMAX01878 resync(tp_allocate) error

구분

ERROR

설명

lu62(cpic)rgw의 워커 스레드에서 resync(tp_allocate)하는데 실패하였다.

TMAX01879 resync error - omission

구분

ERROR

설명

lu62(cpic)rgw의 워커 스레드에서 resync가 실패하여 버려진다.

TMAX01880 resync(tp_deallocate) error

구분

ERROR

설명

lu62(cpic)rgw의 워커 스레드에서 resync(tp_deallocate)가 실패했다.

TMAX01881 invalid message type

구분

ERROR

설명

lu62rgw에서 메시지를 변환하는데 실패했다.

TMAX01882 protocol error

구분

ERROR

설명

lu62rgw에서 연결을 끊는데 실패했다.

TMAX01883 invalid message

구분

ERROR

설명

lu62rgw에서 연결 요청 메시지가 잘못되었다.

TMAX01884 General Infomation : >>>> Hostlink LU6.2 Receive(%d.%d) Tmax %s START <<<<

구분

INFO

설명

Hostlink LU6.2 Receive 프로세스(lu62rgw)가 기동됐다.

TMAX01885 General Infomation : line monitoring was disabled

구분

INFO

설명

line monitoring 기능이 꺼져 있다.

TMAX01886 request message parsing error

구분

ERROR

설명

lu62(cpic)rgw에서 요청 메시지를 파싱하는데 실패했다.

TMAX01887 Creates pipe failed:[%d]

구분

FATAL

설명

lu62(cpic)rgw의 워커 스레드에서 pipe가 실패했다.

TMAX01888 APPC startup error

구분

FATAL

설명

lu62(cpic)rgw에서 WinAPPC 기동이 실패했다.

TMAX01889 control thread create error

구분

FATAL

설명

lu62(cpic)rgw에서 control thread를 생성하는데 실패했다.

TMAX01890 register to HKH error

구분

FATAL

설명

lu62(cpic)rgw에서 HKH에 등록하는데 실패했다.

TMAX01891 failed to get file descriptor

구분

FATAL

설명

lu62rgw에서 sna fd를 얻는데 실패했다.

TMAX01892 map load error: %s

구분

ERROR

설명

lu62(cpic)rgw에서 AnyLink의 맵 파일을 읽는데 실패했다.

TMAX01893 %s Link: inactive

구분

INFO

설명

lu62(cpic)rgw에서 nof를 통해 라인 상태를 점검하는데 실패했다.

TMAX01894 %s Link: session no available

구분

INFO

설명

lu62(cpic)rgw에서 nof를 통해 query를 날리는 것을 실패했다.

TMAX01895 malloc error: size=%d

구분

ERROR

설명

%d 크기 만큼의 메모리 할당이 실패했다.

대응 방법

시스템 엔지니어에게 문의한다.

TMAX01896 event create error

구분

ERROR

설명

WIN32 CreateEvent가 실패했다.

TMAX01897 thread create error

구분

ERROR

설명

WIN32 CreateThread가 실패했다.

TMAX01898 error in commmask

구분

ERROR

설명

Serial Gateway에서 SetCommMask가 실패했다.

TMAX01899 serial header read error: port=%s

구분

ERROR

설명

Serial Gateway에서 msg의 header를 읽는데 실패했다. port는 %s 이다.

TMAX01900 worker queue is NULL

구분

ERROR

설명

Serial Gateway에서 워커 스레드의 queue가 비어 있다.

TMAX01901 serial port open failed: port[%s]

구분

ERROR

설명

Serial Gateway에서 port[%s]로 연결하는데 실패했다.

TMAX01902 port register error: port[%s]

구분

ERROR

설명

Serial Gateway에서 port[%s]로 등록하는데 실패했다.

TMAX01903 General Infomation : >>>> SERIAL GateWay (1.0) for Tmax %s START <<<<

구분

INFO

설명

SERIAL GateWay (1.0)(serialgw) 기동

TMAX01904 linked list errror

구분

ERROR

설명

Serial Gateway에서 Tmax로부터의 msg를 관리하는 linked list가 손상됐다.

TMAX01905 Creates a pair of pipe failed

구분

FATAL

설명

Serial Gateway에서 워커 스레드의 pipe를 생성하는데 실패했다.

TMAX01906 trying to send to CLH is blocked

구분

ERROR

설명

Serial Gateway에서 CLH로의 메시지 전송 시도가 막혔다.

TMAX01907 comm line error

구분

ERROR

설명

Serial Gateway에서 comm line을 read하는데 실패했다.

TMAX01908 wrong data received: [%02x]

구분

ERROR

설명

Serial Gateway에서 잘못된 데이터[%02x]를 poll했다.

TMAX01909 device open error: device=[%s]

구분

ERROR

설명

Serial Gateway에서 포트 %s를 open하는데 실패했다.

TMAX01910 device is not tty: device=[%s]

구분

ERROR

설명

Serial Gateway에서 포트 %s를 open했는데 해당 fd가 tty가 아니다.

TMAX01911 Get ioctl error: device=%s

구분

ERROR

설명

Serial Gateway에서 포트 %s로 ioctl TCGETA하는데 실패했다.

TMAX01912 Set ioctl error: device=%s

구분

ERROR

설명

Serial Gateway에서 포트 %s로 ioctl TCSETA하는데 실패했다.

TMAX01913 invalid unique ID, UID=%d:%d

구분

ERROR

설명

Serial Gateway의 리모트 게이트웨이와의 응답 msg에서 UID가 맞지 않다.

TMAX01914 user routine error: put_msg_info

구분

ERROR

설명

Serial Gateway의 리모트 게이트웨이와의 응답 메시지에서 user routine의 put_msg_info가 실패했다.

TMAX01915 user routine error: get_msg_info

구분

ERROR

설명

Serial Gateway의 리모트 게이트웨이와의 응답 메시지에서 user routine의 get_msg_info가 실패했다.

TMAX01916 serial comm api error

구분

ERROR

설명

Serial Gateway에서 comm api 호출이 실패했다.

TMAX01917 serial comm api error: port=%s

구분

ERROR

설명

Serial Gateway에서 포트 %s에 대한 comm api 호출이 실패했다.

TMAX01918 trying to EVENT: port=%s

구분

ERROR

설명

Serial Gateway에서 포트 번호 %s의 EVENT 감지가 실패했다.

대응 방법

대기시간을 초과했거나 대기함수의 호출 실패가 500번을 초과한 경우이다. 통신 상태가 문제 없는지 확인하고, 대기시간이 적절한지 체크한다.

TMAX01919 serial comm error: errno = %d

구분

ERROR

설명

Serial Gateway의 통신이 실패했다. errno는 %d이다.

대응 방법

ClearCommError() API의 두 번째 인자의 값이 errno에 출력된다. 출력된 값을 16진수로 변환하여 다음에 해당하는 에러를 확인한다.

  • CE_BREAK(0x10)

  • CE_FRAME(0x8)

  • CE_OVERRUN(0x2)

  • CE_RXOVER(0x1)

  • CE_RXPARITY(0x4)

TMAX01920 port read error: port = %s

구분

ERROR

설명

Serial Gateway의 통신에서 read하는데 실패했다. 포트 번호는 %s이다.

대응 방법

통신 상태가 문제 없는지 확인한다. 상대방에서 전송하는 메시지가 올바른지 확인한다.

TMAX01921 CRC check error: port = %s

구분

ERROR

설명

Serial Gateway의 통신에서 read한 메시지의 CRC 검사가 실패했다. 포트 번호는 %s이다.

대응 방법

해당 포트 번호의 통신 상태를 정리하기 위해서 PurgeComm() API가 자동으로 호출된다. 문제가 지속되면 통신 상태를 초기화한다.

TMAX01922 port write error: port = %s

구분

ERROR

설명

Serial Gateway의 통신에서 write가 실패했다. 포트 번호는 %s이다.

대응 방법

통신 상태가 문제 없는지 확인한다.

TMAX01923 service name not found: %s

구분

ERROR

설명

Serial Gateway의 통신 메시지 COMM_HEADER의 svc가 주어지지 않았다. 주어진 값은 %s이다.

대응 방법

해당 svc 이름이 Tmax 시스템에서 자신의 Serial Gateway의 서버에 속하는 서비스명으로 정의되어 있는지 확인한다.

TMAX01924 serial unknown event: port=%s

구분

ERROR

설명

Serial Gateway의 통신에서 알 수 없는 타입의 EVENT가 감지되었다. 포트 번호는 %s이다.

대응 방법

WaitCommEvent() API가 호출된 시점에서 Serial Gateway는 EV_RXCHAR(Input 버퍼로 문자열이 수신) 이벤트를 감지해야 한다. GetLastError()의 값은 ERROR_IO_PENDING 이다.

TMAX01925 wait comm event error: port=%s

구분

ERROR

설명

Serial Gateway의 통신에서 WaitCommEvent가 실패했다. 포트 번호는 %s이다.

대응 방법

통신 상태가 문제 없는지 확인한다.

TMAX01926 check error: port=%s

구분

ERROR

설명

Serial Gateway의 통신에서 read 하고 난 후 CRC 검사가 실패했다. 포트 번호는 %s이다.

대응 방법

해당 포트 번호의 통신 상태를 정리하기 위해서 PurgeComm() API가 자동으로 호출된다. 문제가 지속되면 통신 상태를 초기화한다.

TMAX01927 wait comm event error: port=%s

구분

ERROR

설명

Serial Gateway의 통신에서 WaitCommEvent가 실패했다. 포트 번호는 %s이다.

대응 방법

WaitCommEvent() API가 호출된 시점에서 Serial Gateway는 EV_RXCHAR(Input 버퍼로 문자열이 수신) 이벤트를 감지해야 한다. GetLastError()의 값은 ERROR_IO_PENDING 이외의 값이 설정되었다.

TMAX01928 serial read timeout: port=%s

구분

ERROR

설명

Serial Gateway의 통신에서 read가 타임아웃을 초과해서 실패했다. 포트 번호는 %s이다.

대응 방법

통신 상태가 문제 없는지 확인한다.

TMAX01929 parse line: baudrate is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 baudrate가 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 baudrate 인자를 설정한다.

TMAX01930 parse line: stopbit is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 stopbit가 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 stopbit 인자를 설정한다.

TMAX01931 parse line: parity is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 parity가 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 parity 인자를 설정한다.

TMAX01932 parse line: byte is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 byte가 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 byte 인자를 설정한다.

TMAX01933 parse line: port is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 port가 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 port 인자를 설정한다.

TMAX01934 parse line: devname is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 devname이 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 devname 인자를 설정한다.

TMAX01935 parse line: poll code is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 poll code가 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 poll code 인자를 설정한다.

TMAX01936 parse line: select code is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 select code가 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 select code 인자를 설정한다.

TMAX01937 parse line: ta2code is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 ta2code가 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 ta2code 인자를 설정한다.

TMAX01938 parse line: poll time is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 poll time이 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 poll time 인자를 설정한다.

TMAX01939 parse line: select time is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 select time이 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 select time 인자를 설정한다.

TMAX01940 parse line: gigi number " "is null

구분

ERROR

설명

Serial Gateway의 환경설정에서 gigi number가 설정되지 않았다.

대응 방법

Serial Gateway의 환경설정 파일에서 select time 인자를 설정한다.

TMAX01941 parse line: service invalid

구분

ERROR

설명

Serial Gateway의 환경설정에서 서비스 이름 양식이 잘못됐다.

대응 방법

Serial Gateway의 환경설정 파일에서 정의한 서비스 이름이 Tmax 시스템에서 자신의 Serial Gateway의 서버에 속하는 서비스 이름으로 정의되어 있는지 확인한다.

TMAX01942 unrecognized option: -%c %s

구분

ERROR

설명

Serial Gateway의 실행 옵션에서 %c는 지원하지 않는다. %s는 현재 체크 중인 옵션이다.

대응 방법

Serial Gateway 매뉴얼의 환경설정 항목에서 지원 가능한 옵션을 확인하고 다시 설정한다.

TMAX01943 at the -F option must be provided

구분

FATAL

설명

Serial Gateway의 실행 옵션에서 -F 옵션 뒤에 파일을 지정해야 한다.

대응 방법

별도의 환경설정 파일은 필수적으로 지정해야 한다. '-F filename' 옵션을 Tmax 환경설정 파일에 추가한다.

TMAX01944 >>>> TCP/IP Service GateWay (ver." "%s) START <<<<

구분

INFO

설명

tcpsvcgw가 구동된다. 버전은 %s이다.

TMAX01945 listen error, we’ll retry after 10 seconds: errno = %d, portno = %d

구분

ERROR

설명

tcpsvcgw의 통신에서 listen이 실패했다. 10초 후에 다시 시도한다. errno는 %d이고 포트 번호는 %d이다.

대응 방법

포트 번호가 시스템에서 이미 사용 중인지 확인한다. 해당 포트를 사용 중인 프로세스를 확인한다.

TMAX01946 listen error, errno = %d, " "portno = %d

구분

ERROR

설명

tcpsvcgw의 통신에서 listen이 실패했다. errno는 %d이고 포트 번호는 %d이다.

대응 방법

포트 번호가 시스템에서 이미 사용 중인지 확인한다. 해당 포트를 사용 중인 프로세스를 확인한다.

TMAX01947 unrecognized option: -%c %s

구분

ERROR

설명

tcpsvcgw의 실행 옵션에서 %c는 지원하지 않는다. 지원되는 옵션들은 %s이다.

대응 방법

tcpsvcgw 매뉴얼의 환경설정 항목에서 지원 가능한 옵션을 확인하고 다시 설정한다.

TMAX01948 -P option must be provided

구분

FATAL

설명

tcpsvcgw의 실행 옵션에서 -P옵션은 반드시 주어져야 된다.

대응 방법

Tmax 환경설정 파일에서 -P 옵션에 listen할 TCP 포트를 지정한다.

TMAX01949 remote is closed before sending data. data dropped

구분

ERROR

설명

tcpsvcgw의 통신에서 데이터를 전송하기 전에 리모트가 종료됐다. 데이터는 버려진다.

대응 방법

remote의 상태가 이상이 없는지 확인하고, 네트워크 상태가 정상인지 확인한다.

TMAX01950 trying to send remote is blocked

구분

ERROR

설명

tcpsvcgw의 통신에서 리모트로의 데이터 전송 실패 수가 최대 시도 수를 넘겨서 remote와의 통신이 종료됐다.

대응 방법

리모트의 상태가 이상이 없는지 확인하고, 네트워크 상태가 정상인지 확인한다. 방화벽에 의한 현상인지 확인한다.

TMAX01951 engine detect a %dth channel timeout

구분

ERROR

설명

TCP Gateway에서 %d번째 채널이 타임아웃을 초과해서 종료된다.

대응 방법

AliveCheck가 실패했다. remote의 상태가 이상이 없는지 확인하고, 네트워크 상태가 정상인지 확인한다. 방화벽에 의한 현상인지 확인한다.

TMAX01952 invalid GDS length(%d)

구분

ERROR

설명

hlgw에서 데이터를 전송하려는데 GDS의 길이가 잘못됐다. 입력된 길이는 %d이다.

대응 방법

길이가 4 이상이어야 한다.

TMAX01953 invalid GDS LLID(%02X%02X%02X%02X) Length(%d:%d)

구분

ERROR

설명

hlgw에서 데이터를 전송하려는데 GDS의 LLID가 잘못됐다. 입력된 LLID는 %02X%02X%02X%02X이고 %d 길이어야 하는데 %d이다.

대응 방법

SNA 및 시스템 엔지니어에게 문의한다.

TMAX01954 %s received incomming with unsupported synclevel (%x > %x)

구분

ERROR

설명

hlgw의 luname %s에서 데이터를 받았는데 synclevel이 지원되지 않는다. 받은 데이터의 synclevel은 %x이고 지원되는 synclevel은 %x이다.

대응 방법

지원 가능한 synclevel을 사용하도록 한다.

TMAX01955 %s still don’t try resync(cold)

구분

ERROR

설명

hlgw의 luname %s에서 데이터를 받았는데 resync(cold)가 완료되지 않았다.

대응 방법

SNA 및 시스템 엔지니어에게 문의한다.

TMAX01956 cannot remove %s in use

구분

WARNING

설명

파일명 %s가 사용 중이라서 삭제할 수 없다.

대응 방법

해당 파일이 프로세스에 의해서 실행 중인지 확인하고, 더이상 사용되지 않을 때 직접 삭제하거나 tdlinit을 다시 호출한다.

TMAX01957 cannot remove %s

구분

WARNING

설명

파일명 %s를 삭제할 수 없다.

대응 방법

로그 뒷부분에 상세한 에러 원인이 설명되어 있다. 에러 내용에 따라 적절한 조치를 취한다.

TMAX01958 rundir access error

구분

FATAL, ERROR

설명

TDL 환경설정의 RUNDIR에 해당하는 경로에 접근할 수 없다.

대응 방법

RUNDIR에 지정한 경로가 올바른지, 접근 권한이 있는지 확인한다.

TMAX01959 file(%s) removed from rundir

구분

INFO

설명

RUNDIR에서 파일 %s가 삭제되었다.

TMAX01960 rundir(%s) error

구분

ERROR

설명

TDL 환경설정의 RUNDIR에 해당하는 경로에서 파일 목록을 가져올 수 없다.

대응 방법

RUNDIR에 지정한 경로가 올바른지, 접근 권한이 있는지 확인한다. 또는 시스템에 메모리가 충분한지 확인한다.

TMAX01961 %s%s%s of %s removed from shared memory

구분

INFO

설명

tdlclean 명령에 의해서 버전관리 테이블에서 특정 라이브러리의 모듈 이름 %s가 제거되었다.

TMAX01962 unable to back up shared memory to %s - %d

구분

INFO, ERROR

설명

버전관리 테이블 정보를 지정한 파일 %s로 백업하는 것이 실패했다. %d는 에러 코드이다.

대응 방법

  • 에러코드 1: %s 파일을 생성하는 것이 실패했다. 파일 경로에 문제가 없는지, 접근권한에 문제가 없는지 확인한다.

  • 에러코드 2: %s 파일의 크기를 확보하는 것이 실패했다. 디스크 공간이 충분한지 확인한다.

  • 에러코드 3: %s 파일에 쓰기 작업이 실패했다. 디스크 공간이 충분한지 확인한다.

  • 에러코드 4: MemoryMap 명령이 실패했다. 시스템 및 프로세스 가용 메모리가 충분한지 확인한다.

  • 에러코드 5: 생성된 임시 파일 이름의 이름을 %s 파일로 변경하는데 실패했다.

TMAX01963 invalid date spec(yyyymmddhhmi): %s

구분

INFO

설명

입력한 시간 형식 %s가 잘못되었다.

대응 방법

yyyymmddhhmi 형식으로 수정한다.

TMAX01964 invalid date spec(num hour|day): %s

구분

INFO

설명

입력한 시간 형식 %s가 잘못되었다.

대응 방법

다음 형식으로 수정한다.

  • 1~24 hour (예: "5 hour")

  • 1~31 day (예: "24 day")

TMAX01965 invalid value(%d) : must more than 1

구분

INFO

설명

옵션의 값 %d가 1 이상이어야 한다.

대응 방법

옵션의 값을 수정한다.

TMAX01966 unknown option: -%c

구분

INFO

설명

옵션 %c에 대해서 지원하지 않는다.

대응 방법

매뉴얼을 확인하고 올바른 옵션을 사용한다.

TMAX01967 configuration file read error [%s]

구분

INFO

설명

환경설정 파일 %s를 올바르게 불러올 수 없다.

대응 방법

환경설정 파일이 있는지 확인한다. 설정 내용에 문제가 없는지 확인한다.

TMAX01968 shared memory version mismatch [%d:%d]

구분

ERROR

설명

사용 중인 TDL의 VERSION 설정이 실제 운영환경에 적용된 값과 다르다.

대응 방법

운영환경의 버전 정보(앞의 %d)를 확인하고, 환경설정 파일에 적용된 버전 정보(뒤의 %d)가 달라진 원인을 파악한다.

TMAX01969 shared memory hash function type mismatch [%s:%s]

구분

ERROR

설명

사용 중인 TDL의 해시함수 설정이 실제 운영환경에 적용된 값과 다르다.

대응 방법

운영환경에 설정된 함수(앞의 %s)를 확인하고, 환경설정 파일에 적용된 함수(뒤의 %s)가 달라진 원인을 파악한다.

TMAX01970 both -M and -m

구분

ERROR

설명

TDL VERSION 3, 4의 경우에는 라이브러리 명과 모듈 명을 함께 지정해야 한다.

대응 방법

옵션을 올바르게 지정해서 명령을 다시 실행한다.

TMAX01971 no such file : %s

구분

ERROR

설명

%s 파일이 사용 가능하지 않다.

대응 방법

%s 파일이 존재하는지 확인하고, 접근 권한이 있는지 확인한다.

TMAX01972 no such function or library

구분

ERROR

설명

지정한 이름의 함수나 라이브러리를 찾을 수 없다.

대응 방법

이름을 올바르게 입력했는지 확인한다.

TMAX01973 cannot delete function or library - %d

구분

ERROR

설명

지정한 이름의 함수나 라이브러리를 삭제할 수 없다. TDL 에러 코드가 %d에 출력된다.

대응 방법

TDL 에러 코드를 확인하여, 삭제가 실패한 원인을 파악한다.

TMAX01974 The DIRMAPPINGLIST is incorrect

구분

ERROR

설명

TDL 환경설정인 DIRMAPPINGLIST에 입력된 형식이 올바르지 않다.

대응 방법

입력 값이 형식에 맞는지 확인한다.

TMAX01975 shared memory attach error

구분

ERROR

설명

버전정보 테이블을 관리하는 공유 메모리 접근이 실패했다.

대응 방법

환경설정에 정의된 공유 메모리 주소가 올바른지, 접근 권한이 있는지 등을 확인한다.

TMAX01976 shared memory version mismatch error

구분

ERROR

설명

운영 중인 공유 메모리 정보가 TDL 환경설정에 정의된 값들과 불일치한다.

대응 방법

TDL 환경설정 파일이 tdlinit 이후 변경되었는지 확인하고, 기존 운영 중인 공유 메모리를 tdlrm 으로 제거하고 새롭게 tdlinit으로 초기화한다.

TMAX01977 shared memory create error

구분

ERROR

설명

공유 메모리를 생성하는데 실패했다.

대응 방법

함께 출력된 시스템 에러 메시지를 참고하여 실패 원인을 파악한다.

TMAX01978 shared memory in use

구분

WARNING

설명

공유 메모리를 생성하는데 실패했다.

대응 방법

운영환경에서 공유 메모리 주소가 이미 사용 중이다. 잘못된 공유 메모리 주소를 설정했는지, 이미 사용 중인 프로세스가 무엇인지 확인한다.

TMAX01979 shared memory access error

구분

ERROR

설명

공유 메모리에 대한 접근이 실패했다.

대응 방법

함께 출력된 시스템 에러 메시지를 참고하여 실패 원인을 파악한다.

TMAX01980 shared memory remove error

구분

ERROR

설명

공유 메모리 삭제가 실패했다.

대응 방법

함께 출력된 시스템 에러 메시지를 참고하여 실패 원인을 파악한다.

TMAX01981 cannot open %s

구분

ERROR

설명

파일 %s를 불러오는데 실패했다.

대응 방법

함께 출력된 시스템 에러 메시지를 참고하여 실패 원인을 파악한다.

TMAX01982 null command to extract functions from a library

구분

FATAL

설명

라이브러리에서 함수들의 목록을 추출하는 명령어가 존재하지 않는다.

대응 방법

TDL 환경설정 파일의 COMMAND 항목에 지정한 파일이 올바르게 설정되었는지 확인한다.

TMAX01984 socket connect error: nodename = %s, racport = %d

구분

ERROR

설명

노드명 %s, racd 포트 번호 %d로의 접속 시도가 실패했다.

대응 방법

해당 노드의 racd가 지정한 포트 번호를 사용하여 실행 중인지 확인한다.

TMAX01985 failed to send to remote node: nodename = %s, racport = %d

구분

ERROR

설명

노드명 %s, racd 포트 번호 %d로의 명령어 전송이 실패했다.

대응 방법

해당 노드의 racd가 정상적으로 실행 중인지 확인한다.

TMAX01986 failed to receive from remote node: nodename = %s, racport = %d

구분

ERROR

설명

노드명 %s, racd 포트 번호 %d로부터 응답 수신이 실패했다.

대응 방법

해당 노드의 racd가 정상적으로 실행 중인지 확인한다.

TMAX01987 run(%s) error from remote node: nodename = %s, racport = %d

구분

ERROR

설명

노드명 %s, racd 포트 번호 %d로부터 명령 %s에 대한 응답이 실패했다.

대응 방법

실패한 원인을 출력된 메시지를 통해 확인한다.

TMAX01988 rundir lock fail

구분

ERROR

설명

TDL 명령을 수행하기 전에 Lock을 획득하는데 실패했다.

대응 방법

RUN 디렉터리의 Lock 파일(tdl.lck)이 손상되었는지 확인한다.

TMAX01990 rundir create error

구분

ERROR

설명

RUN 디렉터리를 생성하는데 실패했다.

대응 방법

RUN 디렉터리 생성에 필요한 권한이 있는지 상위 디렉터리들의 정보를 확인한다. 함께 출력된 시스템 에러 번호를 확인하여 원인을 파악한다.

TMAX01991 shared memory entry overflow, %s omitted

구분

WARNING

설명

공유 메모리에 등록 가능한 최대 모듈 개수를 초과했다. %s 모듈은 등록이 실패했다.

대응 방법

필요없는 모듈을 tdlclean으로 제거하고, 최대 모듈 개수(MAXMODULES)를 늘리는 작업을 수행한다.

TMAX01992 rundir open(%s) error

구분

ERROR

설명

RUN 디렉터리에서 Lock 파일(tdlstat.lck)을 생성하는데 실패했다.

대응 방법

시스템 에러 번호를 확인하여 파일 생성에 실패한 원인을 파악한다.

TMAX01993 rundir ftruncate(%s) error

구분

ERROR

설명

RUN 디렉터리에서 Lock 파일(%s)을 생성하고 파일을 지정한 크기로 초기화 하는 작업이 실패했다.

대응 방법

시스템 에러 번호를 확인하여 실패한 원인을 파악한다. 디스크 공간이 부족했는지 확인한다.

TMAX01994 moddir access error

구분

ERROR

설명

MOD 디렉터리로의 접근이 실패했다.

대응 방법

시스템 에러 번호를 확인하여 디렉터리 접근이 실패한 원인을 파악한다. 해당 디렉터리가 존재하지 않거나 접근 권한이 있는지 확인한다.

TMAX01995 file copy error: %s

구분

WARNING, ERROR

설명

%s 라이브러리 파일을 MOD 디렉터리에서 RUN 디렉터리로 복사하는데 실패했다.

대응 방법

RUN 디렉터리의 쓰기 권한이 있는지, 디스크 공간에 여유가 있는지 확인한다.

TMAX01996 invalid arguments

구분

INFO

설명

명령의 인자로 입력한 값이 올바르지 않다.

대응 방법

인자를 올바르게 입력했는지 확인한다.

TMAX01997 invalid option on master mode

구분

ERROR

설명

TDL 마스터 모드에서는 수행할 수 없는 옵션이 인자로 지정되었다.

대응 방법

인자를 올바르게 입력했는지 확인한다.

TMAX01998 invalid option on slave mode

구분

ERROR

설명

TDL 슬레이브 모드에서는 수행할 수 없는 옵션이 인자로 지정되었다.

대응 방법

인자를 올바르게 입력했는지 확인한다.

TMAX01999 BACKUP parameter is not set in configuration file

구분

ERROR

설명

명령을 실행할 때 BACKUP 옵션이 지정되어 있으나, 환경설정 파일에 BACKUP 항목이 지정되어 있지 않다.

대응 방법

환경설정 파일에 BACKUP 항목을 지정한다.