Baobob invalid message 확인 요청

안녕하세요.

금일(8/8) 02시부터 EN에서 아래와 같은 오류가 발생하고 있습니다.

혹시 baobob에 이슈가 있는 것으로 보이는 데 확인 요청 드립니다.

RROR[08/08,02:01:20 Z] [33] ProtocolManager failed to handle message  id=a051f449ab4d9e61 conn=trusted-staticdial msg="msg #3 (830 bytes)" err="Invalid message - msg msg #3 (830 bytes): invalid message: (code 3) (size 830) rlp: input list has too many elements for types.Header"
ERROR[08/08,02:01:21 Z] [33] ProtocolManager failed to handle message  id=26e7de5192e61953 conn=trusted-staticdial msg="msg #11 (842 bytes)" err="Invalid message - msg #11 (842 bytes): invalid message: (code b) (size 842) rlp: input list has too many elements for types.Header, decoding into (cn.newBlockData).Block(types.extblock).Header"
ERROR[08/08,02:01:21 Z] [33] ProtocolManager failed to handle message  id=8141f48f1e533c5a conn=dyndial            msg="msg #3 (830 bytes)"  err="Invalid message - msg msg #3 (830 bytes): invalid message: (code 3) (size 830) rlp: input list has too many elements for types.Header"
ERROR[08/08,02:01:22 Z] [33] Protocol istanbul/64 failed               id=8141f48f1e533c5a conn=dyndial            err="Invalid message - msg msg #3 (830 bytes): invalid message: (code 3) (size 830) rlp: input list has too many elements for types.Header"
INFO[08/08,02:50:51 Z] [33] Disconnected a multichannel P2P Peer      id=26e7de5192e61953 conn=trusted-staticdial peerID=26e7de5192e61953 peerName=Klaytn/v1.9.0/linux-amd64/go1.18              err="Invalid message - msg #11 (842 bytes): invalid message: (code b) (size 842) rlp: input list has too many elements for types.Header, decoding into (cn.newBlockData).Block(types.extblock).Header"
ERROR[08/08,02:50:51 Z] [33] Protocol istanbul/64 failed               id=26e7de5192e61953 conn=trusted-staticdial err="Invalid message - msg #11 (842 bytes): invalid message: (code b) (size 842) rlp: input list has too many elements for types.Header, decoding into (cn.newBlockData).Block(types.extblock).Header"
INFO[08/08,02:50:51 Z] [33] Disconnected a multichannel P2P Peer      id=a051f449ab4d9e61 conn=trusted-staticdial peerID=a051f449ab4d9e61 peerName=Klaytn/v1.9.0/linux-amd64/go1.18              err="Invalid message - msg msg #3 (830 bytes): invalid message: (code 3) (size 830) rlp: input list has too many elements for types.Header"
ERROR[08/08,02:50:51 Z] [33] Protocol istanbul/64 failed               id=a051f449ab4d9e61 conn=trusted-staticdial err="Invalid message - msg msg #3 (830 bytes): invalid message: (code 3) (size 830) rlp: input list has too many elements for types.Header"
ERROR[08/08,02:51:08 Z] [33] ProtocolManager failed to handle message  id=132d7e00f49b36bc conn=trusted-staticdial msg="msg #8 (833 bytes)" err="Invalid message - msg msg #8 (833 bytes): invalid message: (code 8) (size 833) rlp: input list has too many elements for types.Header, decoding into ([]*types.Header)[0]"
ERROR[08/08,02:51:09 Z] [33] ProtocolManager failed to handle message  id=850929c890e8de37 conn=trusted-staticdial msg="msg #11 (842 bytes)" err="Invalid message - msg #11 (842 bytes): invalid message: (code b) (size 842) rlp: input list has too many elements for types.Header, decoding into (cn.newBlockData).Block(types.extblock).Header"
1개의 좋아요

안녕하세요

오늘부터 baobab에 magma하드포크가 적용되었습니다.

사용중이신 EN을 v1.9.0으로 업그레이드 해보시겠어요?

1개의 좋아요

답변 감사합니다.

v1.8.4 버전까지 올라와 있는 데 v1.9.0은 어디서 받아야 하는 지 문의 드립니다.

1개의 좋아요

klaytn v1.9.0 release

현재 업데이트 중이라 반영되는데까지 시간이 조금 더 걸릴 수 있습니다.

1개의 좋아요

안녕하세요

v1.9.0 업그레이드 이후에 아래와 같은 Error가 발생하고 있습니다.

  1. known transaction
  2. nonce too low
    (bridge_transactions.rlp 삭제 후 재기동하여도 재 발생)

해당 TxHash로 scope 조회 시 정상 처리된 것으로 보입니다.
어느 부분을 확인해봐야 할 지 가이드 요청 드립니다.

1개의 좋아요

아래링크 참고하셔서 한번 더 해보시겠어요?
ref. nonce 관리

안녕하세요.

v1.9.0으로 신규 설치하여 현상 확인 결과 Anchoring 발생 시 동일하게 발생하고 있습니다.
해당 버전 문제로 의심이 되니 확인 요청드립니다.

  1. klaytn-docs/v1.9.0.md at master · klaytn/klaytn-docs · GitHub 에서 아래의 파일 다운로드
  • ken-baobab-v1.9.0-0-linux-amd64.tar.gz
  • kscn-v1.9.0-0-linux-amd64.tar.gz
  • homi-v1.9.0-0-linux-amd64.tar.gz
  1. docker를 이용하여 아래의 가이드에 따라 SCN4대와 EN1대 구성(Ubuntu 22.04 LTS)
  1. SCN과 EN 연동 후 Anchoring 발생 시 Error 발생
ERROR[08/17,17:33:51 +09] [41] Error happened while setting the reward wallet  err="rewardbase must be explicitly specified"
ERROR[08/17,17:34:06 +09] [45] A bridge tx was not executed              err="known transaction: 76a670268509f9386ecad092b49f984ddd4dfeebda3e8df1bca0754437464b8e" txHash=0x76a670268509f9386ecad092b49f984ddd4dfeebda3e8df1bca0754437464b8e txGasPrice=750000000000
ERROR[08/17,17:34:07 +09] [45] A bridge tx was not executed              err="known transaction: 76a670268509f9386ecad092b49f984ddd4dfeebda3e8df1bca0754437464b8e" txHash=0x76a670268509f9386ecad092b49f984ddd4dfeebda3e8df1bca0754437464b8e txGasPrice=750000000000
ERROR[08/17,17:34:08 +09] [45] A bridge tx was not executed              err="nonce too low"                                                                       txHash=0x76a670268509f9386ecad092b49f984ddd4dfeebda3e8df1bca0754437464b8e txGasPrice=750000000000

안녕하세요,

혹시 kscnd.conf 파일의 SC_ANCHORING_PERIOD 값이 낮은 값으로 설정되어있나요? 값이 너무 낮으면 네트워크 레이턴시 문제로 인해서 중복된 트랜잭션이 여러번 보내질 수 있습니다. 해당 로그는 정상적인 로그들입니다 (트랜잭션들이 중복되어 보내진 경우와 트랜잭션의 실행여부에 대한 로그). 만약 낮은값으로 설정하셨다면 조금 더 큰 값으로 설정하셔서 조치할 수 있습니다.
현 문제에서 앵커링 기능이 정상적으로 동작하지만 중복된 여러개의 트랜잭션이 보내지는 문제가 있어서 곧 조치될 예정입니다.

2개의 좋아요

감사합니다.

좋은 하루 되시길 바랍니다.