MetaMask / metamask-extension

:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
https://metamask.io
Other
11.87k stars 4.85k forks source link

Unable to connect/open Metamask #1983

Closed mightypai closed 6 years ago

mightypai commented 7 years ago

I am unable to connect to Main Ethereum Network or any network, when I click on the extension it just won't open, and it just tries to "connecting to Main Ethereum Network" ... I don't know if it's due to to my internet connections or to he fact that I cleared my dns recently

Pls Help !

danfinlay commented 7 years ago

When you click the top left spinner (the provider menu), which network is selected? Can you select a different network, and then switch back? Does that fix the problem?

If not, changing your DNS might create a problem here. You can also select "Custom RPC" in that menu and point at any other specific provider address, including custom ones.

JesseBusman commented 6 years ago

I still have this problem in version 3.10.9. I haven't been able to find a solid way to reproduce it yet, but it does happen regularly. Switching to a different network and back works.

adevadeh commented 6 years ago

I also can report that switching to a different network then back seems to work.

bruciebruce commented 6 years ago

I am not able to launch metamask in Truffle's pet shop tutorial. Went through entire tutorial, etc..but am not able to launch metamask when you 'adopt' a pet. I believe metamask is supposed to launch at that point?(?)

Switching to Ropsten and back to either localhost:8545 and/or http://127.0.0.1:8545 does not work for me. Using -- Truffle v3.4.9 - a development framework for Ethereum. Windows 10 Home Edition.

danfinlay commented 6 years ago

@bruciebrucie first of all, you’re not my local Bruce MacDonald, are you? I can’t imagine him doing a Truffle tutorial.

Are you getting the same spinner as everyone else in this thread? If not, it sounds like a different issue.

Sorry we will be slow to reply to most things over these holidays.

bruciebruce commented 6 years ago

Now why wouldn't he be doing a truffle tutorial? What else is there to do? I will follow up later with more details but basically I am under the assumption that metamask should 'invoke' from within the pet box app which it does not. Switching the endpoint for me does not fix the problem.

bruciebruce commented 6 years ago

I am using Truffle v3.4.9 on Windows 10 Home Edition. I tried this with Truffle 4.04 as well but with similar results. Using latest Chrome w/ MM plugin. Node version = v8.9.1

HGBG commented 6 years ago

@bruciebruce having the same issue. Have you found a solution to it?

tawfeeqzaghlool commented 6 years ago

I had the same issue, but I solve it in the following steps: 1- Choose Custom RPC. 2- Retype your localhost number ==> http://lcalhost. 3- Click back. you can see it is solved

auser commented 6 years ago

I'm still having this problem.

Solutions I've tried:

Nothing seems to work... I'm not sure why it's not connecting... are there any debug logs or verbosity setting I can try to see if I can debug this? Any help would be awesome!

tawfeeqzaghlool commented 6 years ago

Describe the issue please...

auser commented 6 years ago

Of course. My apologies.

Whenever I submit a transaction, meta mask shows the loading circle endlessly. It connects fine to the network before submitting a transaction, but whenever I submit one to the network, nothing. It just loads. Endlessly.

This is kind of a blocking issue for me to use metamask in my app as I cannot actually ship a transaction.

One caveat: I have been able to submit a single transaction in the past.

These are all on a private network.

tawfeeqzaghlool commented 6 years ago

I understood now, listen, try to connect to private manually by doing these steps: 1- Choose Custom RPC. 2- Retype your localhost number ==> http://lcalhost. 3- Click back. you can see it is solved. 4- Don't uninstall chrome or metamask or even Ganache, in the end it seems like you manipulate the private host, got it?

auser commented 6 years ago

I have done this many times. I have changed the port on ganache several times too in hopes it would fix it, but nothing works unless I reset everything when it works a single time.

auser commented 6 years ago

... and then fails again as I described previously

tawfeeqzaghlool commented 6 years ago

I wish I can help more, but you have to think in these things to solve it: 1- The host and the port number of the private localhost. 2- Match the number with the Ganache.

johncrisostomo commented 6 years ago

I am also having this issue, but with a PrivateNet that is hosted on a different computer. I know that it might be a MetaMask / protocol issue because Mist can connect to it (both on local computer and another computer on the network).

When I tried to inspect the background page / logs from Chrome's development tools, it seems that MetaMask is still trying to connect to http://localhost:7545 which is a different RPC address from where I want to connect. However, if I open Ganache and tried to connect to it, MetaMask works.

Any ideas will be highly appreciated. This is how I start my PrivateNet, btw:

geth --datadir gethdata --networkid 15 --rpcport 8888 --ipcdisable --rpc --rpcaddr 0.0.0.0 --rpcapi "admin,db,eth,debug,miner,personal,web3"
CrytoLIFE commented 6 years ago

for mine; only blank screen appear, no network sign, no loading sign... 00

danfinlay commented 6 years ago

@DrShanti Please open a new issue or email support at support [at] metamask.io, so we can debug your issue individually. This issue is closed/old, and was probably a different bug.