Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

[Bug]: T3 Connect link returns 504 Gateway Timeout from relay, client shows bare "failed"

Đang mở Phù hợp với người mới
#16,810 2 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
66/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
electron, typescript
Lĩnh vực
desktop, frontend

Hướng nghiên cứu

Tìm enum RelayEnvironmentLinkErrors và đường dẫn code thực hiện POST tới /v1/client/environment-links (Settings → Connections, luồng T3 Connect) — trước tiên hãy tìm RelayEnvironmentLinkErrors trong repo. Ánh xạ các HTTP status không được xử lý, chẳng hạn 504, thành một error có kiểu dữ liệu để response body của relay được hiển thị trong toast thay vì một "failed" đơn thuần. Hoàn thành nghĩa là response 504 được mock từ endpoint đó tạo ra một thông điệp chứa lý do của relay; chạy các test hiện có bao phủ client environment-link. Lưu ý rằng 504 phía upstream đến từ relay và nằm ngoài tầm kiểm soát của repo này.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

bug via-triage
Steps to reproduce
  1. T3 Code desktop 0.0.45 (Electron 44.4.2), macOS.
  2. Settings → Connections → enable T3 Connect for the local environment.
  3. The link challenge and the local link proof succeed; the final link request fails.
Actual behavior

Toast: "Could not update T3 Connect - https://relay.t3.codes/v1/client/environment-links failed", with no reason.

DevTools shows the relay itself answered the POST with 504 Gateway Timeout (application/json, 43 bytes), roughly 9-10 s after the request was sent. 504 is not in RelayEnvironmentLinkErrors, so the client drops the reason.

  • Trace ID (traceparent): 4684d7d140f34f0393d42744d240e207
  • cf-ray: a46cb3018961253d-JNB
  • Time: Wed, 07 Oct 2026 11:52:31 GMT
  • Three earlier attempts the same day, within about 5 minutes starting 10:55 UTC, failed the same way.
Expected behavior

The environment links, or the client shows the relay's reason.

Related: #14070, #14580

Ngôn ngữ chính
TypeScript
Star
24.8k
Fork
6.4k
Merge trung bình
8 giờ 34 phút
Pull request đã merge (30 ngày)
243

Chuẩn bị môi trường

Mở trong Codespaces

Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của pingdotgg/t3code

Tất cả issue của pingdotgg/t3code

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.