Các thông báo
OAuth error: timeout of 15000ms exceeded
OAuth error: Request failed with status code 500
Login OAuth error: Request failed with status code 500 Press Enter to retry.
Khi sự cố nằm ở phía Anthropic
Vào ngày 6 tháng Tư năm 2026, trang theo dõi đã tràn ngập báo cáo về cả hai lỗi chỉ trong vài giờ — #44271 ("Đăng nhập OAuth thất bại với lỗi 500 và hết thời gian chờ sau 15 giây", 47 bình luận), #44280, #44266, #44289, #44725 — từ người dùng Windows, macOS lẫn Linux. Khi bạn thấy tình huống này (nhiều người, cùng giờ, cả hai lỗi), không có cách khắc phục cục bộ nào hiệu quả: hãy kiểm tra status.claude.com và thử lại sau, hoặc dùng phương án khóa API bên dưới.
Khi vấn đề nằm ở mạng của bạn
- DNS. Trong #33238
auth.anthropic.comđã trả về "tên miền không tồn tại" từ cả trình phân giải DNS của người dùng *lẫn* 8.8.8.8 tại một khu vực; các bình luận sau đó cũng báo cáo tình trạng tương tự từ Tây Ban Nha. Kiểm tra bằngnslookup auth.anthropic.com; thử một trình phân giải khác (1.1.1.1) hoặc một mạng khác. - Proxy, VPN, mạng chỉ có IPv6. Thời gian chờ 15 giây là ngắn đối với đường truyền chậm hoặc qua proxy — vấn đề trong tài liệu của chính Anthropic #55194 đã yêu cầu đúng hướng dẫn này. Đặt
HTTPS_PROXYcho đúng, hoặc thử không dùng VPN. - Tiện ích Claude trong Chrome. #44301: tiện ích đã viết lại tham số OAuth
redirect_uri, khiến bước trên trình duyệt hoàn tất nhưng CLI vẫn chờ cho đến khi hết thời gian. Tắt tiện ích khi đăng nhập, hoặc đăng nhập từ trình duyệt khác. - Máy không có giao diện / SSH. Không có trình duyệt để hoàn tất luồng. Dùng
claude setup-tokentrên máy có thể đăng nhập, hoặc dùng khóa API.
"Không thể làm mới token OAuth: một tiến trình Claude Code khác đang làm mới token hoặc đã thoát giữa chừng" và "Phiên đăng nhập đã hết hạn · Vui lòng chạy /login"
Hai thông báo này xuất hiện về sau, trong một phiên đã đăng nhập bình thường. Token truy cập hết hạn định kỳ và máy khách làm mới nó bằng token làm mới; thông báo cho biết đã có một lần làm mới đang diễn ra, hoặc lần trước đã dừng giữa chừng và khiến thông tin xác thực được lưu bị khóa hoặc chỉ được ghi một phần. Nhiều tiến trình Claude Code trên cùng một tài khoản (hai terminal, ứng dụng máy tính, tiện ích IDE, một lần chạy theo lịch) đều cố làm mới cùng một token, và các tiến trình không giành được quyền làm mới sẽ thấy thông báo này.
- Đóng các phiên Claude Code khác, đợi một phút, rồi thử lại lượt đó; token đã làm mới của tiến trình thành công sẽ được chia sẻ sau khi ghi xong.
- Nếu tình trạng vẫn tiếp diễn:
/logout, xóa thông tin xác thực đã lưu (~/.claude/.credentials.json; mục *Claude Code-credentials* trong Keychain trên macOS),/loginmột lần khi đã đóng tất cả các phiên khác. - macOS: #71757 báo cáo rằng quá trình làm mới trong nền làm hỏng mục Keychain sau khi máy ngủ, và #88583 rằng mục này bị xóa trắng khi các phiên trên ứng dụng máy tính chạy đồng thời; cách khắc phục cho cả hai là đăng xuất rồi đăng nhập lại sau khi xóa thông tin xác thực như trên.
- Windows: #68398 — token hết hạn sau khoảng tám giờ mà token làm mới không được sử dụng, nên mỗi sáng đều phải đăng nhập đầy đủ lại; hãy cập nhật CLI và đăng nhập bằng trình duyệt không có tiện ích Claude.
Login expired · Please run /loginsau nhiều tuần sử dụng mà không có tiến trình nào khác tham gia là thời điểm kết thúc bình thường của vòng đời token làm mới: chỉ cần đăng nhập lại.- Các trình kết nối MCP có OAuth riêng và thời hạn hết hiệu lực riêng (*Kết nối đã hết hạn* hằng ngày, #65036, 40 lượt bày tỏ cảm xúc, đang mở); xác thực lại máy chủ bằng
claude mcp, việc này không liên quan đến đăng nhập Anthropic của bạn.
Vì tranh chấp làm mới token xảy ra theo từng tài khoản, các máy chạy Claude Code không có người giám sát (cron, CI, tác vụ theo lịch) hoàn toàn không nên dùng chung phiên đăng nhập gói đăng ký với một phiên tương tác. Hãy cấp cho chúng khóa API; khi đó không có gì cần làm mới.
Bỏ qua OAuth: dùng khóa API
OAuth chỉ cần thiết khi sử dụng gói đăng ký Claude Pro/Max. Khi có khóa API trong môi trường, Claude Code gọi thẳng tới API và không bao giờ hiển thị màn hình đăng nhập — đây cũng là cách nhanh nhất để vượt qua gián đoạn dịch vụ xác thực:
export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_gateway_key
claude # no /login, no OAuth
Khóa từ bảng điều khiển Anthropic cũng hoạt động theo cách tương tự mà không cần ANTHROPIC_BASE_URL. Hãy nhớ rằng khóa API trong môi trường được ưu tiên hơn phiên đăng nhập gói đăng ký — hãy bỏ đặt khóa đó khi bạn muốn quay lại Pro/Max. /status cho biết phương thức nào đang được sử dụng.
Bạn đã mệt mỏi vì phải xử lý lỗi này?
Hãy chạy Claude Code qua gateway AI Prime Tech: vẫn là các mô hình Claude đó, sử dụng tài khoản upstream riêng của gateway, chỉ cần hai biến môi trường để chuyển đổi, và tài khoản mới nhận được $5 tín dụng API miễn phí với mã FIXIT — không cần thẻ.
export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_keyCâu hỏi thường gặp
Làm cách nào để khắc phục 'Lỗi OAuth: đã vượt quá thời gian chờ 15000ms' trong Claude Code?
Thử lại; kiểm tra DNS cho auth.anthropic.com; tắt VPN/proxy và tiện ích Claude trong Chrome; nếu dịch vụ xác thực của Anthropic đang gặp sự cố, hãy đợi hoặc dùng khóa API để Claude Code bỏ qua OAuth.
'Lỗi OAuth: Yêu cầu thất bại với mã trạng thái 500' có nghĩa là gì?
Máy chủ xác thực của Anthropic gặp lỗi trong khi đăng nhập. Đây là lỗi phía máy chủ — hãy thử lại sau hoặc dùng khóa API.
Tôi có thể dùng Claude Code mà không đăng nhập không?
Có. Đặt ANTHROPIC_API_KEY (và ANTHROPIC_BASE_URL nếu dùng cổng trung gian) là Claude Code sẽ chạy mà không cần đăng nhập OAuth.
Làm cách nào để khắc phục 'Không thể làm mới token OAuth: một tiến trình Claude Code khác đang làm mới token hoặc đã thoát giữa chừng'?
Đóng các phiên Claude Code khác (terminal, ứng dụng máy tính, tiện ích IDE), đợi một phút rồi thử lại. Nếu tình trạng vẫn tiếp diễn, chạy /logout, xóa tệp thông tin xác thực đã lưu hoặc mục Keychain, rồi chạy /login một lần khi đã đóng tất cả các phiên khác.
Chạy Claude Code trên cổng API
Vẫn các mô hình đó, hai biến môi trường, tín dụng có giá trị sử dụng gấp 7.69231× mệnh giá — hoặc gói không giới hạn với phí cố định. Tài khoản mới: $5 tín dụng API miễn phí với mã FIXIT.
Lấy khóa API Xem các gói không giới hạnAI Prime Tech là một cổng API độc lập, không có quan hệ liên kết với Anthropic và không được Anthropic chứng thực hay tài trợ. “Claude” và “Claude Code” là các nhãn hiệu của Anthropic. Các tính năng Claude Code được mô tả ở đây dựa trên tài liệu công khai của Anthropic tại thời điểm viết và thường xuyên thay đổi; giá và danh sách mô hình trên trang này được đọc từ cấu hình hiện hành của cổng API này.