Bitcoin Forum

Bitcoin => Armory => Topic started by: matikwin on December 31, 2018, 02:31:29 PM



Title: Armory "Node Offline (556393 blocks)"
Post by: matikwin on December 31, 2018, 02:31:29 PM
Hi,

I can't seem to work out why Armory says it is offline. Would somebody be kind enough to help me figure this out please?

Armory 0.96-beta-a3d01aa722
Bitcoin Core version v0.17.0.1 (64-bit)

Log file opened at 1546264555: C:\Users\matth\AppData\Roaming\Armory\dbLog.txt
-INFO  - 1546264555: (..\main.cpp:23) Running on 4 threads
-INFO  - 1546264555: (..\main.cpp:24) Ram usage level: 4
-INFO  - 1546264555: (..\BlockUtils.cpp:907) blkfile dir: E:\Bitcoin\blocks
-INFO  - 1546264555: (..\BlockUtils.cpp:908) lmdb dir: C:\Users\matth\AppData\Roaming\Armory\databases
-INFO  - 1546264555: (..\lmdb_wrapper.cpp:388) Opening databases...
-ERROR - 1546264556: (..\BitcoinP2P.cpp:1032) caught exception in processDataStackThread: invalid varint size
-INFO  - 1546264556: (..\BlockUtils.cpp:1091) Executing: doInitialSyncOnLoad
-INFO  - 1546264556: (..\DatabaseBuilder.cpp:169) Reading headers from db
-INFO  - 1546264557: (..\BDM_Server.cpp:996) registered bdv: 86844d7a26f8d4db8c3c
-INFO  - 1546264559: (..\DatabaseBuilder.cpp:208) Found 556394 headers in db
-INFO  - 1546264562: (..\DatabaseBuilder.cpp:51) updating HEADERS db
-DEBUG - 1546264562: (..\Blockchain.cpp:242) Organizing chain
-INFO  - 1546264562: (..\DatabaseBuilder.cpp:56) updated HEADERS db in 0.043s
-INFO  - 1546264562: (..\DatabaseBuilder.cpp:106) scanning new blocks from #556394 to #556393
-INFO  - 1546264562: (..\BlockchainScanner.cpp:52) no history to scan
-INFO  - 1546264562: (..\BlockchainScanner.cpp:813) no SSH to scan
-INFO  - 1546264562: (..\DatabaseBuilder.cpp:156) scanned new blocks in 0.011s
-INFO  - 1546264562: (..\DatabaseBuilder.cpp:160) init db in 6.319s
-INFO  - 1546264562: (..\BlockUtils.cpp:1206) Enabling zero-conf tracking


Title: Re: Armory "Node Offline (556393 blocks)"
Post by: Carlton Banks on December 31, 2018, 03:46:51 PM
firstly get Armory 0.96.5 from https://btcarmory.com (https://btcarmory.com)


Title: Re: Armory "Node Offline (556393 blocks)"
Post by: matikwin on January 09, 2019, 07:44:08 PM
Thanks Carlton.

Downloaded, but now I'm not pathing correctly for the database to prepare. I've been through the Armory pathing pages but I can't seem to do it. My Core Node is all on an external hard drive, but Armory is local on C:/

Any ideas?...

Heres the log...

2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1164 - C++ block utilities loaded successfully
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1281 -
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1282 -
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1283 -
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1284 - ************************************************************
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1285 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1286 - ************************************************************
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1287 - Loading Armory Engine:
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1288 -    Armory Version        : 0.96.5
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1289 -    Armory Build:         : 8730390989
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1290 -    PyBtcWallet  Version  : 1.35
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1291 - Detected Operating system: Windows
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1292 -    OS Variant            : 10-10.0.17134--Multiprocessor Free
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1293 -    User home-directory   : C:\Users\matth\AppData\Roaming
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1294 -    Satoshi BTC directory : C:\Users\matth\AppData\Roaming\Bitcoin
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1295 -    Armory home dir       : C:\Users\matth\AppData\Roaming\Armory\
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1296 - Detected System Specs    :
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1297 -    Total Available RAM   : 7.86 GB
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1298 -    CPU ID string         : Intel64 Family 6 Model 78 Stepping 3, GenuineIntel
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1299 -    Number of CPU cores   : 4 cores
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1300 -    System is 64-bit      : True
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1301 -    Preferred Encoding    : cp1252
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1302 -    Machine Arch          : amd64
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1303 -    Available HDD (ARM)   : 151 GB
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1304 -    Available HDD (BTC)   : 0 GB
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1305 -
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1306 - Network Name: Main Network
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1307 - Satoshi Port: 8333
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1308 - Do wlt check: True
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1309 - Named options/arguments to armoryengine.py:
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     force_segwit    : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     nettimeout      : 2
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     rescan          : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     force_fcgi      : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreAllZC     : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     rescanBalance   : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     disableModules  : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     port            : None
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     interport       : 8223
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     coverageOutputDir: None
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     forceWalletCheck: False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     regtest         : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     rebuild         : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     thread_count    : -1
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     datadir         : DEFAULT
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     clearMempool    : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     offline         : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     armoryDBDir     : DEFAULT
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_port   : 9001
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiPort     : DEFAULT
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     disableConfPermis: False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     useTorSettings  : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     netlog          : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     keypool         : 100
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     coverageInclude : None
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     forceOnline     : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     disableWalletCheck: False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     redownload      : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     rpcBindAddr     : 127.0.0.1
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_ip     : 127.0.0.1
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     multisigFile    : DEFAULT
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     ram_usage       : -1
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreZC        : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     logDisable      : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     settingsPath    : C:\Users\matth\AppData\Roaming\Armory\ArmorySettings.txt
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     language        : en
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     db_type         : DB_FULL
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     doDebug         : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     enableDetSign   : True
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     mtdebug         : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     testnet         : False
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     rpcport         : DEFAULT
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiHome     : DEFAULT
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiRpcport  : DEFAULT
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     logFile         : C:\Users\matth\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1311 -     verbosity       : None
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1312 - Other arguments:
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1315 - ************************************************************
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:1720 - C++ block utilities loaded successfully
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\matth\AppData\Roaming\Armory\ArmorySettings.txt
2019-01-03 20:50:01 (ERROR) -- ArmoryUtils.pyc:3735 - Unsupported language  specified. Defaulting to English (en)
2019-01-03 20:50:01 (INFO) -- ArmoryUtils.pyc:3738 - Using Language: en
2019-01-03 20:50:01 (INFO) -- BDM.pyc:353 - Using the asynchronous/multi-threaded BlockDataManager.
2019-01-03 20:50:01 (INFO) -- BDM.pyc:354 - Blockchain operations will happen in the background. 
2019-01-03 20:50:01 (INFO) -- BDM.pyc:355 - Devs: check TheBDM.getState() before asking for data.
2019-01-03 20:50:01 (INFO) -- BDM.pyc:356 - Registering addresses during rescans will queue them for
2019-01-03 20:50:01 (INFO) -- BDM.pyc:357 - inclusion after the current scan is completed.
2019-01-03 20:50:02 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\matth\AppData\Roaming\Armory\ArmorySettings.txt
2019-01-03 20:50:02 (INFO) -- ArmoryQt.py:2060 - loadWalletsAndSettings
2019-01-03 20:50:03 (INFO) -- ArmoryQt.py:2120 - Loading wallets...
2019-01-03 20:50:03 (INFO) -- ArmoryQt.py:2185 - Number of wallets read in: 0
2019-01-03 20:50:08 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1513 - URL-register action: DoIt
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1516 - Registering Armory  for current user
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1526 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1526 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\URL Protocol
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1526 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1526 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1538 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\command\
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1538 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\DefaultIcon\
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:566 - Usermode: Advanced
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1699 -    From: Advanced
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1707 -      To: Advanced
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2019-01-03 20:50:09 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths
2019-01-03 20:50:09 (ERROR) -- BDM.pyc:268 - setSatoshiDir: directory does not exist: C:\Users\matth\AppData\Roaming\Bitcoin
2019-01-03 20:50:09 (ERROR) -- ArmoryQt.py:1862 - Failed to setup SDM
Traceback (most recent call last):
  File "ArmoryQt.py", line 1857, in startBitcoindIfNecessary
  File "SDM.pyc", line 190, in setupSDM
BitcoindError: bitcoind not found


Title: Re: Armory "Node Offline (556393 blocks)"
Post by: Carlton Banks on January 09, 2019, 07:55:14 PM
2019-01-03 20:50:09 (ERROR) -- BDM.pyc:268 - setSatoshiDir: directory does not exist: C:\Users\matth\AppData\Roaming\Bitcoi

[snip]

BitcoindError: bitcoind not found

There's your problem.

1. Click File > Settings in Armory
2. Uncheck box "Let Armory run Bitcoin in the background"


Start Bitcoin before Armory. Do not start Armory until Bitcoin has finished syncing


Title: Re: Armory "Node Offline (556393 blocks)"
Post by: matikwin on February 02, 2019, 10:26:35 PM
Yeah, I didn't quite have the pathing correct either. Thank you for your help.