Having the same problem. I just moved de DB directory to a custom location because of space restrictions on my SSD, using this manual
https://support.bitcoinarmory.com/kb/article/16-change-or-move-the-blockchain-database-storage-location-for-armory-and-bitcoin-core.
After that move Armory doesnt load my wallet (I have a paper backup, so thats not too big a problem) and it tells me it is offline.
I'm new to bitcoins in general and to both programs, so I assume I've done somthing to cause this issue.
This is the log:
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1074 - C++ block utilities loaded successfully
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1184 -
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1185 -
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1186 -
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1187 - ************************************************************
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1188 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe --satoshi-datadir=E:\Bitcoin\core --datadir=E:\Armory\storage
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1189 - ************************************************************
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1190 - Loading Armory Engine:
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1191 - Armory Version : 0.93.1
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1192 - Armory Build: : a9e0f25d51
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1193 - PyBtcWallet Version : 1.35
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1194 - Detected Operating system: Windows
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1195 - OS Variant : 8-6.2.9200--Multiprocessor Free
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1196 - User home-directory : C:\Users\Bert-Jan.BJ-NET\AppData\Roaming
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1197 - Satoshi BTC directory : E:\Bitcoin\core
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1198 - Armory home dir : E:\Armory\storage
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1199 - Detected System Specs :
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1200 - Total Available RAM : 7.98 GB
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1201 - CPU ID string : Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1202 - Number of CPU cores : 8 cores
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1203 - System is 64-bit : True
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1204 - Preferred Encoding : cp1252
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1205 - Machine Arch : amd64
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1206 - Available HDD (ARM) : 639 GB
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1207 - Available HDD (BTC) : 639 GB
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1208 -
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1209 - Network Name: Main Network
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1210 - Satoshi Port: 8333
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1211 - Do wlt check: True
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1212 - Named options/arguments to armoryengine.py:
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - nettimeout : 2
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - rescan : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - ignoreAllZC : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - enableSupernode : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - disableModules : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - port : None
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - interport : 8223
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - skipStatsReport : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - forceWalletCheck: False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - rebuild : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - datadir : E:\Armory\storage
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - clearMempool : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - offline : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - coverageOutputDir: None
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - armoryDBDir : DEFAULT
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - satoshiPort : DEFAULT
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - useTorSettings : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - netlog : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - keypool : 100
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - coverageInclude : None
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - forceOnline : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - skipAnnounceCheck: False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - redownload : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - multisigFile : DEFAULT
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - disableTorrent : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - testAnnounceCode: False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - mtdebug : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - logDisable : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - settingsPath : E:\Armory\storage\ArmorySettings.txt
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - verbosity : None
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - doDebug : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - enableDetSign : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - testnet : False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - rpcport : DEFAULT
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - satoshiHome : E:\Bitcoin\core
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - satoshiRpcport : DEFAULT
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - logFile : E:\Armory\storage\ArmoryQt.exe.log.txt
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1214 - disableConfPermis: False
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1215 - Other arguments:
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1218 - ************************************************************
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:1613 - C++ block utilities loaded successfully
2015-06-12 09:41 (INFO) -- BDM.pyc:418 - Using the asynchronous/multi-threaded BlockDataManager.
2015-06-12 09:41 (INFO) -- BDM.pyc:419 - Blockchain operations will happen in the background.
2015-06-12 09:41 (INFO) -- BDM.pyc:420 - Devs: check TheBDM.getState() before asking for data.
2015-06-12 09:41 (INFO) -- BDM.pyc:421 - Registering addresses during rescans will queue them for
2015-06-12 09:41 (INFO) -- BDM.pyc:422 - inclusion after the current scan is completed.
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:3517 - Using settings file: E:\Armory\storage\ArmorySettings.txt
2015-06-12 09:41 (INFO) -- announcefetch.pyc:95 - Reading files in fetcher directory:
2015-06-12 09:41 (INFO) -- announcefetch.pyc:271 - Fetching:
https://bitcoinarmory.com/announce.txt?osvar=8&os=win&ver=0.93.1&id=b7c64c622015-06-12 09:41 (INFO) -- ArmoryQt.py:2735 - loadWalletsAndSettings
2015-06-12 09:41 (INFO) -- ArmoryQt.py:2789 - Loading wallets...
2015-06-12 09:41 (INFO) -- ArmoryQt.py:2848 - Number of wallets read in: 0
2015-06-12 09:41 (INFO) -- ArmoryQt.py:2297 - Setting up networking...
2015-06-12 09:41 (INFO) -- ArmoryQt.py:2326 - Internet status: 0
2015-06-12 09:41 (INFO) -- ArmoryQt.py:2441 - startBitcoindIfNecessary
2015-06-12 09:41 (INFO) -- ArmoryQt.py:2490 - setSatoshiPaths
2015-06-12 09:41 (INFO) -- SDM.pyc:282 - Total size of files in E:\Bitcoin\core\blocks is 35.2 GB
2015-06-12 09:41 (INFO) -- SDM.pyc:321 - Found bitcoind in the following places:
2015-06-12 09:41 (INFO) -- SDM.pyc:323 - C:\Program Files\Bitcoin\daemon\bitcoind.exe
2015-06-12 09:41 (INFO) -- SDM.pyc:325 - Using: C:\Program Files\Bitcoin\daemon\bitcoind.exe
2015-06-12 09:41 (INFO) -- SDM.pyc:496 - Reading bitcoin.conf file
2015-06-12 09:41 (INFO) -- SDM.pyc:515 - Setting permissions on bitcoin.conf
2015-06-12 09:41 (INFO) -- SDM.pyc:524 - Setting permissions on bitcoin.conf
2015-06-12 09:41 (INFO) -- ArmoryUtils.pyc:598 - Executing popen: [u'icacls', u'E:\\Bitcoin\\core\\bitcoin.conf', u'/inheritance:r', u'/grant:r', u'Bert-Jan:F']
2015-06-12 09:41 (INFO) -- SDM.pyc:530 - icacls returned:
2015-06-12 09:41 (ERROR) -- ArmoryQt.py:2476 - Failed to setup SDM
Traceback (most recent call last):
File "ArmoryQt.py", line 2471, in startBitcoindIfNecessary
File "SDM.pyc", line 359, in setupSDM
File "SDM.pyc", line 542, in readBitcoinConf
IOError: [Errno 13] Permission denied: u'E:\\Bitcoin\\core\\bitcoin.conf'
2015-06-12 09:41 (INFO) -- ArmoryQt.py:2545 - Setting netmode: 0
2015-06-12 09:41 (INFO) -- ArmoryQt.py:1514 - setupUriRegistration
2015-06-12 09:41 (INFO) -- ArmoryQt.py:1582 - Armory already registered for current user. Done!
2015-06-12 09:41 (INFO) -- ArmoryQt.py:664 - Usermode: Advanced
2015-06-12 09:41 (INFO) -- ArmoryQt.py:1809 - Changing usermode:
2015-06-12 09:41 (INFO) -- ArmoryQt.py:1810 - From: Advanced
2015-06-12 09:41 (INFO) -- ArmoryQt.py:1818 - To: Advanced
2015-06-12 09:41 (ERROR) -- announcefetch.pyc:312 - Could not verify data in signed message block
Traceback (most recent call last):
File "announcefetch.pyc", line 304, in __runFetchSequence
File "jasvet.pyc", line 589, in readSigBlock
IndexError: list index out of range