Author

Topic: Can't Connect (Read 116 times)

HCP
legendary
Activity: 2086
Merit: 4314
August 21, 2018, 06:54:20 PM
#2
You need to tell Armory that your Bitcoin Core data directory is in H:\Bitcoin

You will need to set the "satoshi-datadir", This page explains how to do so: https://btcarmory.com/docs/pathing

Basically, create a file called armoryqt.conf in "C:\Users\Maestro\AppData\Roaming\Armory\" and add the following line:
Code:
satoshi-datadir="H:\Bitcoin"
newbie
Activity: 1
Merit: 0
August 21, 2018, 02:55:46 PM
#1
I can't seem to get Armory to do anything.  I've been poking around in the log, and I've set my bitcoin home directory to a hard drive with enough space to handle ~200GB or so, but left the install directory alone, as it just generated a bunch of errors when I tried to change it.

I've downloaded the blockchain via bitcoin core in my home directory.  There seems to be a third path in the logs, however, the Satoshi BTC directory, which I think should be pointing to the blockchain, but I can't find a way to point it there.

I assume the problem shows in my log.  Here it is:

2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1154 - C++ block utilities loaded successfully
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1271 -
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1272 -
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1273 -
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1274 - ************************************************************
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1275 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1276 - ************************************************************
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1277 - Loading Armory Engine:
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1278 -    Armory Version        : 0.96.4
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1279 -    Armory Build:         : fee1f91a31
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1280 -    PyBtcWallet  Version  : 1.35
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1281 - Detected Operating system: Windows
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1282 -    OS Variant            : 10-10.0.17134--Multiprocessor Free
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1283 -    User home-directory   : C:\Users\Maestro\AppData\Roaming
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1284 -    Satoshi BTC directory : C:\Users\Maestro\AppData\Roaming\Bitcoin
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1285 -    Armory home dir       : C:\Users\Maestro\AppData\Roaming\Armory\
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1286 - Detected System Specs    :
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1287 -    Total Available RAM   : 31.96 GB
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1288 -    CPU ID string         : Intel64 Family 6 Model 94 Stepping 3, GenuineIntel
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1289 -    Number of CPU cores   : 8 cores
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1290 -    System is 64-bit      : True
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1291 -    Preferred Encoding    : cp1252
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1292 -    Machine Arch          : amd64
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1293 -    Available HDD (ARM)   : 128 GB
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1294 -    Available HDD (BTC)   : 0 GB
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1295 -
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1296 - Network Name: Main Network
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1297 - Satoshi Port: 8333
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1298 - Do wlt check: True
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1299 - Named options/arguments to armoryengine.py:
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     force_segwit    : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     nettimeout      : 2
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     rescan          : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     force_fcgi      : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     ignoreAllZC     : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     rescanBalance   : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     disableModules  : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     port            : None
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     interport       : 8223
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     coverageOutputDir: None
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     forceWalletCheck: False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     regtest         : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     rebuild         : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     thread_count    : -1
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     datadir         : DEFAULT
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     clearMempool    : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     offline         : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     armoryDBDir     : DEFAULT
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     armorydb_port   : 9001
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     satoshiPort     : DEFAULT
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     disableConfPermis: False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     useTorSettings  : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     netlog          : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     keypool         : 100
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     coverageInclude : None
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     forceOnline     : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     disableWalletCheck: False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     redownload      : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     rpcBindAddr     : 127.0.0.1
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     armorydb_ip     : 127.0.0.1
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     multisigFile    : DEFAULT
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     ram_usage       : -1
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     ignoreZC        : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     logDisable      : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     settingsPath    : C:\Users\Maestro\AppData\Roaming\Armory\ArmorySettings.txt
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     language        : en
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     db_type         : DB_FULL
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     doDebug         : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     enableDetSign   : True
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     mtdebug         : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     testnet         : False
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     rpcport         : DEFAULT
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     satoshiHome     : DEFAULT
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     satoshiRpcport  : DEFAULT
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     logFile         : C:\Users\Maestro\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1301 -     verbosity       : None
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1302 - Other arguments:
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1305 - ************************************************************
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:1708 - C++ block utilities loaded successfully
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:3566 - Using settings file: C:\Users\Maestro\AppData\Roaming\Armory\ArmorySettings.txt
2018-08-21 11:47:29 (ERROR) -- ArmoryUtils.pyc:3723 - Unsupported language  specified. Defaulting to English (en)
2018-08-21 11:47:29 (INFO) -- ArmoryUtils.pyc:3726 - Using Language: en
2018-08-21 11:47:29 (INFO) -- BDM.pyc:361 - Using the asynchronous/multi-threaded BlockDataManager.
2018-08-21 11:47:29 (INFO) -- BDM.pyc:362 - Blockchain operations will happen in the background. 
2018-08-21 11:47:29 (INFO) -- BDM.pyc:363 - Devs: check TheBDM.getState() before asking for data.
2018-08-21 11:47:29 (INFO) -- BDM.pyc:364 - Registering addresses during rescans will queue them for
2018-08-21 11:47:29 (INFO) -- BDM.pyc:365 - inclusion after the current scan is completed.
2018-08-21 11:47:30 (INFO) -- ArmoryUtils.pyc:3566 - Using settings file: C:\Users\Maestro\AppData\Roaming\Armory\ArmorySettings.txt
2018-08-21 11:47:30 (INFO) -- ArmoryQt.py:2061 - loadWalletsAndSettings
2018-08-21 11:47:30 (INFO) -- ArmoryQt.py:2121 - Loading wallets...
2018-08-21 11:47:30 (INFO) -- ArmoryQt.py:2186 - Number of wallets read in: 1
2018-08-21 11:47:30 (INFO) -- ArmoryQt.py:2191 -    Wallet (2MgNp9DKm):   "Primary Wallet                  "   (Encrypted)
2018-08-21 11:47:30 (INFO) -- ArmoryQt.py:2196 - Loading Multisig Lockboxes
2018-08-21 11:47:30 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:1463 - Armory already registered for current user.  Done!
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:566 - Usermode: Expert
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:1699 -    From: Expert
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:1707 -      To: Expert
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:1892 - Setting satoshi datadir = H:\Bitcoin
2018-08-21 11:47:31 (INFO) -- SDM.pyc:171 - Found bitcoind in the following places:
2018-08-21 11:47:31 (INFO) -- SDM.pyc:173 -    C:\Program Files\Bitcoin\daemon\bitcoind.exe
2018-08-21 11:47:31 (INFO) -- SDM.pyc:175 - Using: C:\Program Files\Bitcoin\daemon\bitcoind.exe
2018-08-21 11:47:31 (INFO) -- SDM.pyc:339 - Called startBitcoind
2018-08-21 11:47:31 (WARNING) -- SDM.pyc:441 - Spawning bitcoind with command: C:\Program Files\Bitcoin\daemon\bitcoind.exe -datadir=H:\Bitcoin
2018-08-21 11:47:31 (INFO) -- ArmoryUtils.pyc:679 - Executing popen: ['C:\\Program Files\\Bitcoin\\daemon\\bitcoind.exe', u'-datadir=H:\\Bitcoin']
2018-08-21 11:47:31 (INFO) -- SDM.pyc:447 - PID of bitcoind: 5420
2018-08-21 11:47:31 (INFO) -- SDM.pyc:448 - PID of armory:   15412
2018-08-21 11:47:31 (INFO) -- ArmoryUtils.pyc:679 - Executing popen: ['C:\\Program Files (x86)\\Armory\\guardian.exe', '15412', '5420']
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:1924 - Setting netmode: 1
2018-08-21 11:47:31 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\Maestro\AppData\Roaming/Bitcoin/blocks is not a valid path
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:1924 - Setting netmode: 0
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:1906 - loadBlockchainIfNecessary
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:4673 - Dashboard switched to "Scanning" mode
2018-08-21 11:47:31 (INFO) -- ArmoryQt.py:4673 - Dashboard switched to "Scanning" mode
Jump to: