|
July 30, 2016, 08:36:07 AM |
|
Hi,
Version 0.94.1 and also version 0.93.2 on Ubuntu 16.04 installed from the .deb file.
I have "Armory is offline" and a button to select "Go Online!" in the middle of the window and "Connected (0 blocks)" in the bottom right corner but am unable to go online.
I have checked that bitcoind is running and I have set the correct bitcoind data directory setting in Armory (bitcoin data is on a different drive). If I close Armory, bitcoind continues to run and if I then restart Armory I get a message allowing me to kill it and let Armory restart it for me. In the tail of the log there is the following message (typically):
2016-07-30 20:18 (INFO) -- ArmoryQt.py:5887 - Dashboard switched to auto-InitSync 2016-07-30 20:18 (ERROR) -- announcefetch.py:186 - No file with ID=announce was fetched 2016-07-30 20:18 (ERROR) -- announcefetch.py:186 - No file with ID=changelog was fetched 2016-07-30 20:18 (ERROR) -- announcefetch.py:186 - No file with ID=downloads was fetched 2016-07-30 20:18 (WARNING) -- ArmoryQt.py:2005 - No Armory links in the downloads list 2016-07-30 20:18 (WARNING) -- ArmoryQt.py:2065 - No Satoshi links in the downloads list 2016-07-30 20:18 (INFO) -- ArmoryQt.py:2525 - loadBlockchainIfNecessary 2016-07-30 20:18 (ERROR) -- ArmoryQt.py:1323 - 11 attempts to load blockchain failed. Remove mempool.bin. 2016-07-30 20:18 (ERROR) -- ArmoryQt.py:1328 - File mempool.bin does not exist. Nothing deleted. 2016-07-30 20:18 (INFO) -- ArmoryQt.py:2546 - Setting netmode: 1 2016-07-30 20:18 (ERROR) -- Traceback (most recent call last): File "/usr/lib/armory/ArmoryQt.py", line 7057, in method_signal method() File "/usr/lib/armory/ArmoryQt.py", line 2486, in proceedOnceBitcoindIsReady self.loadBlockchainIfNecessary() File "/usr/lib/armory/ArmoryQt.py", line 2538, in loadBlockchainIfNecessary TheBDM.goOnline() File "/usr/lib/armory/armoryengine/BDM.py", line 148, in inner return func(*newArgs, **kwargs) File "/usr/lib/armory/armoryengine/BDM.py", line 251, in goOnline self.bdmThread.setConfig(self.bdmConfig()) File "/usr/lib/armory/armoryengine/BDM.py", line 148, in inner return func(*newArgs, **kwargs) File "/usr/lib/armory/armoryengine/BDM.py", line 339, in bdmConfig bdmConfig.blkFileLocation = blockdir File "/usr/lib/armory/CppBlockUtils.py", line 2203, in <lambda> __setattr__ = lambda self, name, value: _swig_setattr(self, BlockDataManagerConfig, name, value) File "/usr/lib/armory/CppBlockUtils.py", line 51, in _swig_setattr return _swig_setattr_nondynamic(self,class_type,name,value,0) File "/usr/lib/armory/CppBlockUtils.py", line 44, in _swig_setattr_nondynamic if method: return method(self,value) TypeError: in method 'BlockDataManagerConfig_blkFileLocation_set', argument 2 of type 'string const &'
I have also tried disabling "Let Armory run Bitcoin-QT/bitcoind in the background" but this also stays offline, although Bitcoin-QT is running and up to date. Looking at the log file in this case it seems that Armory is still looking for the bitcoind data directory in /home/user/.bitcoin/ even though Bitcoin-QT has it's data stored on a different drive.
Can anyone suggest a solution? I can copy the whole log file if it helps...
Thanks
|