Skip to content

[Bug]: LINE webhook returns 405 Method Not Allowed after upgrading to v2026.3.1 #31599

@RexMu

Description

@RexMu

Bug type

Regression (worked before, now fails)

Summary

Bug: LINE webhook returns 405 Method Not Allowed after upgrading to v2026.3.1

Environment:

  • OpenClaw version: 2026.3.1 (downgraded to 2026.2.23 to fix)
  • LINE plugin: stock:line/index.ts v2026.3.1
  • Gateway: bind=loopback (127.0.0.1), port 18789
  • Deployment: self-hosted with Cloudflare Tunnel

Steps to reproduce

Steps to reproduce:

  1. Upgrade OpenClaw from 2026.2.23 to 2026.3.1
  2. Configure LINE channel with channelAccessToken and channelSecret
  3. Set LINE webhook URL in LINE Developer Console to https:///line/webhook
  4. Try to verify webhook — it fails with "405 Method Not Allowed"

Expected behavior

Expected behavior:

  • LINE webhook verification should succeed (return 200 OK)
  • Inbound messages from LINE should be received by the agent

Actual behavior

Actual behavior:

  • LINE webhook verification fails with HTTP 405
  • The agent can send messages to LINE (outbound works), but cannot receive messages from LINE (inbound broken)
  • After downgrading to 2026.2.23, LINE webhook verification succeeds and bidirectional communication works

Workaround:

  • Downgrade to OpenClaw 2026.2.23 restores LINE functionality

OpenClaw version

2026.3.1

Operating system

ubuntu 24.04

Install method

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

Additional observations:

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingregressionBehavior that previously worked and now fails

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions