openclaw - 💡(How to fix) Fix [Bug]: Feishu channel failed on Fedora 44 [1 comments, 2 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
openclaw/openclaw#76688Fetched 2026-05-04 05:03:36
View on GitHub
Comments
1
Participants
2
Timeline
6
Reactions
2
Timeline (top)
labeled ×2closed ×1commented ×1mentioned ×1

🎯 OpenClaw Feishu Channel WebSocket Connection Issue - Investigation Report

🔍 Problem Summary

The Feishu channel WebSocket connection is failing due to API timeout issues. While the WebSocket client starts successfully, it cannot establish a valid session because the bot identity information cannot be retrieved.

📋 Investigation Results

✅ Successfully Fixed Issues:
1. Connection Mode: Changed from webhook to websocket
2. Domain Configuration: Set to correct feishu domain
3. Plugin Trust: Configured plugins.allow to include "feishu"
4. WebSocket Client: Successfully starts and initializes

❌ Root Cause Found:
Feishu API Timeout - The core issue preventing WebSocket connection:

"bot info probe timed out after 30000ms"
AxiosError: timeout of 30000ms exceeded
url: 'https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal'


📊 Current Status:
- ✅ WebSocket client starts successfully
- ✅ Plugin loads correctly
- ✅ Configuration is valid
- ❌ Bot open_id remains "unknown" due to API timeout
- ❌ WebSocket connection cannot establish valid session

🔧 Technical Details

Gateway Logs Show:

feishu[default]: starting WebSocket connection...
feishu[default]: WebSocket client started
feishu[default]: bot info probe timed out after 30000ms; continuing startup
feishu[default]: bot open_id resolved: unknown
feishu[default]: bot open_id unknown; starting background retry (delays: 60s, 120s, 300s, 600s, 900s)


Network Tests:
- ✅ Basic connectivity to open.feishu.cn works
- ✅ DNS resolution successful
- ✅ Manual API calls with same credentials work
- ❌ OpenClaw's internal API calls timeout after 30s

🛠️ Suggested Solutions

1. Network Investigation:
   - Check firewall rules blocking OpenClaw's access to Feishu API
   - Test API response times from server environment
   - Verify no IP-based rate limiting

2. Feishu App Verification:
   - Confirm app credentials are still valid
   - Verify app is published and online
   - Check if "bot identity" permissions are granted

3. Temporary Workaround:
   - Wait for background retry mechanism (60s, 120s, 300s intervals)
   - May resolve if intermittent network issues

📝 Issue Context

Environment:
- OpenClaw version: 2026.5.2
- Feishu plugin: @openclaw/feishu
- Connection mode: websocket
- Domain: feishu

Configuration Status:
- All technical configurations are correct
- Issue is purely network/API access related
- WebSocket infrastructure is working properly

This appears to be either a network connectivity issue between the OpenClaw server and Feishu API endpoints, or a potential rate limiting/access restriction issue with the Feishu application configuration.

Root Cause

The Feishu channel WebSocket connection is failing due to API timeout issues. While the WebSocket client starts successfully, it cannot establish a valid session because the bot identity information cannot be retrieved.

Fix Action

Fix / Workaround

  1. Temporary Workaround: - Wait for background retry mechanism (60s, 120s, 300s intervals) - May resolve if intermittent network issues

  2. Temporary Workaround: - Wait for background retry mechanism (60s, 120s, 300s intervals) - May resolve if intermittent network issues

  3. Temporary Workaround: - Wait for background retry mechanism (60s, 120s, 300s intervals) - May resolve if intermittent network issues

RAW_BUFFERClick to expand / collapse

Bug type

Behavior bug (incorrect output/state without crash)

Beta release blocker

Yes

Summary

🎯 OpenClaw Feishu Channel WebSocket Connection Issue - Investigation Report

🔍 Problem Summary

The Feishu channel WebSocket connection is failing due to API timeout issues. While the WebSocket client starts successfully, it cannot establish a valid session because the bot identity information cannot be retrieved.

📋 Investigation Results

✅ Successfully Fixed Issues:
1. Connection Mode: Changed from webhook to websocket
2. Domain Configuration: Set to correct feishu domain
3. Plugin Trust: Configured plugins.allow to include "feishu"
4. WebSocket Client: Successfully starts and initializes

❌ Root Cause Found:
Feishu API Timeout - The core issue preventing WebSocket connection:

"bot info probe timed out after 30000ms"
AxiosError: timeout of 30000ms exceeded
url: 'https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal'


📊 Current Status:
- ✅ WebSocket client starts successfully
- ✅ Plugin loads correctly
- ✅ Configuration is valid
- ❌ Bot open_id remains "unknown" due to API timeout
- ❌ WebSocket connection cannot establish valid session

🔧 Technical Details

Gateway Logs Show:

feishu[default]: starting WebSocket connection...
feishu[default]: WebSocket client started
feishu[default]: bot info probe timed out after 30000ms; continuing startup
feishu[default]: bot open_id resolved: unknown
feishu[default]: bot open_id unknown; starting background retry (delays: 60s, 120s, 300s, 600s, 900s)


Network Tests:
- ✅ Basic connectivity to open.feishu.cn works
- ✅ DNS resolution successful
- ✅ Manual API calls with same credentials work
- ❌ OpenClaw's internal API calls timeout after 30s

🛠️ Suggested Solutions

1. Network Investigation:
   - Check firewall rules blocking OpenClaw's access to Feishu API
   - Test API response times from server environment
   - Verify no IP-based rate limiting

2. Feishu App Verification:
   - Confirm app credentials are still valid
   - Verify app is published and online
   - Check if "bot identity" permissions are granted

3. Temporary Workaround:
   - Wait for background retry mechanism (60s, 120s, 300s intervals)
   - May resolve if intermittent network issues

📝 Issue Context

Environment:
- OpenClaw version: 2026.5.2
- Feishu plugin: @openclaw/feishu
- Connection mode: websocket
- Domain: feishu

Configuration Status:
- All technical configurations are correct
- Issue is purely network/API access related
- WebSocket infrastructure is working properly

This appears to be either a network connectivity issue between the OpenClaw server and Feishu API endpoints, or a potential rate limiting/access restriction issue with the Feishu application configuration.

Steps to reproduce

🎯 OpenClaw Feishu Channel WebSocket Connection Issue - Investigation Report

🔍 Problem Summary

The Feishu channel WebSocket connection is failing due to API timeout issues. While the WebSocket client starts successfully, it cannot establish a valid session because the bot identity information cannot be retrieved.

📋 Investigation Results

✅ Successfully Fixed Issues:
1. Connection Mode: Changed from webhook to websocket
2. Domain Configuration: Set to correct feishu domain
3. Plugin Trust: Configured plugins.allow to include "feishu"
4. WebSocket Client: Successfully starts and initializes

❌ Root Cause Found:
Feishu API Timeout - The core issue preventing WebSocket connection:

"bot info probe timed out after 30000ms"
AxiosError: timeout of 30000ms exceeded
url: 'https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal'


📊 Current Status:
- ✅ WebSocket client starts successfully
- ✅ Plugin loads correctly
- ✅ Configuration is valid
- ❌ Bot open_id remains "unknown" due to API timeout
- ❌ WebSocket connection cannot establish valid session

🔧 Technical Details

Gateway Logs Show:

feishu[default]: starting WebSocket connection...
feishu[default]: WebSocket client started
feishu[default]: bot info probe timed out after 30000ms; continuing startup
feishu[default]: bot open_id resolved: unknown
feishu[default]: bot open_id unknown; starting background retry (delays: 60s, 120s, 300s, 600s, 900s)


Network Tests:
- ✅ Basic connectivity to open.feishu.cn works
- ✅ DNS resolution successful
- ✅ Manual API calls with same credentials work
- ❌ OpenClaw's internal API calls timeout after 30s

🛠️ Suggested Solutions

1. Network Investigation:
   - Check firewall rules blocking OpenClaw's access to Feishu API
   - Test API response times from server environment
   - Verify no IP-based rate limiting

2. Feishu App Verification:
   - Confirm app credentials are still valid
   - Verify app is published and online
   - Check if "bot identity" permissions are granted

3. Temporary Workaround:
   - Wait for background retry mechanism (60s, 120s, 300s intervals)
   - May resolve if intermittent network issues

📝 Issue Context

Environment:
- OpenClaw version: 2026.5.2
- Feishu plugin: @openclaw/feishu
- Connection mode: websocket
- Domain: feishu

Configuration Status:
- All technical configurations are correct
- Issue is purely network/API access related
- WebSocket infrastructure is working properly

This appears to be either a network connectivity issue between the OpenClaw server and Feishu API endpoints, or a potential rate limiting/access restriction issue with the Feishu application configuration.

Expected behavior

🎯 OpenClaw Feishu Channel WebSocket Connection Issue - Investigation Report

🔍 Problem Summary

The Feishu channel WebSocket connection is failing due to API timeout issues. While the WebSocket client starts successfully, it cannot establish a valid session because the bot identity information cannot be retrieved.

📋 Investigation Results

✅ Successfully Fixed Issues:
1. Connection Mode: Changed from webhook to websocket
2. Domain Configuration: Set to correct feishu domain
3. Plugin Trust: Configured plugins.allow to include "feishu"
4. WebSocket Client: Successfully starts and initializes

❌ Root Cause Found:
Feishu API Timeout - The core issue preventing WebSocket connection:

"bot info probe timed out after 30000ms"
AxiosError: timeout of 30000ms exceeded
url: 'https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal'


📊 Current Status:
- ✅ WebSocket client starts successfully
- ✅ Plugin loads correctly
- ✅ Configuration is valid
- ❌ Bot open_id remains "unknown" due to API timeout
- ❌ WebSocket connection cannot establish valid session

🔧 Technical Details

Gateway Logs Show:

feishu[default]: starting WebSocket connection...
feishu[default]: WebSocket client started
feishu[default]: bot info probe timed out after 30000ms; continuing startup
feishu[default]: bot open_id resolved: unknown
feishu[default]: bot open_id unknown; starting background retry (delays: 60s, 120s, 300s, 600s, 900s)


Network Tests:
- ✅ Basic connectivity to open.feishu.cn works
- ✅ DNS resolution successful
- ✅ Manual API calls with same credentials work
- ❌ OpenClaw's internal API calls timeout after 30s

🛠️ Suggested Solutions

1. Network Investigation:
   - Check firewall rules blocking OpenClaw's access to Feishu API
   - Test API response times from server environment
   - Verify no IP-based rate limiting

2. Feishu App Verification:
   - Confirm app credentials are still valid
   - Verify app is published and online
   - Check if "bot identity" permissions are granted

3. Temporary Workaround:
   - Wait for background retry mechanism (60s, 120s, 300s intervals)
   - May resolve if intermittent network issues

📝 Issue Context

Environment:
- OpenClaw version: 2026.5.2
- Feishu plugin: @openclaw/feishu
- Connection mode: websocket
- Domain: feishu

Configuration Status:
- All technical configurations are correct
- Issue is purely network/API access related
- WebSocket infrastructure is working properly

This appears to be either a network connectivity issue between the OpenClaw server and Feishu API endpoints, or a potential rate limiting/access restriction issue with the Feishu application configuration.

Actual behavior

🎯 OpenClaw Feishu Channel WebSocket Connection Issue - Investigation Report

🔍 Problem Summary

The Feishu channel WebSocket connection is failing due to API timeout issues. While the WebSocket client starts successfully, it cannot establish a valid session because the bot identity information cannot be retrieved.

📋 Investigation Results

✅ Successfully Fixed Issues:
1. Connection Mode: Changed from webhook to websocket
2. Domain Configuration: Set to correct feishu domain
3. Plugin Trust: Configured plugins.allow to include "feishu"
4. WebSocket Client: Successfully starts and initializes

❌ Root Cause Found:
Feishu API Timeout - The core issue preventing WebSocket connection:

"bot info probe timed out after 30000ms"
AxiosError: timeout of 30000ms exceeded
url: 'https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal'


📊 Current Status:
- ✅ WebSocket client starts successfully
- ✅ Plugin loads correctly
- ✅ Configuration is valid
- ❌ Bot open_id remains "unknown" due to API timeout
- ❌ WebSocket connection cannot establish valid session

🔧 Technical Details

Gateway Logs Show:

feishu[default]: starting WebSocket connection...
feishu[default]: WebSocket client started
feishu[default]: bot info probe timed out after 30000ms; continuing startup
feishu[default]: bot open_id resolved: unknown
feishu[default]: bot open_id unknown; starting background retry (delays: 60s, 120s, 300s, 600s, 900s)


Network Tests:
- ✅ Basic connectivity to open.feishu.cn works
- ✅ DNS resolution successful
- ✅ Manual API calls with same credentials work
- ❌ OpenClaw's internal API calls timeout after 30s

🛠️ Suggested Solutions

1. Network Investigation:
   - Check firewall rules blocking OpenClaw's access to Feishu API
   - Test API response times from server environment
   - Verify no IP-based rate limiting

2. Feishu App Verification:
   - Confirm app credentials are still valid
   - Verify app is published and online
   - Check if "bot identity" permissions are granted

3. Temporary Workaround:
   - Wait for background retry mechanism (60s, 120s, 300s intervals)
   - May resolve if intermittent network issues

📝 Issue Context

Environment:
- OpenClaw version: 2026.5.2
- Feishu plugin: @openclaw/feishu
- Connection mode: websocket
- Domain: feishu

Configuration Status:
- All technical configurations are correct
- Issue is purely network/API access related
- WebSocket infrastructure is working properly

This appears to be either a network connectivity issue between the OpenClaw server and Feishu API endpoints, or a potential rate limiting/access restriction issue with the Feishu application configuration.

OpenClaw version

2026.5.2

Operating system

Fedora 44

Install method

npm global

Model

Doubao Seed 2.0

Provider / routing chain

openclaw

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

extent analysis

TL;DR

Check firewall rules and API response times to resolve the Feishu API timeout issue preventing WebSocket connection.

Guidance

  • Investigate network connectivity issues between the OpenClaw server and Feishu API endpoints.
  • Verify Feishu app credentials, publication status, and "bot identity" permissions.
  • Test API response times from the server environment to identify potential rate limiting or access restrictions.
  • Consider waiting for the background retry mechanism to resolve intermittent network issues.

Example

No code snippet is provided as the issue is related to network connectivity and API access.

Notes

The issue appears to be network/API access related, and all technical configurations are correct. The WebSocket infrastructure is working properly, but the Feishu API timeout is preventing the connection.

Recommendation

Apply the suggested network investigation and Feishu app verification workarounds to resolve the issue, as the root cause is likely related to network connectivity or API access restrictions.

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…

FAQ

Expected behavior

🎯 OpenClaw Feishu Channel WebSocket Connection Issue - Investigation Report

🔍 Problem Summary

The Feishu channel WebSocket connection is failing due to API timeout issues. While the WebSocket client starts successfully, it cannot establish a valid session because the bot identity information cannot be retrieved.

📋 Investigation Results

✅ Successfully Fixed Issues:
1. Connection Mode: Changed from webhook to websocket
2. Domain Configuration: Set to correct feishu domain
3. Plugin Trust: Configured plugins.allow to include "feishu"
4. WebSocket Client: Successfully starts and initializes

❌ Root Cause Found:
Feishu API Timeout - The core issue preventing WebSocket connection:

"bot info probe timed out after 30000ms"
AxiosError: timeout of 30000ms exceeded
url: 'https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal'


📊 Current Status:
- ✅ WebSocket client starts successfully
- ✅ Plugin loads correctly
- ✅ Configuration is valid
- ❌ Bot open_id remains "unknown" due to API timeout
- ❌ WebSocket connection cannot establish valid session

🔧 Technical Details

Gateway Logs Show:

feishu[default]: starting WebSocket connection...
feishu[default]: WebSocket client started
feishu[default]: bot info probe timed out after 30000ms; continuing startup
feishu[default]: bot open_id resolved: unknown
feishu[default]: bot open_id unknown; starting background retry (delays: 60s, 120s, 300s, 600s, 900s)


Network Tests:
- ✅ Basic connectivity to open.feishu.cn works
- ✅ DNS resolution successful
- ✅ Manual API calls with same credentials work
- ❌ OpenClaw's internal API calls timeout after 30s

🛠️ Suggested Solutions

1. Network Investigation:
   - Check firewall rules blocking OpenClaw's access to Feishu API
   - Test API response times from server environment
   - Verify no IP-based rate limiting

2. Feishu App Verification:
   - Confirm app credentials are still valid
   - Verify app is published and online
   - Check if "bot identity" permissions are granted

3. Temporary Workaround:
   - Wait for background retry mechanism (60s, 120s, 300s intervals)
   - May resolve if intermittent network issues

📝 Issue Context

Environment:
- OpenClaw version: 2026.5.2
- Feishu plugin: @openclaw/feishu
- Connection mode: websocket
- Domain: feishu

Configuration Status:
- All technical configurations are correct
- Issue is purely network/API access related
- WebSocket infrastructure is working properly

This appears to be either a network connectivity issue between the OpenClaw server and Feishu API endpoints, or a potential rate limiting/access restriction issue with the Feishu application configuration.

Still need to ship something?

×6

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

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Bug]: Feishu channel failed on Fedora 44 [1 comments, 2 participants]