op-node errors and shutdown after upgrade
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 28/100
- Issue 类型
- 缺陷
- 描述清晰度
- 需要澄清
- 活跃度
- 停滞
- 领域
- devops
调研方向
首先使用 op-geth v1.101500.0 和 op-node v1.11.0 重现 Sepolia 升级,然后检查日志中的“L2 reorg”和“invalid payload attributes”错误。比较这些版本的行为和兼容性;完成的标准是确定关机原因,并记录一条经过验证的兼容升级路径。
由索引模型根据 Issue 内容生成。
描述
Hi team!
I tried upgrading our Sepolia node to the latest versions of op-geth (v1.101500.0) and op-node (v1.11.0), which seemed to work fine for some time, but eventually we got some errors that force op-node to shut down.
Are we not supposed to run these versions yet? What do you recommend?
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=info msg="generated attributes in payload queue" txs=1 timestamp=1739478694
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=warn msg="L2 reorg: existing unsafe block does not match derived attributes from L1" err="nil EIP1559Params in attributes but non-nil extraData in block: [0 0 0 0 250 0 0 0 6]" unsafe=0xbc3836b93b8e29a665176384fc01545130a684a13a2b643822cf1272e44f4417:10475398 pending_safe=0x690610986522bc7eb5cd368832489433f8df5a542b3ccb542a76ab12f837e4d7:10475397
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=warn msg="Failed to share forkchoice-updated signal" state="&{HeadBlockHash:0x690610986522bc7eb5cd368832489433f8df5a542b3ccb542a76ab12f837e4d7 SafeBlockHash:0x690610986522bc7eb5cd368832489433f8df5a542b3ccb542a76ab12f837e4d7 FinalizedBlockHash:0x690610986522bc7eb5cd368832489433f8df5a542b3ccb542a76ab12f837e4d7}" err="Invalid payload attributes"
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=warn msg="could not process payload attributes" err="payload attributes are not valid, cannot build block: Invalid payload attributes"
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=error msg="deposit only block was invalid" parent=0x690610986522bc7eb5cd368832489433f8df5a542b3ccb542a76ab12f837e4d7:10475397 err="payload attributes are not valid, cannot build block: Invalid payload attributes"
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=error msg="Critical error" err="failed to process block with only deposit transactions: payload attributes are not valid, cannot build block: Invalid payload attributes"
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=info msg="Optimistically queueing unsafe L2 execution payload" id=0x58f14259a1fdcb6dd8442b69be6932bec8dd77e53b7b421906722985c8bacc4c:10479135
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=info msg="stopped listening network address" addr=/ip4/0.0.0.0/tcp/9222
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=info msg="disconnected from peer" peer=16Uiu2HAmNt6VeSf6Z22VJ4MzyfAi3mbUmjZXTdurnNcGcnmJXqu1 addr=/ip4/217.22.153.182/tcp/30175
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=info msg="disconnected from peer" peer=16Uiu2HAmBBC7aADaA9cfMeuHLZLYAdLNwEahKh7kc9WyUrcvPqXz addr=/ip4/35.246.186.81/tcp/9003
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=warn msg="failed p2p sync request" peer=16Uiu2HAmMkoSMbNkaLYWPFCEhFo7ZqnwNFs1U3C88fEZJxJPNXj3 num=10478890 err="failed to read result part of response: stream reset"
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=info msg="processing L2 range request" target=10478268 end=0xd5e1f34674dde2deac3c958a92087b5aa765f1d7fad7b8578c8feb657050f7c3:10479088 rangeReqId=18
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=info msg="no peers ready to handle block requests for more P2P requests for L2 block history" target=
10478268 end=0xd5e1f34674dde2deac3c958a92087b5aa765f1d7fad7b8578c8feb657050f7c3:10479088 current=10478921
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=info msg="disconnected from peer" peer=16Uiu2HAmMkoSMbNkaLYWPFCEhFo7ZqnwNFs1U3C88fEZJxJPNXj3 addr=/ip4/40.160.21.230/tcp/9222
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=info msg="disconnected from peer" peer=16Uiu2HAmLst3ByaaMp61DJb23B1bZxUKeYq5kB8a7QJdspYp3APv addr=/ip4/129.213.114.38/tcp/9222
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=info msg="stopped P2P req-resp L2 block sync client"
Feb 13 21:33:52 op-node[171952]: t=2025-02-13T21:33:52+0000 lvl=info msg="State loop returned"
Feb 13 21:33:52 systemd[1]: op-node.service: Deactivated successfully.
Feb 13 21:33:52 systemd[1]: op-node.service: Consumed 9.782s CPU time.
- 主要语言
- Shell
- 星标
- 36.4k
- 派生
- 643
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
- 提供 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 没有贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
inkonchain/node 的其他 Issue
-
Shell scripts initially in CRLF instead of LF (causing execution issues on Linux)可能已有人在做 @Kewe63 于 25 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 72/100
inkonchain/node#73 · 1 条评论 ·
-
How do I actually run an Ink mainnet node right now?可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭
难度 5/5 一周以上 新手友好度 25/100
inkonchain/node#87 · 1 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 45/100
inkonchain/node#84 · 1 个 reaction ·
-
难度 4/5 3-5 天 新手友好度 38/100
inkonchain/node#79 ·
-
test未关闭
难度 5/5 一周以上 新手友好度 5/100
inkonchain/node#75 ·
相似的 Issue
-
`check_java_version()` fails when Java path contains spaces (Windows / Git Bash, `C:\Program Files`)未关闭
难度 2/5 1-3 小时 新手友好度 68/100
-
难度 2/5 1-3 小时 新手友好度 62/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 82/100
aws-samples/appmod-blueprints#972 ·
维护者通常 1 天内回复
-
[Bug]: remote-ls --updates reports up-to-date OCI refs because it ignores deployed Alt-id可能已有人在做 @Joao-kouznetz 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 72/100
维护者通常 1 天内回复
-
status:needs-triage
难度 2/5 1-3 小时 新手友好度 72/100
维护者通常 1 天内回复