Skip to content

[Bug]: #25721

@shiftshen

Description

@shiftshen

Summary

LINE Channel Plugin Bug Report

问题描述

LINE 频道插件在重启后无法正常启动,持续崩溃重启。Webhook 验证返回 405 Method Not Allowed。

环境信息

  • OpenClaw 版本: 2026.2.23
  • 操作系统: macOS 25.4.0 (arm64)
  • Node 版本: v25.6.0

复现步骤

  1. 配置 LINE 频道(channelAccessToken, channelSecret)
  2. 设置 webhookUrl(如 https://line.xmanx.com/line/webhook
  3. 重启 Gateway
  4. LINE 插件持续崩溃,无法启动

错误日志

[line] [default] starting LINE provider (nestcarbot)
[line] [default] auto-restart attempt 1/10 in 5s
[line] [default] starting LINE provider (nestcarbot)
[line] [default] auto-restart attempt 2/10 in 11s
...(无限循环)

关键警告:

plugins.entries.line: plugin line: duplicate plugin id detected; later plugin may be overridden (/opt/homebrew/lib/node_modules/openclaw/extensions/line/index.ts)

测试结果

  • 本地 curl POST 到 webhook: 405 Method Not Allowed
  • 本地 curl GET 到 webhook: 200 OK (返回 OpenClaw 控制台页面)
  • LINE API Token 验证: 成功(Token 有效)

网络配置

  • 使用 1Panel 反向代理(Cloudflare → 1Panel → OpenClaw)
  • 其他频道(Telegram、WhatsApp)正常工作

额外信息

  • 之前 LINE 频道可以正常工作
  • 问题出现在重启或更换 webhook URL 之后
  • 插件一直无法成功启动,导致 POST 方法未注册

Steps to reproduce

LINE Channel Plugin Bug Report

问题描述

LINE 频道插件在重启后无法正常启动,持续崩溃重启。Webhook 验证返回 405 Method Not Allowed。

环境信息

  • OpenClaw 版本: 2026.2.23
  • 操作系统: macOS 25.4.0 (arm64)
  • Node 版本: v25.6.0

复现步骤

  1. 配置 LINE 频道(channelAccessToken, channelSecret)
  2. 设置 webhookUrl(如 https://line.xmanx.com/line/webhook
  3. 重启 Gateway
  4. LINE 插件持续崩溃,无法启动

错误日志

[line] [default] starting LINE provider (nestcarbot)
[line] [default] auto-restart attempt 1/10 in 5s
[line] [default] starting LINE provider (nestcarbot)
[line] [default] auto-restart attempt 2/10 in 11s
...(无限循环)

关键警告:

plugins.entries.line: plugin line: duplicate plugin id detected; later plugin may be overridden (/opt/homebrew/lib/node_modules/openclaw/extensions/line/index.ts)

测试结果

  • 本地 curl POST 到 webhook: 405 Method Not Allowed
  • 本地 curl GET 到 webhook: 200 OK (返回 OpenClaw 控制台页面)
  • LINE API Token 验证: 成功(Token 有效)

网络配置

  • 使用 1Panel 反向代理(Cloudflare → 1Panel → OpenClaw)
  • 其他频道(Telegram、WhatsApp)正常工作

额外信息

  • 之前 LINE 频道可以正常工作
  • 问题出现在重启或更换 webhook URL 之后
  • 插件一直无法成功启动,导致 POST 方法未注册

Expected behavior

LINE Channel Plugin Bug Report

问题描述

LINE 频道插件在重启后无法正常启动,持续崩溃重启。Webhook 验证返回 405 Method Not Allowed。

环境信息

  • OpenClaw 版本: 2026.2.23
  • 操作系统: macOS 25.4.0 (arm64)
  • Node 版本: v25.6.0

复现步骤

  1. 配置 LINE 频道(channelAccessToken, channelSecret)
  2. 设置 webhookUrl(如 https://line.xmanx.com/line/webhook
  3. 重启 Gateway
  4. LINE 插件持续崩溃,无法启动

错误日志

[line] [default] starting LINE provider (nestcarbot)
[line] [default] auto-restart attempt 1/10 in 5s
[line] [default] starting LINE provider (nestcarbot)
[line] [default] auto-restart attempt 2/10 in 11s
...(无限循环)

关键警告:

plugins.entries.line: plugin line: duplicate plugin id detected; later plugin may be overridden (/opt/homebrew/lib/node_modules/openclaw/extensions/line/index.ts)

测试结果

  • 本地 curl POST 到 webhook: 405 Method Not Allowed
  • 本地 curl GET 到 webhook: 200 OK (返回 OpenClaw 控制台页面)
  • LINE API Token 验证: 成功(Token 有效)

网络配置

  • 使用 1Panel 反向代理(Cloudflare → 1Panel → OpenClaw)
  • 其他频道(Telegram、WhatsApp)正常工作

额外信息

  • 之前 LINE 频道可以正常工作
  • 问题出现在重启或更换 webhook URL 之后
  • 插件一直无法成功启动,导致 POST 方法未注册

Actual behavior

LINE Channel Plugin Bug Report

问题描述

LINE 频道插件在重启后无法正常启动,持续崩溃重启。Webhook 验证返回 405 Method Not Allowed。

环境信息

  • OpenClaw 版本: 2026.2.23
  • 操作系统: macOS 25.4.0 (arm64)
  • Node 版本: v25.6.0

复现步骤

  1. 配置 LINE 频道(channelAccessToken, channelSecret)
  2. 设置 webhookUrl(如 https://line.xmanx.com/line/webhook
  3. 重启 Gateway
  4. LINE 插件持续崩溃,无法启动

错误日志

[line] [default] starting LINE provider (nestcarbot)
[line] [default] auto-restart attempt 1/10 in 5s
[line] [default] starting LINE provider (nestcarbot)
[line] [default] auto-restart attempt 2/10 in 11s
...(无限循环)

关键警告:

plugins.entries.line: plugin line: duplicate plugin id detected; later plugin may be overridden (/opt/homebrew/lib/node_modules/openclaw/extensions/line/index.ts)

测试结果

  • 本地 curl POST 到 webhook: 405 Method Not Allowed
  • 本地 curl GET 到 webhook: 200 OK (返回 OpenClaw 控制台页面)
  • LINE API Token 验证: 成功(Token 有效)

网络配置

  • 使用 1Panel 反向代理(Cloudflare → 1Panel → OpenClaw)
  • 其他频道(Telegram、WhatsApp)正常工作

额外信息

  • 之前 LINE 频道可以正常工作
  • 问题出现在重启或更换 webhook URL 之后
  • 插件一直无法成功启动,导致 POST 方法未注册

OpenClaw version

LINE Channel Plugin Bug Report ## 问题描述 LINE 频道插件在重启后无法正常启动,持续崩溃重启。Webhook 验证返回 405 Method Not Allowed。 ## 环境信息 - OpenClaw 版本: 2026.2.23 - 操作系统: macOS 25.4.0 (arm64) - Node 版本: v25.6.0 ## 复现步骤 1. 配置 LINE 频道(channelAccessToken, channelSecret) 2. 设置 webhookUrl(如 https://line.xmanx.com/line/webhook) 3. 重启 Gateway 4. LINE 插件持续崩溃,无法启动 ## 错误日志 [line] [default] starting LINE provider (nestcarbot) [line] [default] auto-restart attempt 1/10 in 5s [line] [default] starting LINE provider (nestcarbot) [line] [default] auto-restart attempt 2/10 in 11s ...(无限循环) 关键警告: plugins.entries.line: plugin line: duplicate plugin id detected; later plugin may be overridden (/opt/homebrew/lib/node_modules/openclaw/extensions/line/index.ts) ## 测试结果 - 本地 curl POST 到 webhook: 405 Method Not Allowed - 本地 curl GET 到 webhook: 200 OK (返回 OpenClaw 控制台页面) - LINE API Token 验证: 成功(Token 有效) ## 网络配置 - 使用 1Panel 反向代理(Cloudflare → 1Panel → OpenClaw) - 其他频道(Telegram、WhatsApp)正常工作 ## 额外信息 - 之前 LINE 频道可以正常工作 - 问题出现在重启或更换 webhook URL 之后 - 插件一直无法成功启动,导致 POST 方法未注册

Operating system

LINE Channel Plugin Bug Report ## 问题描述 LINE 频道插件在重启后无法正常启动,持续崩溃重启。Webhook 验证返回 405 Method Not Allowed。 ## 环境信息 - OpenClaw 版本: 2026.2.23 - 操作系统: macOS 25.4.0 (arm64) - Node 版本: v25.6.0 ## 复现步骤 1. 配置 LINE 频道(channelAccessToken, channelSecret) 2. 设置 webhookUrl(如 https://line.xmanx.com/line/webhook) 3. 重启 Gateway 4. LINE 插件持续崩溃,无法启动 ## 错误日志 [line] [default] starting LINE provider (nestcarbot) [line] [default] auto-restart attempt 1/10 in 5s [line] [default] starting LINE provider (nestcarbot) [line] [default] auto-restart attempt 2/10 in 11s ...(无限循环) 关键警告: plugins.entries.line: plugin line: duplicate plugin id detected; later plugin may be overridden (/opt/homebrew/lib/node_modules/openclaw/extensions/line/index.ts) ## 测试结果 - 本地 curl POST 到 webhook: 405 Method Not Allowed - 本地 curl GET 到 webhook: 200 OK (返回 OpenClaw 控制台页面) - LINE API Token 验证: 成功(Token 有效) ## 网络配置 - 使用 1Panel 反向代理(Cloudflare → 1Panel → OpenClaw) - 其他频道(Telegram、WhatsApp)正常工作 ## 额外信息 - 之前 LINE 频道可以正常工作 - 问题出现在重启或更换 webhook URL 之后 - 插件一直无法成功启动,导致 POST 方法未注册

Install method

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions