-
Notifications
You must be signed in to change notification settings - Fork 2.1k
"Infinite Peer Search" for Ethereum wallet #292
Comments
Can you try running the node inside the
And see if it starts downloading blocks? You can the start the wallet after and it will connect to the running node. |
Use the cmd.exe of windows. Please google this. |
I need to install Chocolatey for this? |
More likely than anything it's a firewall issue. Router or AV firewall. |
i need to open 30303 port? |
I just opened port 30303 on my router, but still can't sync my wallet. And my firewall is off |
Solved. It was necessary to synchronize clock with "time.nist.gov" in windows time setting |
Another question. Where i can change directory for eth "chaindata". I think my SSD can |
The following link shows all CLI arguments: https://github.com/ethereum/go-ethereum/wiki/Command-Line-Options The one you're looking for is --datadir For Windows, to do a different drive, you'd want to run the following for geth: |
Same issue on Mac. I'm a total noob to all of this and don't know any code. Any help would be appreciated. |
I tried synchronising times several times, restarting the computer, removing firewall and anti virus and it does not work. I did the .geth.exe command but it did not help. Same thing as user above indicated. |
Is there 0 synchronization, or have some blocks been downloaded, and now it's no longer syncing. One issue I've noticed is if a block gets corrupted in the chaindata you have, the wallet just won't sync. Try deleting your chaindata folder, but make a backup first. It's located in C:\Users\Username\AppData\Roaming\Ethereum Then, run the newest geth or run the geth from this wallet, located in the subdirectory Ethereum-Wallet-win64-0-5-1\resources\node\geth with the following command line geth.exe --fast --cache 512 --maxpeers 100 --verbosity 5 console if you get any errors there let us know |
underterri try open 30303 port in setting of your router |
How do I do that? I don't want to make my network vulnerable. |
Note: when you have already created accounts and you want to remove the |
@underterri you will need to find a manual, online or elsewhere for your router, it is out of the scope of this discussion. However, you can access most routers by typing http://192.168.1.1 or http://192.168.2.1 into your browser, but you will need to know login credentials of it. Look up port forwarding, and it should not make your network vulnerable, as long as you only open 30303, it is not a vulnerable port afaik. |
I don't have to go through all of this hassle to start Bitcoin core client. I think it is up to devs to fix this issue. |
@underterri You need to understand more about the underlying technology if you want to participate in ethereum at this relatively early stage of the game. There are still sharp edges. Firewall traversal is a difficult problem, especially in a serverless protocol. In many instances the configuration of your local network can make it impossible to do certain things, through no fault of the software. I would recommend finding someone who is more tech-savvy to help you troubleshoot the issue. |
I disabled the firewall, but the issue remains. |
There is probably still a misconfiguration somewhere on your local network. I would recommend connecting your computer to other networks and seeing if the problem remains. |
Just to clarify, there is a firewall configuration on your own computer, but your internet router most likely has one also. There are many other things that could be wrong with your network besides just the firewall also. |
Alright, guys. Here is what I did. I deleted the chaindata folder as instructed above. Then I opened cmd, went to the geth folder, run this command: Once I did that, numbers started flying (lots of text moving fast). Then I launched Ethereum.exe while this was running in background. Numbers stopped running in cmd so fast and instead it says: |
@underterri has your issue been solved? If so, please close this one. We are going to put an bug fix to the time mist thing later. |
It has not been solved, the issue remains. |
Same issue here. Firewall ports are open, I have tried it with: Tried to manually add peers. Didn't help either. When I run with verbosity 5 I only see Edit: issue was timeserver (time didn't synchronize for some reason). Now that time is synchronized it connects to peers. |
Same issue. Mac running 0.5.2. |
Same problem too with Mac OS X and eth wallets 7.6 to 8.1 . Solved briefly at approx. 01:00 CEST by disabling my router FW, despite its UPnP configuration OK. Running geth with either --nat flag did not help. |
OK here is an update with my issue. It's not an "infinite search" but a very very looooooong sync. And it's slowly getting better along the days. At launch (of wallet) nothing happens at first, can be so during 20 minutes. Then it randomly syncs, the HCI is responding for a while, and after some time again it freezes for a long time: "24 minutes since last block", can be "an hour since last block" (still working on my computer meanwhile). It seems the phenomenon is disappearing gradually (or its depending on the traffic ?). Still no idea of the root cause. |
I have the same problem as decribed by Nammalvar with ubuntu and 0.8.1 |
So, I was having this same problem too, wallet stuck looking for peers on startup. I deleted everything from the C:\Users\XXXX\AppData\Roaming\Ethereum folder except for keystore, started Mist again, and it immediately started syncing. Hope this helps... |
I can confirm that deleting the contents of the aforementioned folder by zzzman20 (except the keystore) fixed the problem for me. |
zzzman20 unlocked me too. I was stuck in infinite peer search until I did the equivalent of this delete on Mac: I erased all things in ~/Library/Ethereum except for the keystore folder and the blockchain is downloading now. |
unfortunately the workaround by @zzzman20 did not work for me. other suggestions? |
@AMTQ can you open a new issue describing exactly your problem? thanks! |
@evertonfraga Nevermind, it had certainly something to do with the local network configuration. Now I'm on another network and it works fine. And myetherwallet works fine in the meantime ;) |
Same problem here. Nothing works. |
In my case --nat=none says:
what to do? "Looking for pears..." stays forever on windows 8.1 |
Its a timing issue....... To update time It will start downloading nodes.... |
should sync on one of below (not just time.nist.gov) |
I was having this same issue. But then I updated to the latest version of Ethereum Wallet (didn't work after doing just this) and then deleted everything in Ethereum folder except for the keystore (as per @zzzman20 and @Piste's instructions) and restarted the wallet. After about ten minutes it begun to sync. |
I'm running Windows 10. zzzman20's Sept 9, 2016 posts solution worked like a charm for me as well. Thanks. |
I am also running Kaspersky AV and also had to disable it's built in firewall and use the Windows firewall. |
same issue (time is already synced) |
This is 2018 and it is still not working (using v0.10.0) |
windows 10 etherium wallet issue here also, if anyone can help? |
Still happening in v0.10.0 on OS X. The workaround is to start the node from the command line using geth. |
I have such a condition. And I have not figured out how to solve that problem. :( |
I was having this same issue. In my case I didn't try launching the geth node with the --nat option. I did synchronise to time.nist.gov servers, however I was still unable to find any peers, it sayed at 0 peers forever. What did it finally for me was noticing that the option Develop -> Sync with Light client (beta) was checked by default, so I unchecked it and that fixed the problem in my case. |
FIX THIS! |
like rpr1mera said... toggling Sync with Light client (beta) back & forth makes it find again peers. |
admin.addPeer("enode://37bdc225f36b9bd53e155c68f266782b15e87a4db62d09bc0ee6a3b9d1bde055b10a19b21d0610c7adf419c5d7e13099bf2e8b8f1458b7c1e6930534b732d73c@74.65.200.57:1201"); admin.addPeer("enode://d9d964be91d7edc2227dfca0291b545a88f8ef4f7f236260735ba800a870b26865365c9d94cc4cd21e5a62dda8662c45cd2929126692f002bac3685ce7a57c30@108.19.163.171:30303"); admin.addPeer("enode://c60610d1700ea2842b5a3b06cc638f9c24cd77313369b04dcc2c8bb0b3b6a6d93d958f69503f76e64ab73e862421f532b7edad2283e698e602f9beb64054e1cb@37.142.103.9:59231"); admin.addPeer("enode://bb92307842ac217752aac185d7a77796a1c22ca2e9817fce65762aa2fe1a299dd805eec86073abe18e4cd0cbf4ba5cca3120a8ba906641dd60a334504e83e61c@54.79.49.179:30303"); admin.addPeer("enode://91787234ee198e612940e147f350652ffc6964956a1e4c4e6c24b2ffc2bb8681719b0762bd3ca100b98668186c9fdb16d6bb2b2438868d22d726d8fb735d5eb6@50.103.99.0:30303"); admin.addPeer("enode://6cfbf1d27fc8c65a5e622f796823cb48ab0e576bff7748de87aac0a2fb42fa388d51c9ef84bbe32ee099d8040e120282b9372f157e506dd69fc99fcfce684611@73.40.58.88:30303"); |
Hi guys, Here is what fixed my problem (OS windows 7, 64 bit).
netsh advfirewall firewall add rule name="Ethereum Wallet (TCP - исходящий трафик)" dir=Out action=Allow profile=Private,Public program="C:\Users\Admin\Downloads\Ethereum-Wallet-win64-0-10-0\Ethereum Wallet.exe" protocol=TCP localport=1024-65535 remoteport=443 netsh advfirewall firewall add rule name="Geth (TCP - исходящий трафик)" dir=Out action=Allow profile=Private,Public program="C:\Users\Admin\AppData\Roaming\Ethereum Wallet\binaries\Geth\unpacked\geth.exe" protocol=TCP localport=1024-65535 remoteport=any Click Enter. Try starting synchronization again. Hope this helps... |
Today I downloaded the wallet exe from ethereum.org main site.
Upon launching it it always hangs up on "Seeking peers". No progress is shown.
I disabled anti virus, I even uninstalled it. Then I disabled Firewall.
The Bitcoin wallet works fine.
Windows version: Windows 7 Ultimate N, Service Pack 1
Ethereum wallet: 0.5.1
The text was updated successfully, but these errors were encountered: