hermes - 💡(How to fix) Fix [Bug]: Jetson SSL连接中断导致API调用失败 (705次/6天) [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
NousResearch/hermes-agent#11454Fetched 2026-04-18 06:01:00
View on GitHub
Comments
0
Participants
1
Timeline
0
Reactions
0

Error Message

  • 现象: LLM API 调用重试 3 次后仍失败,报 Connection error,共 131 次 2026-04-12 07:22:02 ERROR Lark: connect failed, err: HTTPSConnectionPool(host='open.feishu.cn', port=443): Max retries exceeded (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING]'))) 2026-04-17 11:57:16 ERROR root: API call failed after 3 retries. Connection error. | provider=nous model=xiaomi/mimo-v2-pro

Root Cause

日志样本(已脱敏)

2026-04-11 00:55:29 WARNING root: Failed to fetch model metadata from OpenRouter: HTTPSConnectionPool(host='openrouter.ai', port=443): Max retries exceeded (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1006)')))
2026-04-12 07:22:02 ERROR Lark: connect failed, err: HTTPSConnectionPool(host='open.feishu.cn', port=443): Max retries exceeded (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING]')))
2026-04-17 10:58:02 WARNING root: Failed to fetch model metadata from OpenRouter: HTTPSConnectionPool(host='openrouter.ai', port=443): Max retries exceeded (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING]')))
2026-04-17 11:57:16 ERROR root: API call failed after 3 retries. Connection error. | provider=nous model=xiaomi/mimo-v2-pro

Code Example

2026-04-11 00:55:29 WARNING root: Failed to fetch model metadata from OpenRouter: HTTPSConnectionPool(host='openrouter.ai', port=443): Max retries exceeded (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1006)')))
2026-04-12 07:22:02 ERROR Lark: connect failed, err: HTTPSConnectionPool(host='open.feishu.cn', port=443): Max retries exceeded (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING]')))
2026-04-17 10:58:02 WARNING root: Failed to fetch model metadata from OpenRouter: HTTPSConnectionPool(host='openrouter.ai', port=443): Max retries exceeded (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING]')))
2026-04-17 11:57:16 ERROR root: API call failed after 3 retries. Connection error. | provider=nous model=xiaomi/mimo-v2-pro
RAW_BUFFERClick to expand / collapse

Hermes Debug Report — 2026-04-17

环境

  • Hermes: v0.9.0 (2026.4.13)
  • Python: 3.11.6
  • 系统: Linux 5.15.148-tegra aarch64 (Jetson)
  • OpenSSL: 3.0.2

问题清单

F1 — SSL 连接中断 [高优先级]

  • 现象: HTTPS连接频繁中断,报错 [SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol,共 705 次
  • 时间跨度: 2026-04-11 ~ 2026-04-17(6天内)
  • 受影响服务: open.feishu.cn, openrouter.ai, api.nousresearch.com
  • 根因: 网络层 TLS/SSL 握手过程被中断,疑似 Jetson aarch64 平台特定问题
  • 验证: curl https://api.nousresearch.com 返回 000(连接失败);系统时间 NTP 同步正常;OpenSSL 3.0.2

F2 — API 调用失败 [高优先级]

  • 现象: LLM API 调用重试 3 次后仍失败,报 Connection error,共 131 次
  • 涉及: provider=nous, model=xiaomi/mimo-v2-pro
  • 根因: F1 的派生问题,SSL/TCP 连接异常导致上层请求无法建立有效会话
  • 影响: cron 作业无法稳定完成,对话处理链路超时中断

F3 — 版本滞后 [中优先级]

  • 现象: 当前 v0.9.0 落后上游 86 个提交
  • 建议: hermes update

日志样本(已脱敏)

2026-04-11 00:55:29 WARNING root: Failed to fetch model metadata from OpenRouter: HTTPSConnectionPool(host='openrouter.ai', port=443): Max retries exceeded (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1006)')))
2026-04-12 07:22:02 ERROR Lark: connect failed, err: HTTPSConnectionPool(host='open.feishu.cn', port=443): Max retries exceeded (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING]')))
2026-04-17 10:58:02 WARNING root: Failed to fetch model metadata from OpenRouter: HTTPSConnectionPool(host='openrouter.ai', port=443): Max retries exceeded (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING]')))
2026-04-17 11:57:16 ERROR root: API call failed after 3 retries. Connection error. | provider=nous model=xiaomi/mimo-v2-pro

由 hermes-debug 技能自动生成 — Jetson aarch64 平台

extent analysis

TL;DR

Update Hermes to the latest version to potentially resolve SSL connection issues and API call failures.

Guidance

  • Verify the current Hermes version and check for updates using hermes update to address the 86 commits behind upstream.
  • Investigate the Jetson aarch64 platform-specific issue causing TLS/SSL handshake interruptions, potentially related to OpenSSL 3.0.2.
  • Test API calls using curl https://api.nousresearch.com to confirm connection failures and monitor for improvements after updating Hermes.
  • Review system logs for similar SSL/TCP connection errors to identify patterns or correlations with the reported issues.

Example

No specific code snippet is provided, but running hermes update may help resolve version-related issues.

Notes

The root cause of the SSL connection interruptions is suspected to be platform-specific, and updating Hermes may not fully resolve the issue. Further investigation into the Jetson aarch64 platform and OpenSSL 3.0.2 may be necessary.

Recommendation

Apply workaround: Update Hermes to the latest version using hermes update, as it may address some of the reported issues, including the version being 86 commits behind upstream.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

hermes - 💡(How to fix) Fix [Bug]: Jetson SSL连接中断导致API调用失败 (705次/6天) [1 participants]