60 giây đầu tiên
Chạy lần lượt các lệnh sau:openclaw statushiển thị các kênh đã cấu hình, không có lỗi xác thực.openclaw status --alltạo báo cáo đầy đủ, có thể chia sẻ.openclaw gateway probehiển thịReachable: yes.Capability: ...là cấp độ xác thực mà phép thăm dò đã xác minh;Read probe: limited - missing scope: operator.readbiểu thị khả năng chẩn đoán bị hạn chế, không phải lỗi kết nối.openclaw gateway statushiển thịRuntime: running,Connectivity probe: okvà một giá trịCapability: ...hợp lý. Thêm--require-rpcđể đồng thời yêu cầu bằng chứng RPC có phạm vi đọc.openclaw doctorkhông báo cáo lỗi cấu hình/dịch vụ gây cản trở.openclaw channels status --probetrả về trạng thái truyền tải trực tiếp cho từng tài khoản (works/audit ok) khi có thể kết nối đến Gateway; nếu không, lệnh sẽ quay về hiển thị bản tóm tắt chỉ dựa trên cấu hình.openclaw logs --followhiển thị hoạt động ổn định, không có lỗi nghiêm trọng lặp lại.
Trợ lý có vẻ bị hạn chế hoặc thiếu công cụ
Kiểm tra hồ sơ công cụ đang có hiệu lực:tools.profile: "minimal"chỉ cho phépsession_status.tools.profile: "messaging"có phạm vi hẹp, dành cho các tác nhân chỉ trò chuyện.tools.profile: "coding"là giá trị mặc định cho cấu hình cục bộ mới (công việc với kho mã, tệp, shell và môi trường chạy).tools.profile: "full"loại bỏ các hạn chế của hồ sơ; chỉ dùng cho các tác nhân đáng tin cậy do người vận hành kiểm soát.agents.list[].toolstheo từng tác nhân sẽ thu hẹp hoặc mở rộng hồ sơ gốc cho một tác nhân.
openclaw status --all. Bảng đầy đủ về hồ sơ/nhóm: Hồ sơ công cụ.
Ngữ cảnh dài của Anthropic gặp lỗi 429
HTTP 429: rate_limit_error: Extra usage is required for long context requests
→ Anthropic 429 yêu cầu mức sử dụng bổ sung cho ngữ cảnh dài.
Phần phụ trợ cục bộ tương thích với OpenAI hoạt động trực tiếp nhưng thất bại trong OpenClaw
Phần phụ trợ/v1 cục bộ/tự lưu trữ của bạn phản hồi các phép thăm dò trực tiếp đến /v1/chat/completions
nhưng thất bại khi chạy openclaw infer model run hoặc trong các lượt tác nhân thông thường:
- Nếu lỗi đề cập rằng
messages[].contentphải là chuỗi: đặtmodels.providers.<provider>.models[].compat.requiresStringContent: true. - Nếu vẫn chỉ thất bại trong các lượt tác nhân OpenClaw: đặt
models.providers.<provider>.models[].compat.supportsTools: falserồi thử lại. - Nếu các lệnh gọi trực tiếp nhỏ hoạt động nhưng lời nhắc OpenClaw lớn hơn làm phần phụ trợ gặp sự cố: đây là giới hạn của mô hình/máy chủ thượng nguồn, không phải lỗi của OpenClaw. Tiếp tục tại Phần phụ trợ cục bộ tương thích với OpenAI vượt qua phép thăm dò trực tiếp nhưng lượt chạy tác nhân thất bại.
Cài đặt Plugin thất bại do thiếu phần mở rộng openclaw
package.json missing openclaw.extensions có nghĩa là gói Plugin sử dụng một
cấu trúc mà OpenClaw không còn chấp nhận.
Khắc phục trong gói Plugin:
- Thêm
openclaw.extensionsvàopackage.json, trỏ đến các tệp môi trường chạy đã được dựng (thường là./dist/index.js). - Phát hành lại, sau đó chạy lại
openclaw plugins install <package>.
Chính sách cài đặt chặn việc cài đặt hoặc cập nhật Plugin
Quá trình cập nhật hoàn tất nhưng các Plugin đã lỗi thời, bị vô hiệu hóa hoặc hiển thịblocked by install policy, install policy failed closed hay Disabled "<plugin>" after plugin update failure: hãy kiểm tra security.installPolicy.
Chính sách cài đặt chạy khi cài đặt và cập nhật Plugin. Phiên bản Plugin
@openclaw/* thường thay đổi cùng bản phát hành OpenClaw, vì vậy một bản cập nhật OpenClaw
có thể cần bản cập nhật Plugin tương ứng trong quá trình đồng bộ sau cập nhật.
Tránh các dạng chính sách sau, trừ khi bạn cũng duy trì quy tắc nâng cấp tương ứng:
- Cố định các Plugin do OpenClaw sở hữu ở đúng một phiên bản cũ (ví dụ: chỉ
@openclaw/*@2026.5.3). - Chỉ chặn dựa trên loại nguồn (mọi yêu cầu npm, mạng hoặc
request.mode: "update"). - Xem lệnh chính sách là không bắt buộc: khi
security.installPolicyđược bật, tệp thực thi chính sách bị thiếu, chậm, không thể đọc hoặc bị chặn quyền sẽ khiến hệ thống đóng chặn. - Phê duyệt phiên bản mà không đối chiếu
openclawVersioncủa yêu cầu với siêu dữ liệu của ứng viên Plugin.
@openclaw/* đáng tin cậy và tương thích với
máy chủ hiện tại, thay vì ghim vĩnh viễn vào một bản phát hành. Nếu bạn chặn npm theo
mặc định, hãy thêm ngoại lệ hẹp cho các mã định danh Plugin bạn sử dụng và áp dụng cùng
quy tắc tin cậy cho request.mode: "update" như khi cài đặt.
Khôi phục:
openclaw plugins update --all, sau đó khôi phục quy tắc nghiêm ngặt hơn.
Nếu lỗi cập nhật đã vô hiệu hóa một Plugin, hãy kiểm tra trước khi bật lại:
Plugin hiện diện nhưng bị chặn do quyền sở hữu đáng ngờ
Cảnh báo từopenclaw doctor, quá trình thiết lập hoặc khởi động hiển thị:
node (uid 1000). Sửa các điểm gắn kết liên kết của máy chủ:
Cây quyết định
Không có phản hồi
Không có phản hồi
Runtime: runningConnectivity probe: okCapability: read-only,write-capablehoặcadmin-capable- Kênh hiển thị phương thức truyền tải đã kết nối và, nếu được hỗ trợ, có
workshoặcaudit oktrongchannels status --probe - Người gửi đã được phê duyệt (hoặc chính sách tin nhắn trực tiếp ở chế độ mở/danh sách cho phép)
drop guild message (mention required→ cơ chế yêu cầu đề cập của Discord đã chặn thông điệp.pairing request→ người gửi chưa được phê duyệt, đang chờ phê duyệt ghép nối tin nhắn trực tiếp.blocked/allowlisttrong nhật ký kênh → người gửi, phòng hoặc nhóm đã bị lọc.
Bảng điều khiển hoặc giao diện điều khiển không kết nối được
Bảng điều khiển hoặc giao diện điều khiển không kết nối được
Dashboard: http://...hiển thị trongopenclaw gateway statusConnectivity probe: okCapability: read-only,write-capablehoặcadmin-capable- Không có vòng lặp xác thực trong nhật ký
device identity required→ ngữ cảnh HTTP/không bảo mật không thể hoàn tất xác thực thiết bị.origin not allowed→Origincủa trình duyệt không được phép đối với đích Gateway của giao diện điều khiển.AUTH_TOKEN_MISMATCHvớicanRetryWithDeviceToken=true→ có thể tự động thử lại một lần bằng mã thông báo thiết bị đáng tin cậy, sử dụng lại các phạm vi đã lưu đệm của mã thông báo ghép nối.unauthorizedlặp lại sau lần thử đó → sai mã thông báo/mật khẩu, chế độ xác thực không khớp hoặc mã thông báo thiết bị đã ghép nối bị cũ.too many failed authentication attempts (retry later)→ các lần thất bại lặp lại từOrigincủa trình duyệt đó tạm thời bị khóa; các nguồn localhost khác sử dụng nhóm giới hạn riêng. Xem Khả năng kết nối của bảng điều khiển/giao diện điều khiển để biết sắc thái về việc thử lại đồng thời của Tailscale Serve.gateway connect failed:→ giao diện người dùng nhắm đến sai URL/cổng hoặc không thể kết nối đến Gateway.
Gateway không khởi động hoặc dịch vụ đã cài đặt nhưng không chạy
Gateway không khởi động hoặc dịch vụ đã cài đặt nhưng không chạy
Service: ... (loaded)Runtime: runningConnectivity probe: okCapability: read-only,write-capablehoặcadmin-capable
Gateway start blocked: set gateway.mode=localhoặcexisting config is missing gateway.mode→ chế độ Gateway đang là từ xa hoặc cấu hình thiếu dấu xác nhận chế độ cục bộ và cần được sửa.refusing to bind gateway ... without auth→ liên kết không phải loopback mà không có đường dẫn xác thực hợp lệ (mã thông báo/mật khẩu hoặc proxy đáng tin cậy nếu đã cấu hình).another gateway instance is already listeninghoặcEADDRINUSE→ cổng đã được sử dụng.
Kênh kết nối nhưng thông điệp không được truyền
Kênh kết nối nhưng thông điệp không được truyền
- Phương thức truyền tải của kênh đã kết nối.
- Kiểm tra ghép nối/danh sách cho phép thành công.
- Phát hiện được lượt đề cập tại nơi yêu cầu.
mention required→ cơ chế yêu cầu đề cập trong nhóm đã chặn quá trình xử lý.pairing/pending→ người gửi tin nhắn trực tiếp chưa được phê duyệt.not_in_channel,missing_scope,Forbidden,401/403→ vấn đề về mã thông báo quyền của kênh.
Cron hoặc Heartbeat không kích hoạt hoặc không phân phối
Cron hoặc Heartbeat không kích hoạt hoặc không phân phối
cron statushiển thị bộ lập lịch đã bật cùng thời điểm đánh thức tiếp theo.cron runshiển thị các mụcokgần đây.- Heartbeat đã bật và đang trong khung giờ hoạt động.
cron: scheduler disabled; jobs will not run automatically→ Cron đã bị tắt.heartbeat skippedvới lý doquiet-hours→ nằm ngoài giờ hoạt động đã cấu hình.heartbeat skippedvới lý doempty-heartbeat-file→HEARTBEAT.mdtồn tại nhưng chỉ chứa nội dung khung trống như dòng trống, chú thích, tiêu đề, hàng rào mã hoặc danh sách kiểm tra trống.heartbeat skippedvới lý dono-tasks-due→ chế độ tác vụ đang hoạt động nhưng chưa đến hạn của khoảng thời gian tác vụ nào.heartbeat skippedvới lý doalerts-disabled→showOk,showAlertsvàuseIndicatorđều bị tắt.requests-in-flight→ luồng chính đang bận; lần đánh thức Heartbeat bị hoãn.unknown accountId→ tài khoản đích nhận Heartbeat không tồn tại.
Node đã được ghép nối nhưng công cụ camera canvas screen exec thất bại
Node đã được ghép nối nhưng công cụ camera canvas screen exec thất bại
- Node được liệt kê là đã kết nối và ghép nối cho vai trò
node. - Khả năng cần thiết cho lệnh bạn đang gọi có tồn tại.
- Trạng thái quyền cho công cụ là đã được cấp.
NODE_BACKGROUND_UNAVAILABLE→ đưa ứng dụng Node ra tiền cảnh.*_PERMISSION_REQUIRED→ quyền của hệ điều hành bị từ chối hoặc còn thiếu.SYSTEM_RUN_DENIED: approval required→ phê duyệt exec đang chờ xử lý.SYSTEM_RUN_DENIED: allowlist miss→ lệnh không nằm trong danh sách cho phép của exec.
Exec đột nhiên yêu cầu phê duyệt
Exec đột nhiên yêu cầu phê duyệt
- Khi chưa đặt,
tools.exec.hostmặc định làauto, giá trị này được phân giải thànhsandboxkhi môi trường chạy sandbox đang hoạt động, nếu không thì thànhgateway. host=autochỉ định tuyến; hành vi không nhắc xác nhận đến từsecurity=fullkết hợp vớiask=offtrên Gateway/Node.- Khi chưa đặt,
tools.exec.securitymặc định làfulltrêngateway/node. - Khi chưa đặt,
tools.exec.askmặc định làoff. - Nếu bạn thấy yêu cầu phê duyệt, một chính sách cục bộ trên máy chủ hoặc theo phiên nào đó đã siết chặt exec so với các giá trị mặc định này.
- Chỉ đặt
tools.exec.host=gatewayđể định tuyến máy chủ ổn định. - Dùng
security=allowlistvớiask=on-missđể thực thi trên máy chủ và yêu cầu xem xét khi lệnh không có trong danh sách cho phép. - Bật chế độ sandbox để
host=autođược phân giải trở lại thànhsandbox.
Approval required.→ lệnh đang chờ/approve ....SYSTEM_RUN_DENIED: approval required→ phê duyệt exec trên máy chủ Node đang chờ xử lý.exec host=sandbox requires a sandbox runtime for this session→ sandbox được chọn ngầm định hoặc tường minh nhưng chế độ sandbox đang tắt.
Công cụ trình duyệt thất bại
Công cụ trình duyệt thất bại
- Trạng thái trình duyệt hiển thị
running: truecùng trình duyệt/hồ sơ đã chọn. - Hồ sơ
openclawkhởi động được hoặc hồ sơuserthấy các thẻ Chrome cục bộ.
unknown command "browser"→plugins.allowđã được đặt và không bao gồmbrowser.Failed to start Chrome CDP on port→ không thể khởi chạy trình duyệt cục bộ.browser.executablePath not found→ đường dẫn tệp thực thi đã cấu hình không đúng.browser.cdpUrl must be http(s) or ws(s)→ URL CDP đã cấu hình sử dụng giao thức không được hỗ trợ.browser.cdpUrl has invalid port→ URL CDP đã cấu hình có cổng không hợp lệ hoặc nằm ngoài phạm vi.No Chrome tabs found for profile="user"→ hồ sơ đính kèm Chrome MCP không có thẻ Chrome cục bộ nào đang mở.Remote CDP for profile "<name>" is not reachable→ không thể truy cập điểm cuối CDP từ xa đã cấu hình từ máy chủ này.Browser attachOnly is enabled ... not reachable→ hồ sơ chỉ đính kèm không có đích CDP đang hoạt động.- Các tùy chọn ghi đè cũ về khung nhìn/chế độ tối/ngôn ngữ/chế độ ngoại tuyến trên hồ sơ chỉ đính kèm hoặc CDP từ xa → chạy
openclaw browser stop --browser-profile <name>để đóng phiên điều khiển và giải phóng trạng thái mô phỏng mà không cần khởi động lại Gateway.
Liên quan
- Câu hỏi thường gặp — các câu hỏi thường gặp
- Khắc phục sự cố Gateway — các sự cố dành riêng cho Gateway
- Doctor — kiểm tra tình trạng và sửa chữa tự động
- Khắc phục sự cố kênh — các sự cố kết nối kênh
- Tác vụ theo lịch: Khắc phục sự cố — các sự cố về Cron và Heartbeat