aragon / client

(Aragon 1) Create and manage decentralized organizations on Ethereum.
https://client.aragon.org
GNU Affero General Public License v3.0
830 stars 273 forks source link

Cannot use mobile browsers #1358

Open john-light opened 4 years ago

john-light commented 4 years ago

Describe the bug When I enable account in Coinbase Wallet, I see an error "No connection".

9d3a954c-0d5b-43b8-b249-b500078355da

When I try to look up an organization, the wheel just keeps spinning and never finds the organization:

121ad828-fa24-41ff-b479-a1a9d74d70b2

Then when I try to visit one of the example organizations, I get this error:

[ethjs-rpc] error with payload {"id":5606335255288,"jsonrpc":"2.0","params":[{"to":"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e","data":"0x0178b8bf94753fb8027f9a009825c4780b8349534c35138a9da42a64ce21c839a6b6163a"},"latest"],"method":"eth_call"} Error: connection not open

in j in k in f in g in i in a in d in Unknown in Ne in Unknown in ke in v in t in rr in t in t in div in ld in xv in Provider in Ev in g in i

Mainnet or testnet? Mainnet

Smartphone or tablet (please complete the following information):

Edit: I should note that this also appears to be an issue on imToken, MetaMask, Opera, Status, and Trust. Basically, every mobile wallet has stopped working.

sohkai commented 4 years ago

@john-light This may be an issue with your phone's network settings or a VPN.

The error there is an error with connecting to the underlying ETH node.

On iOS, most apps seem to be working.

john-light commented 4 years ago

@sohkai does it make a difference that Aragon is the only dapp that these mobile web3 browsers are having trouble connecting to?

sohkai commented 4 years ago

Hmm yes, that does make a difference 😅.

Does browsing to an org on a normal mobile browser work?

john-light commented 4 years ago

@sohkai yes browsing to an org on a normal browser e.g. Firefox Mobile works. It is only when I try to enable an account in the Aragon client using mobile web3 browsers that the error message shows and things stop working.

Edit: trying some more troubleshooting, getting different results now but still some that don't work. Here are the results trying to Enable Account on app.aragon.org:

Mobile Web3 Browser VPN No VPN
Coinbase Wallet Does not work Does not work
imToken Does not work Does not work
MetaMask Works Works
Opera Works Works
Status Does not work Does not work
Trust Wallet Does not work Does not work

Here are the results testing app.compound.finance:

Mobile Web3 Browser VPN No VPN
Coinbase Wallet Works Works
imToken Works Works
MetaMask Works Works
Opera Works Works
Status Works Works
Trust Wallet Works Works
macor161 commented 4 years ago

There seems to be a regression for this bug. Some users are now reporting not being able at all to enable their account with the following error:

Screenshot_20200709_153012_com wallet crypto trustapp

Issue confirmed on Trust, Coinbase Wallet and Brave. It seems to work for me on Opera.

john-light commented 4 years ago

Thanks @macor161. I have updated my compatibility chart here. Indeed there have been some improvements but some regressions as well.

Kleak commented 3 years ago

Not working on status.im for me either