-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Ethereum Wallet gets stuck on sync #2595
Comments
My sync has been extremely slow (and inconsistent) since yesterday. --fast and --cache=1024 haven't seemed to help. I've been stuck on the same block for an hour now. It just says Downloading Block 3,xxx,xxx out of 3,913,622. |
I have the same situation, the new blocks are downloaded quickly, and then for a very long time looking for peers for a few hours. What can be the reason? |
Same issue here... What's going on someone help us out. |
Same issue here. Been stuck around 1.5 - 1.7 m blocks last 2 days |
same issue. is anyone helping? is not possible to wait 2-3 or more days just to have the wallet up to date. |
very simple, some hackers of the big companies what to block the individuals and to force them to use "online" wallets. But they are stupids, in this way millions of people will go to bitcoin and other virtual currencies. Just bunch of Idiots. |
I had the same problem on 3 different PCs. My solution was to close Ethereum Wallet and start geth from its directory which you can reach from the etherem wallet menu Account->Backup->Applicative Data and then, once the file explorer shows up, "binaries\Geth\unpacked\geth.exe". However, geth will continue to disappear, but once the blockchain is synchronized, you can just close and reopen the Ethereum Wallet. hope it helps |
@solarin do you have similar advice for OS X? I'm running geth in the background and it's giving me issues:
|
Deleted
|
I started on Monday and it was extremely slow like explained above. I delete all eth* on all my disks. Restart ... let it run ... (with --fast --cache 1024 saw in "ps -ax") and today ... 5 days later ... (until 20 mn per block sometimes) it is written "1 553 897 block left". Its slow but blocks are processed. |
It is very slow and at a some point it won't sync anymore though there are active peers connection. |
jcalifa, unfortunately I didn't try on OS X, one question: how many free GBs do you have? |
tried for week same problem, can I get my ether sent back to coin base? Block Height: 3764170 (158308 block confirmations) TimeStamp: 30 days 2 hrs ago (May-25-2017 07:58:56 AM +UTC) From: 0xfb50195f39be7f7b71f712ed5baa0374f3abe809 To: 0x0ea415b4574f5204ebea642dd9430967a35b70a6 Value: 4.17 Ether ($1,360.59) Gas Limit: 90000 Gas Price: 0.00000002 Ether (20 Gwei) Gas Used By Txn: 21000 Actual Tx Cost/Fee: 0.00042 Ether ($0.14) Cumulative Gas Used: 1318761 Nonce: 0 TxHash: 0x867188bf8b6f0ad6843a88c3222739acfa5a301ae7389a1f18e32e45ab1fd74a Block Height: 3766241 (156264 block confirmations) TimeStamp: 29 days 17 hrs ago (May-25-2017 05:02:23 PM +UTC) From: 0x6d20885d201297bcb0ad503071540262fa686679 To: 0ea415b4574f5204ebea642dd9430967a35b70a6 Value: 0.25777091 Ether ($84.06) Gas Limit: 90000 Gas Price: 0.00000002 Ether (20 Gwei) Gas Used By Txn: 21000 Actual Tx Cost/Fee: 0.00042 Ether ($0.14) Cumulative Gas Used: 2511929 Nonce: 0 |
And Eth/Usd will go south, until they clean up the mess. |
Another thing to add is it imply a very very high disk activity. For this reason i stop it and run disk utility and other tools to repair the directory and defragment the disk every 6 hours. (I got a message saying "Disk is too hot"). Maybe this explain why some people have crash or are unable to run it. Check your hard drive ! (Repair it and defragment it !). |
There is a problem with --fast because its disabled if the blockchain is not empty when the app is launched see : ethereum/go-ethereum#2639 and the problem is closed with this reason : " That's intended. Fast sync runs only once for security reasons. ". and i added this comment : "fast sync must be disabled when the first time its sync. |
Hey so, any idea what can be done to resolve this and complete sync? |
@solarin I have 470GB free |
What does it mean? Eth is death? Since 7 days i try to sync all chain but he stars random new 5 hours ago i have 2peer at 13% 1 hour ago i have 1 peer and 2%..... more then 2 peers i never had. |
Same problem. Hasn't synced after a week on a gigabit connection running on a new desktop with plenty of disk space. |
Its a disaster .... i have 100 blocks until its sync and its since yesterday ... there is no end ... so ... i am moving to openledger ... bitshares etc ... |
This is the reason people go to “online wallet” or don’t continue with ethereum … very smart way to control the potential ethereum users 😊
From: Arthur [mailto:notifications@github.com]
Sent: 28/06/2017 09:15
To: ethereum/mist <mist@noreply.github.com>
Cc: eldadwasserman <eldad.wasserman@gmail.com>; Comment <comment@noreply.github.com>
Subject: Re: [ethereum/mist] Ethereum Wallet gets stuck on sync (#2595)
Its a disaster .... i have 100 blocks until its sync and its since yesterday ... there is no end ... so ... i am moving to openledger ... bitshares etc ...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#2595 (comment)> , or mute the thread <https://github.com/notifications/unsubscribe-auth/AHZMBgq9OxVhc7JsSDhuv7h5l2p_X_EHks5sIe9ygaJpZM4OCbp8> . <https://github.com/notifications/beacon/AHZMBpYNnlRR4lMpQ_DP0F0ZAV5hteHWks5sIe9ygaJpZM4OCbp8.gif>
|
Is there anyone attached to the project that can chime in? |
I was able to finally sync by deleting the chain data and using the geth CLI with --fast. Not a friendly user experience. |
Same problem here, I have to keep closing and reopening it for it to continue. If it gets stuck, it wont continue downloading until the next time it is reopened. |
Same problem here, stuck at "268 blocks left, 99%" for 4 hours |
Try use the automated Start/Stop small tool for Ethereum Wallet, if stuck in sync. |
i have 133 blocks to end and it stucks for 2 days, i have no idea what i should to do |
Try running the default geth Not via the wallet application and/or mist browser, but loading geth.exe in cmd without fast and a cache of only 128 (default), like double clicking it. It's running again here now and processing the state entries without errors and unexpected nonsense, but as soon as I load the wallet application everything goes haywire again. |
Deleted all the chain data and ran as geth, no luck. Get up to the last ~100 blocks and no progress. Restart, 400 or so blocks behind, it catches back up a little, but freezes right within the last ~100. This is technically a fatal error since it makes the application, and tons of people's wallets, completely unusable. This could massively prevent adoption if not fixed soon. |
Yes it is still unable to get to a full sync and gets stock when around 150 blocks left. Also tried to delete old blockchain data several times, but the same happens every time. I also upgraded the wallet to see if that should do the trick, but no....:( |
Having the same problem. Mist and Ethereum network are pretty bad, unfortunately we can't move on to any other platform for now. I hope we can lose Ethereum and use some other blockchain in the future |
Putin has his own coin : https://www.rt.com/business/413303-putin-coin-surge-cryptocurrency |
Yesterday I deleted the chaindata folder again and made a full re-sync overnight. And this morning it went through?! I updated Ethereum wallet before that, so maybe that also had an effect?! |
SAME HERE. IT NEVER ENDS. |
Don't use Mist people, Use Ethereum Remix and MyEtherWallet to deploy and interact with your contract. You can use it for main or ropsten network. I'll write tutorial about it on Medium tomorrow |
I managed to launch by running: |
I got mine to work. I had to use the wallet on an entirely different machine which had an SSD. |
Hey all, I think this might be a memory / allocation issue. I could not download ethereum on my old comp. But now that I have a new machine, its working fine...except that it is getting stuck occasionally but it seems to only get stuck when i have other apps competing for mem during download. What if it's as simple as having enuf ram? Or maybe has something to do with allocation settings or cache? |
I have the same problem, deleted chaindata, when I resync I'm stuck at 89% |
Of note about SSD's - Irrelevant but still important Don't use an SSD - this is bad for any P2P software anyhow. Its irrelevant to this issue, but it was brought up. May as well deem it relevant to any P2P software in general (this includes BitTorrent, and really anything using a swarm based connection method that hikes the disk access). The new wallet app DOES work Thorough explanation about deep packet inspection and consumer profiling used to block P2P swarming
Summary Node Write Error and Apple products Node Write Error Storage and Software Tips Microsoft offers an option for us. That is often overlooked due to the price tag, but they do give us an option. Apple does not. You must maintain your hardware for things to continue running smoothly. and as always: The software is only ever as smart as its end-user |
Hey man, I figured it out by transferring the key file to mew, cheers
though.
…On Dec 22, 2017 18:00, "Robert Smith" ***@***.***> wrote:
*Of note about SSD's - Irrelevant but still important*
Don't use an SSD - this is bad for any P2P software anyhow. Its irrelevant
to this issue, but it was brought up. May as well deem it relevant to any
P2P software in general (this includes BitTorrent, and really anything
using a swarm based connection method that hikes the disk access).
*The new wallet app DOES work*
The new wallet app with improved sync has rectified this issue. I'm half
the blockchain download in in just under 30 minutes, and not even the best
internet in the world. (37mbit/s) My Discord buds have better. Don't blame
your internet, blame your router's misconfiguration (or your ISP for
blocking P2P access ports) - in this case. I have to run behind VPN, a
bonder, and an out-of-country ISP to even have the option to P2P.
*Thorough explanation about deep packet inspection and consumer profiling
used to block P2P swarming*
- If you can answer "yes" to "Comcast is my Internet Provider" you
should not be Etherium mining. They're the worst about deep-packet
inspection, and they will terminate any peer accesses or swarms relatively
quickly.
- If you tend to receive a lot of warnings about peer stalls, but it
works for a time and potentially stops, the finger goes pointed in the
ISP's direction - not the Etherium developers. Speed doesn't matter. It is
what/and if such traffic is being potentially sniffed and discarded out of
your pipe. These monitorings are often done on ports remindful of P2P
software: 8000-9000 range for localhosts, 6666 and 6667 for private IRC
client connections (typical of unlawful behavior), onion router ports, and
higher ranges typical of default BitTorrent protocols.
- This behavior is normal of an internet service provider lax in the
protection of the information of its customers. Its a process known as
"Consumer Connection Profiling". Most often written off as an
infrastructural integrity measure, but more-so intended to line the ISP's
pockets. I had to purchase a static IP and a dedicated line under the
jurisdiction of a different country to be able to avoid this.
*Summary*
*About Peer Stalls*
Do not blame the Etherium developers if you are observing *Peer Stalls*
in your logs and repeat attempts fail due to errors. You should instead, be
terminating services with whichever ISP you call your own, and switch to a
provider that isn't periodically terminating P2P connections.
*Node Write Error and Apple products*
Do not blame the Etherium developers if you are observing *Node Write
Error* messages in your logs. For MacOS users, unless jailbroken and
homebrewed, or hackintoshed, MacOS is essentially proprietary Apple
software, as-is all the hardware inside of the computer. P2P blocking
happens at Apple's level unless explicitly disabled by alternative means.
*Node Write Error Storage and Software Tips*
Additionally, *Node Write Error* is caused by: an overheating SSD, or a
mechanical in a fragmented state. Defragment (if formatted to an NTFS
filesystem on a mechanical drive, ext3/4 users, you're probably smart
enough to have already installed your passive heatsinks, but you could
still have bad sectors). The sdelete Windows Systeminternals tool works
well to cap free space on NTFS after an operation on a mechanical drive.
Keep Cortana at bay sword-and-shield with local group policy snap-in if you
intend to use P2P software on a Windows 10 machine (and please, I say this
to Windows users, please - if you are doing something as complex as using
these types of software, get an Enterprise or Server version of windows
that has the feature-set to DISABLE telemetry and these types of packet
analysis, and has the featureset to properly deal with your LAN
controllers, switches, and networking components. P2P disabling happens in
the OS at kernel-level from Microsoft on Home editions of Windows (intended
for families to protect their children from the internet, not for heavy
server software).
Microsoft offers an option for us. That is often overlooked due to the
price tag, but they do give us an option. Apple does not.
You must maintain your hardware for things to continue running smoothly.
and as always:
*The software is only ever as smart as its end-user*
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2595 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AM2TO-4yNR568UFc6Y2B929HDH0yzmkgks5tC-AXgaJpZM4OCbp8>
.
|
I found a solution and explained it in details step by step here |
I blame society usually. Let me buy a non ssd in 2017, seems like a good investment. Cloning the Bitcoin repo and writing your own cryptocurrency is actually less of a headache.
Calvin Stiff
… On Dec 23, 2017, at 7:53 AM, trbsi ***@***.***> wrote:
I found a solution and explained it in details step by step here
http://hellomimic.com/blog/2017/12/23/how-to-code-smart-contract-without-mist/
Also on my Medium
***@***.***/how-to-code-smart-contract-without-mist-64199a78fe7c
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
I have the same problem, what will we do? |
Mate, get yourself a nano ledger s. take the key file and upload it to my
ether wallet, then you can put all you ether on the nano ledger s without
the need to sync it. That's how I fixed it
…On Dec 26, 2017 20:56, "mustafatorun" ***@***.***> wrote:
I have the same problem, what will we do?
Will we ever make it?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2595 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AM2TO1PVhvta8h1k8iwN-3nFt20HrTK0ks5tEU9mgaJpZM4OCbp8>
.
|
Ottimunsen, easy enough to move and I was planing to use nano ledger s. I sent 0.2 ETH to my etherium wallet main account to test it and because of sync problem it still shows 0.0 ETH there. I used the off site account checker and there I can see the eth in my ether wallet i just can not take it out until it syncs... How to take out the eth if it won't sync? |
So I pretty much did the same as you. I sent 1 test ether to my nano ledger
s and it worked, then as I was about to send the rest it said my network
had to sync and then all problems started. I tried pretty much everything.
I installed geth, I deleted the chaindata etc etc. Nothing worked, I was
stuck on the last 200 blocks out of 4.7 million. Then eventually I found a
very easy solution. Locate where your keystore is. Personally I use a Mac
so for me it's on file - > backup -> accounts. I think it should be easy to
find on windows as well. Now click that folder and you will find your key
file, back this up. (I used iCloud, you could use USB or whatever). Now go
on myetherwallet.com and go to send ether & tokens. Now it will ask you how
to access your wallet. Select keystore/JSON file. Now find the keystore
file and upload it to myetherwallet.com. It will now ask you for your
password. After that you will be good to go to send it to your hardware
wallet address and you will never have to worry about that awful wallet
ever again.
Hope this helps!
Otto.
…On Dec 27, 2017 00:39, "QuarksRules" ***@***.***> wrote:
Ottimunsen, easy enough to move and I was planing to use nano ledger s. I
sent 0.2 ETH to my etherium wallet main account to test it and because of
sync problem it still shows 0.0 ETH there. I used the off site account
checker and there I can see the eth in my ether wallet i just can not take
it out until it syncs... How to take out the eth if it won't sync?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2595 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AM2TO9Nnh-1bCtgJ7jI5sVbihBtPO4aoks5tEYO_gaJpZM4OCbp8>
.
|
@Ottimusen there is an easier way: just turn Mist in Lite mode from the main menu. So that it doesn't need to sync anymore since it gets updated via a server ( like Electrum does for Bitcoin). |
@Ottimusen 's suggestion worked! Backstory: I wanted to start migrating my cryptocurrency to the Ethereum Wallet desktop application. So I sent 0.25 Ether from Coinbase to my Ethereum Wallet address as a test. When I opened the Ethereum Wallet on my desktop, and found that loading the blocks wasn't happening (same problem as the entire discussion above), I decided that I needed to find a way to reverse the transaction - because I couldn't even see my Ether in Ethereum Wallet. Also, it was eating up space on my hard-drive... Resolution: I followed @Ottimusen 's instructions. I found my keystore on Windows 10 by using File Explorer: Math: But in order to send the 0.25 Ether back to Coinbase (for now) I had to do a little math to estimate how much ether I needed to leave off for MyEtherWallet to convert to Gas and to complete the transaction. Here is a good website to help with the math: Hit me up if you need more explanation. |
@Ottimusen thanks for your info, that's helped me recover my coins and put them back into Coinbase. My problem was that the wallet was just crashing every couple of mins and I would need to reload it each time. I ended up giving up as it just wasn't worth the hassle!! |
I’m having this issue on OSX.
… On Jan 16, 2018, at 2:19 PM, Jose Ortiz ***@***.***> wrote:
You know what? I bet a lot of people are having sync issues because they are using Windows CMD, and they have QuickEdit mode enabled (by default) which freezes the code if the user scrolls. If you are a Windows user using CMD prompt, right click header -> Properties -> uncheck QuickEdit mode.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Here are four points that could solve your issue:
Mostly point 1 and 2 will solve the issue. Point 3 and 4 are optional. Bonus Tips
Explanation of why I think this will work: My MacBook Air already had an SSD so not sure if it is a must but I read in multiple places that it is suggested to have an SSD. Let me know if my solution helps. If it helps, you might want to show some love 😁. Here is my address for Etherium wallet: 0x22C1C345830fC82b1D1E26aBc26a32B7ad7D4D7A |
Ethereum won't sync - Memory Error Windows 10 Home 1709 64-bit 8gb RAM.
The sync lasted for 1.5hrs until
Notes: Geth seems to use more and more RAM as it runs the sync. For my computer, I would run out of RAM which would cause the runtime error. Geth would end on this error. Repeating step 3 would continue from the previous partial sync. I know this is a very brute-force approach, suggestions about a more elegant way would be much appreciated. Q: Why would this sync process continuously use more and more memory? @rudynunez maybe like you suggested, allocation settings or cache? |
Was able to boost the number of connected peers after installing "Meinberg NTP Service" (Windoze). Looks like the win10 NTP-Client makes no good job. Btw I had "high I/O and Disk load" only after a power-failure when geth reorganised the stuff. But it did not take too much time. I had all that trouble only when running geth through MIST (even with proper --node-parameters). When running geth from console it looks way better for me. the "getBlock("latest") should not return anything at all but an Error when not synced. Id does when requesting a block > eth.syncing.currentBlock |
last status I've seen about an hour ago was:
still connected to a few peer but now I get:
So there is no way to check if currentBlock reached highestBlock? How to ensure it is synced? It obviously is NOT and this might explain why the status MIST shows also is confusing. what the fu* does eth.getWork() return in this state? (it is the same for days but I guess nothing I should spend energy for) I see - chain seem not finished at all. It is Busy "Importing new state entries" now. edit: edit:
am I right? it auto-switched back from fast-mode to full? (as supposed to). edit: bzw. sync became very slow now and I wonder if "currentBlock" ever will reach "highestBlock" I/O and Disc access very low errors like; err="state node c381d0…b12eb8 failed with all peers (3 tries, 3 peers)" |
WTF?
Importing new state-entries now |
System information
I've tried to delete the
chaindata
folder and start over 3 times now, but every time the sync process gets started on a seemingly random block. I'm not sure what's up or how to resolve this.Not sure if this is related, but Cmd-Q or closing it down doesn't seem to work (it just adds a message "Checking network..." and stays open) and I've had to kill the process to shut it down.
Here's the console:
And the log files:
logfiles.zip
Any ideas? Thanks!
The text was updated successfully, but these errors were encountered: