Author

Topic: Armory cannot start in online mode (Read 828 times)

newbie
Activity: 3
Merit: 0
July 12, 2017, 03:07:14 PM
#3
Did you install Bitcoin Core? If it is not installed, you need to install it. If it is installed (or once you install it), is it fully synced? If not, let it fully sync before stopping it and running Armory.

Hi, i need some help, and i think it s the same error of this thread, that is why  i keep with it
I am completely new, and this is my first installation, i have read and choose to do it with armory with 1 offline and 1 online watchonly
I have followed the instruction and setup on the offline armory , create wallet, export, (i realized the error " failed to spawn the db", but keep it going on)
When install it on the online it happened the same , then today i am installing btc on the online pc.

I have installed (last versions ) in both an offline PC to create a cold wallet ,and in an online PC,
both tell me the same error" failed to spawn the db",

question: on the offline pc, (if it is not needed the bcc )what can i do?

(i have just realized, after reading other thread, that i was download from bitcoinarmory.com intead of https://btcarmory.com/...)


logs from offline pc

armorycpplog
Log file opened at 1499790450: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt


Log file opened at 1499802978: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt


Log file opened at 1499840189: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt


Log file opened at 1499886843: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt


Log file opened at 1499887183: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt


Log file opened at 1499888289: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt


Log file opened at 1499888951: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt

armorylog
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1138 - C++ block utilities loaded successfully
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1255 -
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1256 -
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1257 -
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1258 - ************************************************************
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1259 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1260 - ************************************************************
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1261 - Loading Armory Engine:
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1262 -    Armory Version        : 0.96
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1263 -    Armory Build:         : a3d01aa722
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1264 -    PyBtcWallet  Version  : 1.35
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1265 - Detected Operating system: Windows
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1266 -    OS Variant            : 8-6.2.9200--Multiprocessor Free
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1267 -    User home-directory   : C:\Users\alejandro\AppData\Roaming
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1268 -    Satoshi BTC directory : C:\Users\alejandro\AppData\Roaming\Bitcoin\
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1269 -    Armory home dir       : C:\Users\alejandro\AppData\Roaming\Armory\
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1270 - Detected System Specs    :
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1271 -    Total Available RAM   : 3.87 GB
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1272 -    CPU ID string         : Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1273 -    Number of CPU cores   : 4 cores
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1274 -    System is 64-bit      : True
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1275 -    Preferred Encoding    : cp1252
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1276 -    Machine Arch          : amd64
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1277 -    Available HDD (ARM)   : 334 GB
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1278 -    Available HDD (BTC)   : 0 GB
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1279 -
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1280 - Network Name: Main Network
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1281 - Satoshi Port: 8333
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1282 - Do wlt check: True
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1283 - Named options/arguments to armoryengine.py:
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     thread_count    : -1
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     rescan          : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     ignoreAllZC     : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     rescanBalance   : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     disableModules  : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     port            : None
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     interport       : 8223
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     coverageOutputDir: None
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     forceWalletCheck: False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     regtest         : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     rebuild         : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     nettimeout      : 2
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     datadir         : DEFAULT
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     clearMempool    : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     offline         : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     armoryDBDir     : DEFAULT
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     armorydb_port   : 9001
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     satoshiPort     : DEFAULT
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     useTorSettings  : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     netlog          : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     keypool         : 100
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     coverageInclude : None
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     forceOnline     : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     redownload      : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     rpcBindAddr     : 127.0.0.1
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     armorydb_ip     : 127.0.0.1
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     multisigFile    : DEFAULT
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     ram_usage       : -1
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     mtdebug         : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     logDisable      : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     settingsPath    : C:\Users\alejandro\AppData\Roaming\Armory\ArmorySettings.txt
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     language        : en
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     db_type         : DB_FULL
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     doDebug         : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     enableDetSign   : True
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     disableConfPermis: False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     testnet         : False
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     rpcport         : DEFAULT
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     satoshiHome     : DEFAULT
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     satoshiRpcport  : DEFAULT
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     logFile         : C:\Users\alejandro\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 -     verbosity       : None
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1286 - Other arguments:
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1289 - ************************************************************
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1692 - C++ block utilities loaded successfully
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:3590 - Using settings file: C:\Users\alejandro\AppData\Roaming\Armory\ArmorySettings.txt
2017-07-11 18:27 (ERROR) -- ArmoryUtils.pyc:3747 - Unsupported language  specified. Defaulting to English (en)
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:3750 - Using Language: en
2017-07-11 18:27 (INFO) -- BDM.pyc:368 - Using the asynchronous/multi-threaded BlockDataManager.
2017-07-11 18:27 (INFO) -- BDM.pyc:369 - Blockchain operations will happen in the background. 
2017-07-11 18:27 (INFO) -- BDM.pyc:370 - Devs: check TheBDM.getState() before asking for data.
2017-07-11 18:27 (INFO) -- BDM.pyc:371 - Registering addresses during rescans will queue them for
2017-07-11 18:27 (INFO) -- BDM.pyc:372 - inclusion after the current scan is completed.
2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:3590 - Using settings file: C:\Users\alejandro\AppData\Roaming\Armory\ArmorySettings.txt
2017-07-11 18:27 (INFO) -- ArmoryQt.py:2042 - loadWalletsAndSettings
2017-07-11 18:27 (INFO) -- ArmoryQt.py:2102 - Loading wallets...
2017-07-11 18:27 (INFO) -- ArmoryQt.py:2167 - Number of wallets read in: 0
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1747 - acquiring process mutex...
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1385 - setupUriRegistration
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1503 - URL-register action: DoIt
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1506 - Registering Armory  for current user
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1516 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1516 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\URL Protocol
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1516 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1516 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1528 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\command\
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1528 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\DefaultIcon\
2017-07-11 18:27 (INFO) -- ArmoryQt.py:558 - Usermode: Advanced
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1681 - Changing usermode:
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1682 -    From: Advanced
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1690 -      To: Advanced
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1814 - startBitcoindIfNecessary
2017-07-11 18:27 (INFO) -- ArmoryQt.py:1850 - setSatoshiPaths
2017-07-11 18:27 (ERROR) -- BDM.pyc:275 - setSatoshiDir: directory does not exist: C:\Users\alejandro\AppData\Roaming\Bitcoin\
2017-07-11 18:27 (ERROR) -- ArmoryQt.py:1840 - Failed to setup SDM
Traceback (most recent call last):

armory settings
Default_FeeByte                      | 50
ManageSatoshi                        | True
AdjustFee                            | True
MainWalletCols                       | ff0500003c0078005000aa01
MainGeometry                         | 01d9d0cb00010000000001e00000010f000005d7000003bf000001e80000012e000005cf000003b 7000000000000
LastDirectory                        | C:/Users/alejandro/AppData/Roaming/Armory
Agreed_to_EULA                       | True
NotifyBtcIn                          | True
Wallet_VKktQnsq_LedgerShow           | True
FeeOption                            | Auto
UseTorSettings                       | False
DNAA_UnlockTimeout                   | False
WltPropAddrCols                      | ff046400640064002e01
AlwaysArmoryURI                      | False
NotifyDiscon                         | True
NotifyIgnore                         |
DNAA_IntroDialog                     | True
DateFormat                           | 25592d25622d25642025493a254d2570
DNAA_AllBackupWarn                   | False
Default_FeeByte_BlocksToConfirm      | 3
Default_ReceiveType                  | P2PKH
AdvFeature_UseCt                     | 0
UnlockTimeout                        | 10
Default_Fee                          | 20000
LastFilterState                      | 0
MinimizeOrClose                      | DontKnow
User_Mode                            | Expert
Load_Count                           | 7
First_Load_Date                      | 1499790452
NotifyBtcOut                         | True
SkipOnlineCheck                      | False
MinimizeOnOpen                       | False
First_Load                           | False
Default_ChangeType                   | P2PKH
IgnoreAlerts                         |
DNAA_DeleteLevelDB                   | False
NotifyReconn                         | True
LastVersionLoad                      | v0.96
DNAA_DefaultApp                      | False
WltPropGeometry                      | 01d9d0cb00010000000002220000017500000595000003590000022a000001940000058d0000035 1000000000000

thanks
staff
Activity: 3458
Merit: 6793
Just writing some code
June 01, 2017, 11:08:48 AM
#2
Did you install Bitcoin Core? If it is not installed, you need to install it. If it is installed (or once you install it), is it fully synced? If not, let it fully sync before stopping it and running Armory.
newbie
Activity: 1
Merit: 0
June 01, 2017, 05:29:26 AM
#1
Hi,
I've just downloaded the latest win64 0.96-beta-a3d01aa722 version and when it starts it continuously shows the following message:

Armory failed to spawn the DB
Continuing operations in offline mode instead
Refer to the dbLog.txt for more information


No such file exists
in the ArmoryQt.exe.log there are the following lines:

(ERROR) ArmoryQt.py:1840 - Failed to setup SDM
Traceback (most recent call last):
  File "ArmoryQt.py", line 1835, in startBitcoindIfNecessary
  File "SDM.pyc", line 188, in setupSDM
BitcoindError: bitcoind not found
(ERROR) ArmoryQt.py:1808 - Failed to start Armory database: Invalid blockdata path
Traceback (most recent call last):
  File "ArmoryQt.py", line 1793, in startArmoryDBIfNecessary
  File "SDM.pyc", line 368, in spawnDB
BadPath: Invalid blockdata path

I've created the wallet and sent some BTC onto it but the balance remains zero.

No idea what to do next. Please help!

Jump to: