1. Hướng dẫn
  2. Dịch vụ của bên thứ 3...
  3. Xử lý sự cố
  4. Khắc phục sự cố kết nối MetaMask

Khắc phục sự cố kết nối MetaMask

Sự cố kết nối Ledger x MetaMask

  • Đối với người dùng di động: Nếu bạn muốn kết nối thiết bị Ledger của mình với MetaMask trên thiết bị di động, hãy tham khảo bài hướng dẫn: Cách ghép nối và kết nối Ledger Nano X với ứng dụng MetaMask. Lưu ý rằng tính năng này chỉ khả dụng cho Ledger Nano X khi kết nối với iPhone hoặc Android thông qua Bluetooth (hiện chưa hỗ trợ kết nối qua USB). Ngoài ra, hãy đảm bảo rằng ứng dụng MetaMask trên iPhone của bạn đã được cập nhật lên phiên bản v7.17.0 trở lên. Việc cập nhật có thể yêu cầu thao tác thủ công thông qua App Store.
  • Đối với người dùng máy tính: Chúng tôi ghi nhận các vấn đề đang diễn ra khi kết nối thiết bị Ledger với MetaMask trên trình duyệt Firefox.
  • Người dùng Firefox: Phiên bản Firefox 114 đã làm gián đoạn khả năng tương thích với U2F, khiến không thể kết nối thiết bị Ledger hoặc bất kỳ ví phần cứng nào với MetaMask. Vui lòng sử dụng các trình duyệt hỗ trợ U2F hoặc WebHID, chẳng hạn như Chrome hoặc Brave.
  • Người dùng Chrome: Hãy đảm bảo rằng bạn đã cài đặt phiên bản mới nhất của MetaMaskChrome. Các bản phát hành MetaMask gần đây sử dụng WebHID làm phương thức kết nối mặc định trên Chrome và không còn hỗ trợ tùy chọn “Preferred Connection Type” trong phiên bản cũ. Ngoài ra, hãy đảm bảo rằng bạn đã bật quyền truy cập thiết bị HID trong Chrome theo đường dẫn sau: chrome://settings/content/hidDevices.

Nếu sự cố vẫn tiếp diễn, bạn có thể cân nhắc sử dụng Taho hoặc Rabby làm lựa chọn thay thế. Lưu ý: Taho và Rabby không hỗ trợ Firefox, bạn cần sử dụng Chrome.

Một số mẹo để kết nối Ledger với MetaMask

Hầu hết các sự cố kết nối MetaMask đều có thể tránh được nếu thực hiện đúng các bước dưới đây. Vui lòng kiểm tra từng hạng mục rồi thử kết nối lại:

  • Đảm bảo bạn đang sử dụng phiên bản mới nhất của MetaMaskChrome.
  • Đóng hoàn toàn trình duyệt và mở lại để xóa cache và đồng bộ lại với blockchain.
  • Thử đổi trình duyệt. Chúng tôi khuyến nghị Chrome hoặc Brave, vì MetaMask không còn hỗ trợ kết nối ví phần cứng trên Firefox.
  • Đảm bảo rằng MetaMask đã được cập nhật lên phiên bản 10.5.2 trở lên. Người dùng Chrome có thể cập nhật thủ công: Manage extensions > Developer mode > Update.
  • Đảm bảo thiết bị Ledger của bạn đang chạy phiên bản Ledger OS mới nhất.
    • Hướng dẫn cập nhật cho Nano S
    • Hướng dẫn cập nhật cho Nano X
    • Hướng dẫn cho Nano S Plus
  • Đảm bảo bạn đã cài đặt phiên bản mới nhất của ứng dụng Ethereum (ETH) trên thiết bị Ledger.
  • Đảm bảo Ledger Wallet (trước đây là Ledger Live) đã được đóng, vì phần mềm này có thể gây xung đột khi kết nối MetaMask.
  • Mở ứng dụng Ethereum (ETH) trên thiết bị Ledger trước khi thực hiện quy trình MetaMask: “Connect Hardware Wallet > Ledger > Continue”.
    Quy tắc này cũng áp dụng cho các blockchain EVM khác như Polygon, BNB Smart Chain, v.v.
  • Đảm bảo đã bật Blind signing (ký mù) trong cài đặt ứng dụng Ethereum trên thiết bị Ledger.
  • Đảm bảo MetaMask đang mở ở chế độ mở rộng bằng cách nhấn ba dấu chấm > Expand View.
  • Nếu vẫn gặp lỗi, thử reset tài khoản MetaMask: Settings > Advanced > Reset Account
    Việc này an toàn, nhưng sẽ xóa lịch sử giao dịch trong tab Activity.
  • Thử chạy lại quy trình “connect hardware wallet”. Nếu vẫn lỗi, hãy lưu thông báo lỗi để cung cấp cho bộ phận hỗ trợ khi cần.
  • Nếu bạn có ETH trong MetaMask:
    Thử gửi một giao dịch ETH cơ bản:

    • Nếu gửi không được thì có thể đây là sự cố MetaMask.
    • Nếu gửi được, có thể vấn đề nằm ở chỗ khác.