Show Posts
|
Pages: [1]
|
-ERROR - 1455537157: (BlockWriteBatcher.cpp:980) No block in DB at height 195803 -INFO - 1455537160: (BlockUtils.cpp:1518) Scanned Block range in 411.828s
That's your error. Your copy of the blockchain is corrupt, you need to redownload it.
Just to say this worked, and everything is good now. Thanks a lot for your help.
|
|
|
OK. Have deleted (actually moved) contents of .bitcoin folder - assuming will all be recreated when restart bitcoin-qt. Rebuilding now and looks like it's going ok.
Thanks a lot for your help.
|
|
|
I have deleted contents of .armory/databases/, and restarted Armory. Currently "organizing blockchain" as before. The armorycpplog.txt is here: http://pastebin.com/ruuVVeNK. Thanks a lot for your help.
|
|
|
Thanks. Have done as you said: - Started Bitcoin-qt directly
- Blockchain seemed synced, looking at the block height and activity.
- Started Armory first in offline mode, and unchecked box to stop Armory managing bitcoind
- Shutdown and restarted Armory in normal mode (leaving bitcoin-qt running). Now only 2 progress bars rather than 3
- Result appears the same - hanging on "Organizing Blockchain" - though so far it's only been 20 min
- Stuff in logs appears same as before, to my inexpert eye
(Noticed this in log, fwiw): 2016-02-14 16:38 (ERROR) -- ArmoryQt.py:1323 - 8 attempts to load blockchain failed. Remove mempool.bin. 2016-02-14 16:38 (ERROR) -- ArmoryQt.py:1328 - File mempool.bin does not exist. Nothing deleted.
|
|
|
I'm trying to install Armory in Ubuntu 15.04, using the version at https://github.com/goatpig/BitcoinArmory/releases/tag/v0.93.3. I have a few wallets already, from an installation on a laptop I had stolen. So I'm trying to get these coins back. Dashboard shows "Synchronizing with Network" complete. It has finished "reading block headers", but now hangs on Organizing Blockchain. It's been that way for maybe 18h overall (with a couple of attempted restarts in between). Might be relevant: I tried to give the new install a headstart by copying over some of the database files from a backup I had of the old installation (and also to the .bitcoin installation). Also: when I quit, it hangs on "Preparing to shut down", and I have to quit again. When that happens I get the following repeated many times in .armory/armorylog.txt: 2016-02-14 09:52 (WARNING) -- SDM.py:768 - Overriding not-available state. This should happen 0-5 times
Heres the cpplog.txt after re-starting, up to present moment where it hangs. Log file opened at 1455443804: ~/.armory/armorycpplog.txt -INFO - 1455443847: (BlockUtils.cpp:918) blkfile dir: /home/gav/.bitcoin/blocks -INFO - 1455443847: (BlockUtils.cpp:919) lmdb dir: /home/gav/.armory/databases -INFO - 1455443847: (lmdb_wrapper.cpp:478) Opening databases... -INFO - 1455443847: (BlockUtils.cpp:1250) Executing: doInitialSyncOnLoad -INFO - 1455443847: (BlockUtils.cpp:1321) Total number of blk*.dat files: 444 -INFO - 1455443847: (BlockUtils.cpp:1322) Total blockchain bytes: 59,390,537,918 -INFO - 1455443847: (BlockUtils.cpp:1695) Reading headers from db -WARN - 1455443847: (lmdb_wrapper.cpp:1478) No headers in DB yet! -INFO - 1455443847: (BlockUtils.cpp:1721) Found 1 headers in db -DEBUG - 1455443847: (Blockchain.cpp:211) Organizing chain w/ rebuild -WARN - 1455443847: (BlockUtils.cpp:1351) --- Fetching SSH summaries for 1342 registered addresses -INFO - 1455443847: (BlockUtils.cpp:1364) Left off at file 0, offset 0 -INFO - 1455443847: (BlockUtils.cpp:1367) Reading headers and building chain... -INFO - 1455443847: (BlockUtils.cpp:1368) Starting at block file 0 offset 0 -INFO - 1455443847: (BlockUtils.cpp:1370) Block height 0 -DEBUG - 1455444332: (Blockchain.cpp:211) Organizing chain w/ rebuild
And the last few lines of armorylog.txt 2016-02-14 09:56 (INFO) -- ArmoryQt.py:5887 - Dashboard switched to auto-InitSync 2016-02-14 09:57 (INFO) -- ArmoryQt.py:2525 - loadBlockchainIfNecessary 2016-02-14 09:57 (INFO) -- ArmoryQt.py:2546 - Setting netmode: 1 2016-02-14 09:57 (INFO) -- ArmoryQt.py:6010 - Dashboard switched to "Scanning" mode 2016-02-14 09:57 (INFO) -- Networking.py:65 - Connection initiated. Start handshake 2016-02-14 09:57 (INFO) -- ArmoryQt.py:6010 - Dashboard switched to "Scanning" mode 2016-02-14 09:57 (INFO) -- Networking.py:156 - Received version message from peer: 2016-02-14 09:57 (INFO) -- Networking.py:157 - Version: 70002 2016-02-14 09:57 (INFO) -- Networking.py:158 - SubVersion: /Satoshi:0.11.2/ 2016-02-14 09:57 (INFO) -- Networking.py:159 - TimeStamp: 1455443848 2016-02-14 09:57 (INFO) -- Networking.py:160 - StartHeight: 398373 2016-02-14 09:57 (INFO) -- Networking.py:350 - Handshake finished, connection open!
Edit: seems I get this error on starting from command line: /usr/lib/armory/armoryengine/Transaction.py:2649: SyntaxWarning: import * only allowed at module level def PyCreateAndSignTx_old(srcTxOuts, dstAddrsVals): (ERROR) announcefetch.py:287 - Unspecified error downloading URL Traceback (most recent call last): File "/usr/lib/armory/announcefetch.py", line 277, in __fetchFile urlobj = urllib2.urlopen(url, timeout=CLI_OPTIONS.nettimeout) File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "/usr/lib/python2.7/urllib2.py", line 431, in open response = self._open(req, data) File "/usr/lib/python2.7/urllib2.py", line 449, in _open '_open', req) File "/usr/lib/python2.7/urllib2.py", line 409, in _call_chain result = func(*args) File "/usr/lib/python2.7/urllib2.py", line 1240, in https_open context=self._context) File "/usr/lib/python2.7/urllib2.py", line 1200, in do_open r = h.getresponse(buffering=True) File "/usr/lib/python2.7/httplib.py", line 1127, in getresponse response.begin() File "/usr/lib/python2.7/httplib.py", line 453, in begin version, status, reason = self._read_status() File "/usr/lib/python2.7/httplib.py", line 409, in _read_status line = self.fp.readline(_MAXLINE + 1) File "/usr/lib/python2.7/socket.py", line 480, in readline data = self._sock.recv(self._rbufsize) File "/usr/lib/python2.7/ssl.py", line 734, in recv return self.read(buflen) File "/usr/lib/python2.7/ssl.py", line 621, in read v = self._sslobj.read(len or 1024) SSLError: ('The read operation timed out',)Grateful for any help.
|
|
|
Thanks and apologies! Was freaking out a bit there.
|
|
|
Sorry for second post on this today.. ..but I have now realized I can't actually download the armory software at all - the site is down, has been for at least 8h - I assume because of the development hiatus https://bitcoinarmory.com/. Laptop had armory and a few hot wallets. I have backups. Intending to export private keys once I get armory working. Any help gratefully appreciated - it is possible I'm racing the thief to the coins :/
|
|
|
I have .wallet files (as well as seeds), but would really like to get the bitcoin safe asap - without having to wait to download the whole blockchain.
The laptop has passwords for these wallets, tho they are fairly heavily encrypted. So probably OK, but it is just possible someone is trying to crack them - part of reason for wanting to do this quick if I can.
Also, I was going to reinstall armory anyway, but bitcoinarmory.com seems to be down - any advice on how to securely get the application, or do I have to wait till the site is back up?
Thanks.
|
|
|
I have been running Armory from my Windows PC, with the blockchain stored on an external hard drive (I set "Bitcoin Home Dir" to the path of the folder on the external drive, in Settings). I now realise there is a similar-sized database in [user]\App data\Roaming\Armory. I'd really like to move this to the external drive too as it takes up 32Gb. I thought it might require setting "Bitcoin Install Dir" to the external drive, as above. But that doesn't work, and every time I run Armory it creates a new folder in \App data\Roaming. I imagine there is an option to set all this when you install Armory initially (?) but I hoped to avoid having to reinstate my wallets etc (possibly irrational but not v confident of what I'm doing and what this would involve. Yes I do have a paper backup ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) but still..). Sorry for newbiness of question, and grateful for any help. Edit: ah, sorry, am now watching the tutorial. Apologies.
|
|
|
Got a RPi for Christmas ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) and I'd love to set it up with online armory, so I can run a node as well as my wallet. (Fwiw I have armory offline on an old pc). Is this possible? It's a B+ with 512Mb RAM. Many thanks
|
|
|
Go in File/Settings.. and edit the drive letter in Bitcoin Home Dir to match your hard drive where you've stored the blockchain.
Worked for me anyway
|
|
|
This topic has been moved to Armory board
|
|
|
Hi As a (total) noob wanting bitcoin but worried about security, a couple months ago I wiped an old laptop, turned off wifi, installed ubuntu v14 from usb iso, updated with apt-get and installed an armory offline wallet. Tried out the off line tx signing with usb stick etc, all great. Been sending coin to the wallet since but not done any tx from it. Today was thinking of doing some more tx from the offline wallet, mainly to check I still know to do it (yes I do have paper backup too). But I remembered this shellshock malware that hit the news since I last touched the machine. Do I need to worry about this (or other) malware - eg patching, presumably with apt-get? Obviously the machine is offline, and only do tx's by usb. Many thx for any help.
|
|
|
Thanks for reply ckolivas. Is this uncertainty you refer to because nobody knows for sure how sha256 actually behaves? So if a miner were to work that out it is possible they could select contents to increase chance of finding a solution, but if they don't they can't? Pls feel free to point me somewhere else so i can educate myself.
|
|
|
Am I right in thinking that a miner will have the same chance of finding a solution for a block, whatever transactions (or anything else) it contains?
I'm saying this as I assume it doesn't matter what the input into the hash is, the chances of getting a solution are the same, for a given difficulty level.
Thanks
|
|
|
|