버전


Altibase 모든 버전

 

현상


Altibase 트레이스 로그 altibase_boot.log 에 아래와 $ALTIBASE_HOME/trc/altibase_boot.log 에 다음 에러메시지가 기록됨.

ERR-7101d(errno=0) Protocol header error.(TCP 127.0.0.1:13036)
Protocol processing failed. Close connection...

 

 

원인


다음과 같이 altierr 유틸리티를 이용하여 해당 에러에 대한 설명을 확인할 수 있습니다.

$ altierr 0x7101D
0x7101D ( 462877) cmERR_ABORT_PROTOCOL_HEADER_ERROR Protocol header error.(<0%s>)
# *Cause: Protocol header error
# *Action: Please send a bug report to the vendor.

이 에러는 알티베이스 서버와 호환되지 않는 버전의 클라이언트에서 서버로 접속 시도 시 서버의 altibase_boot.log에 기록되는 메시지입니다.

이력을 남기는 메시지로, 알티베이스 서버 운영에는 영향이 없습니다. 

 

 

 

 

조치


이 에러메시지가 계속해서 기록된다면 접속 시도하는 클라이언트를 찾아서 서버와 호환 가능한 버전의 클라이언트로 재설치하시기 바랍니다.

 

 

참고



# 서버 및 클라이언트 버전에 따른 접속 예제

구분

서버 버전

클라이언트 버전

접속 결과

비고

서버 버전 > 클라이언트 버전
(5.3.3 이상 버전)

6.3.1

5.3.3

성공

5.3.3 이상 버전에서 하위호환성 보장

서버 버전 > 클라이언트 버전
(5.3.3 미만 버전)

6.3.1

4.3.9

실패

서버, 클라이언트 모두 5.3.3 이상 버전일 때 하위호환성 보장.
클라이언트가 5.3.3 미만 버전이므로 하위호환성 보장하지 않으며, 4.3.9의 경우 cm protocol version이 동일한 경우에만 접속 가능.

서버 버전 < 클라이언트 버전

6.1.1

6.3.1

실패

클라이언트 버전이 높은 경우는 알티베이스 버전 상관없이 접속 실패.
클라이언트 버전은 서버 버전과 동일하거나 그 보다 낮아야 함.

  

# 서버 및 클라이언트 버전 확인 방법