Mengapa MetaMask Tidak Terhubung: Penyebab Umum

Sebelum langsung ke solusi, penting memahami apa yang sebenarnya tidak beres. Kegagalan koneksi MetaMask biasanya jatuh ke salah satu kategori ini:

  • Situs tidak kompatibel — Website tidak mendukung MetaMask atau memerlukan jaringan tertentu
  • Akun Anda tidak terhubung ke situs — MetaMask memerlukan izin eksplisit per situs
  • Anda berada di jaringan yang salah — DApp yang dibangun untuk Polygon tidak akan berfungsi jika Anda terhubung ke Ethereum mainnet
  • Konflik ekstensi browser — Ekstensi lain mengganggu web3 provider yang diinjeksi MetaMask
  • Data cache rusak — Data koneksi lama menyebabkan MetaMask berperilaku tidak terduga
  • MetaMask memerlukan reset nonce — Transaksi yang terjebak dapat menyebabkan ekstensi terkunci
  • Memahami penyebabnya membantu Anda langsung ke solusi yang tepat.


    Solusi 1: Klik Hubungkan di Popup MetaMask

    Ini terdengar jelas, tetapi ini adalah langkah yang paling sering terlewatkan.

    Ketika Anda mengklik “Hubungkan Dompet” di sebuah website, MetaMask seharusnya otomatis membuka popup yang menanyakan akun mana yang ingin Anda hubungkan. Jika Anda melewatkan popup ini, menolaknya, atau MetaMask dibuka tetapi Anda tidak mengonfirmasi, situs tidak memiliki koneksi.

    Langkah-langkah:

  • Pilih akun yang ingin Anda hubungkan dan klik Berikutnya, kemudian Hubungkan
  • Jika tidak ada permintaan tertunda, kembali ke website dan klik tombol hubungkan lagi untuk memicu popup baru.


    Solusi 2: Hubungkan Secara Manual via Pengaturan Situs MetaMask

    MetaMask mempertahankan daftar situs yang terhubung dengan setiap akun. Anda dapat mengelola koneksi ini secara manual.

    Untuk menghubungkan situs secara manual:

  • Pilih Situs terhubung
  • Untuk memeriksa apakah akun sudah terhubung:

    Jika menampilkan “Tidak terhubung,” klik dan pilih Hubungkan untuk mengotorisasi situs saat ini.


    Solusi 3: Reset Akun MetaMask Anda (Reset Nonce)

    Jika MetaMask terjebak karena transaksi yang gagal atau tertunda, reset akun menghapus riwayat transaksi dan mengatur ulang penghitung nonce. Ini tidak menghapus dompet atau dana Anda — ini hanya menghapus data transaksi lokal.

    Langkah-langkah:

  • Buka Pengaturan → Lanjutan
  • Gulir ke bawah dan klik Reset akun
  • Setelah reset, coba hubungkan ke situs lagi. Perbaikan ini sangat efektif jika MetaMask sebelumnya terhubung dengan baik tetapi berhenti setelah transaksi terjebak.


    Solusi 4: Nonaktifkan Ekstensi Browser yang Bertentangan

    Ekstensi browser lain — khususnya dompet crypto lainnya seperti Coinbase Wallet, Brave Wallet, atau ekstensi web3 yang lebih lama — dapat mencegat permintaan koneksi MetaMask.

    Langkah-langkah:

    – Chrome: chrome://extensions/

    – Firefox: about:addons

    – Brave: brave://extensions/

    Jika koneksi berfungsi setelah menonaktifkan ekstensi lain, Anda telah menemukan konfliknya. Anda dapat mengaktifkan kembali ekstensi satu per satu untuk mengidentifikasi mana yang menyebabkan masalah, kemudian tetap nonaktifkan saat menggunakan MetaMask.

    Ekstensi yang sering bertentangan:


    Solusi 5: Bersihkan Cache Browser dan Data MetaMask

    Data cache yang rusak dapat menyebabkan kegagalan koneksi persisten yang tidak ada yang memperbaiki.

    Bersihkan cache browser:

  • Di Chrome/Brave: Tekan Ctrl+Shift+Delete (Windows) atau Cmd+Shift+Delete (Mac)
  • Atur rentang waktu ke Semua waktu
  • Centang Gambar dan file cache serta Cookie dan data situs lainnya
  • Klik Hapus data
  • Bersihkan status lokal MetaMask (lanjutan):

  • Buka Pengaturan → Lanjutan
  • Klik Hapus data aktivitas dan nonce (tersedia di versi yang lebih baru)
  • Setelah menghapus cache, Anda perlu masuk kembali ke website, tetapi ini sering menyelesaikan masalah koneksi yang membandel.


    Solusi 6: Ubah Jaringan dan Ubah Kembali

    Kadang MetaMask terjebak pada konfigurasi jaringan dan pengalihan jaringan cepat dapat menyelesaikannya.

    Langkah-langkah:

    Ini memaksa MetaMask untuk menginisialisasi ulang koneksi jaringannya dan sering menghapus status apa pun yang menyebabkan blokade.


    Solusi 7: Perbarui atau Instal Ulang MetaMask

    Menjalankan versi MetaMask yang ketinggalan zaman dapat menyebabkan masalah kompatibilitas dengan DApp yang lebih baru.

    Untuk memperbarui:

  • Buka chrome://extensions/
  • Aktifkan Mode pengembang (toggle di kanan atas)
  • Klik Perbarui untuk memaksa pemeriksaan pembaruan ekstensi
  • Jika pembaruan tidak membantu — instal ulang (HANYA jika Anda telah menyimpan seed phrase Anda):

  • Instal MetaMask baru dari metamask.io (hanya situs resmi)
  • Peringatan: Jangan pernah instal ulang MetaMask tanpa seed phrase Anda. Anda akan kehilangan akses permanen ke dana Anda jika menghapus ekstensi tanpa cadangan.


    Masalah Koneksi Spesifik Jaringan

    Jaringan yang berbeda memiliki persyaratan yang berbeda. Berikut adalah referensi cepat untuk masalah koneksi umum:

    Masalah Kemungkinan Penyebab Solusi
    Uniswap tidak terhubung Jaringan salah dipilih Ubah ke Ethereum Mainnet
    PancakeSwap tidak terhubung Tidak di BNB Chain Tambahkan dan ubah ke BNB Smart Chain
    DApp Polygon gagal Jaringan Polygon tidak ditambahkan Tambahkan jaringan Polygon ke MetaMask
    DApp Arbitrum gagal Arbitrum tidak ditambahkan Tambahkan jaringan Arbitrum One
    Situs meminta untuk beralih jaringan Anda berada di chain yang salah Klik “Ubah Jaringan” di popup

    Ketika situs meminta Anda untuk beralih jaringan, popup MetaMask muncul secara otomatis. Setujui, dan koneksi harus dilanjutkan.


    Masalah Koneksi MetaMask di Seluler

    Jika Anda menggunakan MetaMask di iOS atau Android:

  • Gunakan browser in-app di dalam MetaMask untuk terhubung ke DApp — browser eksternal tidak menyuntikkan MetaMask
  • Buka menu hamburger di MetaMask mobile, cari tab Browser, dan navigasi ke DApp dari sana

  • Kapan Menghubungi Dukungan MetaMask

    Jika tidak ada solusi di atas yang berhasil:

  • Periksa status.metamask.io untuk pemadaman yang sedang berlangsung
  • Kunjungi forum komunitas MetaMask
  • Buka tiket dukungan di support.metamask.io
  • Jangan pernah bagikan seed phrase Anda dengan kontak “dukungan” di Discord, Twitter/X, atau Telegram — ini selalu penipuan.


    FAQ

    Mengapa MetaMask terus terputus dari situs?

    Koneksi MetaMask adalah per-situs dan per-akun. Jika Anda beralih akun di dalam MetaMask, akun baru mungkin tidak terhubung ke situs itu. Anda perlu menghubungkannya secara terpisah.

    Bisakah saya menghubungkan beberapa akun ke satu situs?

    Ya. Ketika popup koneksi muncul, Anda dapat mencentang beberapa akun untuk menghubungkan semuanya secara bersamaan.

    Popup MetaMask tidak muncul — apa yang harus saya lakukan?

    Periksa apakah browser Anda memblokir popup untuk situs. Buka pengaturan browser, temukan situs, dan izinkan popup. Juga periksa apakah MetaMask menampilkan badge notifikasi yang memerlukan perhatian.

    Mengapa situs mengatakan “tidak ada Web3 provider terdeteksi”?

    Ini biasanya berarti ekstensi lain menggantikan provider MetaMask, atau MetaMask dinonaktifkan. Periksa bahwa MetaMask diaktifkan di pengelola ekstensi Anda dan coba nonaktifkan ekstensi dompet lain.

    Apakah mengatur ulang akun menghapus kripto saya?

    Tidak. Mengatur ulang akun hanya menghapus riwayat transaksi lokal dan nonce. Dana Anda di blockchain tidak terpengaruh.

    MetaMask terpasang tetapi situs tidak mendeteksinya — mengapa?

    Coba segarkan keras (Ctrl+Shift+R), nonaktifkan ekstensi dompet lain, dan pastikan MetaMask tidak terkunci (tidak menampilkan layar login).


    Panduan terkait:

  • Cara Reset MetaMask: Reset Akun vs Reset Penuh
  • Panduan Keamanan MetaMask: 10 Cara untuk Tetap Aman
  • Cara Menambahkan Jaringan ke MetaMask
  • Seed Phrase MetaMask: Semua yang Perlu Anda Ketahui