Closed gj12 closed 7 years ago
Armory ist not using the password from the bitcoin.conf. Deleting the bitcoin.conf doesn't help.
Do you use that rpc password anything else but Armory?
Armory reads the password if I start bitcoind myself. If armory manages bitcoind himself it fails to read/use the password. Even if I set no password armory can't connect to ist own started bitcoind instance.
What I am asking about is whether you need that password for any other operations? The best way to do this since Core 0.12 is to not set a password and let the process create a cookie file that Armory then reads.
I don't need a password. If I leave the field blank or delete the bitcoin.conf I have the same result. This is why I think that this is a bug.
Since you are building yourself, do the following:
1) Create a .conf, just add server=1 in there.
2) After this line:
https://github.com/goatpig/BitcoinArmory/blob/master/SDM.py#L383
add the following
LOGINFO('bitconf')
3) Delete your log files, run Armory and post the logs once again.
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1137 - C++ block utilities loaded successfully
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:651 - Executing popen: free -m
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:651 - Executing popen: ['cat', '/proc/cpuinfo']
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1247 -
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1248 -
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1249 -
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1250 - ************************************************************
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1251 - Invoked: /opt/armory-git/ArmoryQt.py
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1252 - ************************************************************
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1253 - Loading Armory Engine:
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1254 - Armory Version : 0.95.1
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1255 - Armory Build: : None
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1256 - PyBtcWallet Version : 1.35
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1257 - Detected Operating system: Linux
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1258 - OS Variant : --
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1259 - User home-directory : /root
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1260 - Satoshi BTC directory : /home/user/.bitcoin/
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1261 - Armory home dir : /home/user/.armory/
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1262 - Detected System Specs :
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1263 - Total Available RAM : 11.73 GB
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1264 - CPU ID string : Intel(R) Core(TM) i7 CPU 975 @ 3.33GHz
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1265 - Number of CPU cores : 8 cores
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1266 - System is 64-bit : True
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1267 - Preferred Encoding : UTF-8
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1268 - Machine Arch : x86_64
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1269 - Available HDD (ARM) : 1238 GB
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1270 - Available HDD (BTC) : 1238 GB
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1271 -
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1272 - Network Name: Main Network
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1273 - Satoshi Port: 8333
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1274 - Do wlt check: True
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1275 - Named options/arguments to armoryengine.py:
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - thread_count : -1
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - rescan : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - ignoreAllZC : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - rescanBalance : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - disableModules : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - port : None
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - interport : 8223
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - skipStatsReport : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - forceWalletCheck: False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - regtest : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - rebuild : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - nettimeout : 2
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - datadir : DEFAULT
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - clearMempool : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - offline : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - coverageOutputDir: None
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - armoryDBDir : DEFAULT
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - armorydb_port : 9001
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - satoshiPort : DEFAULT
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - useTorSettings : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - netlog : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - keypool : 100
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - coverageInclude : None
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - forceOnline : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - skipAnnounceCheck: False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - redownload : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - armorydb_ip : 127.0.0.1
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - multisigFile : DEFAULT
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - ram_usage : -1
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - testAnnounceCode: False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - mtdebug : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - logDisable : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - settingsPath : /home/user/.armory/ArmorySettings.txt
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - db_type : DB_FULL
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - doDebug : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - enableDetSign : True
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - disableConfPermis: False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - testnet : False
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - rpcport : DEFAULT
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - satoshiHome : DEFAULT
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - satoshiRpcport : DEFAULT
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - logFile : /home/user/.armory/ArmoryQt.py.log.txt
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1277 - verbosity : None
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1278 - Other arguments:
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1281 - ************************************************************
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:1684 - C++ block utilities loaded successfully
2016-11-30 12:54 (INFO) -- BDM.py:367 - Using the asynchronous/multi-threaded BlockDataManager.
2016-11-30 12:54 (INFO) -- BDM.py:368 - Blockchain operations will happen in the background.
2016-11-30 12:54 (INFO) -- BDM.py:369 - Devs: check TheBDM.getState() before asking for data.
2016-11-30 12:54 (INFO) -- BDM.py:370 - Registering addresses during rescans will queue them for
2016-11-30 12:54 (INFO) -- BDM.py:371 - inclusion after the current scan is completed.
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:3597 - Using settings file: /home/user/.armory/ArmorySettings.txt
2016-11-30 12:54 (INFO) -- ArmoryQt.py:2485 - loadWalletsAndSettings
2016-11-30 12:54 (INFO) -- ArmoryQt.py:2539 - Loading wallets...
2016-11-30 12:54 (INFO) -- ArmoryQt.py:2598 - Number of wallets read in: 1
2016-11-30 12:54 (INFO) -- ArmoryQt.py:2603 - Wallet (E27AF4Yf): "Primary Wallet " (Encrypted)
2016-11-30 12:54 (INFO) -- ArmoryQt.py:2608 - Loading Multisig Lockboxes
2016-11-30 12:54 (INFO) -- ArmoryQt.py:2153 - Setting up networking...
2016-11-30 12:54 (INFO) -- ArmoryQt.py:1412 - setupUriRegistration
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:651 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:651 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin
2016-11-30 12:54 (INFO) -- ArmoryQt.py:546 - Usermode: Expert
2016-11-30 12:54 (INFO) -- ArmoryQt.py:1708 - Changing usermode:
2016-11-30 12:54 (INFO) -- ArmoryQt.py:1709 - From: Expert
2016-11-30 12:54 (INFO) -- ArmoryQt.py:1717 - To: Expert
2016-11-30 12:54 (INFO) -- ArmoryQt.py:2217 - startBitcoindIfNecessary
2016-11-30 12:54 (INFO) -- ArmoryQt.py:2257 - setSatoshiPaths
2016-11-30 12:54 (INFO) -- ArmoryQt.py:2275 - Setting satoshi datadir = /data/btc
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:651 - Executing popen: ['whereis', 'bitcoind']
2016-11-30 12:54 (INFO) -- SDM.py:339 - "whereis" returned: ['/usr/bin/bitcoind']
2016-11-30 12:54 (INFO) -- SDM.py:182 - Found bitcoind in the following places:
2016-11-30 12:54 (INFO) -- SDM.py:184 - /bin/bitcoind
2016-11-30 12:54 (INFO) -- SDM.py:184 - /usr/bin/bitcoind
2016-11-30 12:54 (INFO) -- SDM.py:184 - /sbin/bitcoind
2016-11-30 12:54 (INFO) -- SDM.py:184 - /usr/sbin/bitcoind
2016-11-30 12:54 (INFO) -- SDM.py:184 - /usr/bin/bitcoind
2016-11-30 12:54 (INFO) -- SDM.py:186 - Using: /bin/bitcoind
2016-11-30 12:54 (INFO) -- SDM.py:382 - Reading bitcoin.conf file
2016-11-30 12:54 (INFO) -- SDM.py:384 - bitconf
2016-11-30 12:54 (INFO) -- SDM.py:461 - Called startBitcoind
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:651 - Executing popen: ['/bin/bitcoind', u'-datadir=/data/btc']
2016-11-30 12:54 (INFO) -- SDM.py:575 - PID of bitcoind: 28025
2016-11-30 12:54 (INFO) -- SDM.py:576 - PID of armory: 27972
2016-11-30 12:54 (INFO) -- ArmoryUtils.py:651 - Executing popen: ['python', '/opt/armory-git/guardian.py', '27972', '28025']
2016-11-30 12:54 (INFO) -- SDM.py:757 - Creating proxy in SDM: host=127.0.0.1, port=8332
2016-11-30 12:54 (INFO) -- ArmoryQt.py:5542 - Dashboard switched to auto-InitSync
2016-11-30 12:54 (WARNING) -- SDM.py:680 - Overriding not-available state. This should happen 0-5 times
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:54 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:55 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:55 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-11-30 12:55 (INFO) -- ArmoryQt.py:6366 - BDM state is scanning -- force shutdown BDM
2016-11-30 12:55 (INFO) -- SDM.py:589 - Called stopBitcoind
2016-11-30 12:55 (INFO) -- ArmoryQt.py:6386 - Attempting to close the main window!
It now hangs after the Wallet consistency check
I messed up =O. The line should be:
LOGINFO(bitconf)
without the quotation marks. Please redo.
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1137 - C++ block utilities loaded successfully
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:651 - Executing popen: free -m
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:651 - Executing popen: ['cat', '/proc/cpuinfo']
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1247 -
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1248 -
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1249 -
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1250 - ************************************************************
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1251 - Invoked: /opt/armory-git/ArmoryQt.py --debug
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1252 - ************************************************************
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1253 - Loading Armory Engine:
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1254 - Armory Version : 0.95.1
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1255 - Armory Build: : None
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1256 - PyBtcWallet Version : 1.35
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1257 - Detected Operating system: Linux
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1258 - OS Variant : --
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1259 - User home-directory : /home/user
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1260 - Satoshi BTC directory : /home/user/.bitcoin/
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1261 - Armory home dir : /home/user/.armory/
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1262 - Detected System Specs :
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1263 - Total Available RAM : 11.73 GB
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1264 - CPU ID string : Intel(R) Core(TM) i7 CPU 975 @ 3.33GHz
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1265 - Number of CPU cores : 8 cores
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1266 - System is 64-bit : True
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1267 - Preferred Encoding : UTF-8
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1268 - Machine Arch : x86_64
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1269 - Available HDD (ARM) : 1238 GB
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1270 - Available HDD (BTC) : 1238 GB
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1271 -
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1272 - Network Name: Main Network
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1273 - Satoshi Port: 8333
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1274 - Do wlt check: True
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1275 - Named options/arguments to armoryengine.py:
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - thread_count : -1
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - rescan : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - ignoreAllZC : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - rescanBalance : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - disableModules : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - port : None
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - interport : 8223
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - skipStatsReport : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - forceWalletCheck: False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - regtest : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - rebuild : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - nettimeout : 2
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - datadir : DEFAULT
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - clearMempool : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - offline : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - coverageOutputDir: None
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - armoryDBDir : DEFAULT
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - armorydb_port : 9001
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - satoshiPort : DEFAULT
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - useTorSettings : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - netlog : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - keypool : 100
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - coverageInclude : None
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - forceOnline : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - skipAnnounceCheck: False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - redownload : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - armorydb_ip : 127.0.0.1
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - multisigFile : DEFAULT
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - ram_usage : -1
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - testAnnounceCode: False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - mtdebug : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - logDisable : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - settingsPath : /home/user/.armory/ArmorySettings.txt
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - db_type : DB_FULL
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - doDebug : True
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - enableDetSign : True
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - disableConfPermis: False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - testnet : False
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - rpcport : DEFAULT
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - satoshiHome : DEFAULT
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - satoshiRpcport : DEFAULT
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - logFile : /home/user/.armory/ArmoryQt.py.log.txt
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1277 - verbosity : None
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1278 - Other arguments:
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1281 - ************************************************************
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:1684 - C++ block utilities loaded successfully
2016-12-01 11:27 (INFO) -- BDM.py:367 - Using the asynchronous/multi-threaded BlockDataManager.
2016-12-01 11:27 (INFO) -- BDM.py:368 - Blockchain operations will happen in the background.
2016-12-01 11:27 (INFO) -- BDM.py:369 - Devs: check TheBDM.getState() before asking for data.
2016-12-01 11:27 (INFO) -- BDM.py:370 - Registering addresses during rescans will queue them for
2016-12-01 11:27 (INFO) -- BDM.py:371 - inclusion after the current scan is completed.
2016-12-01 11:27 (DEBUG) -- ArmoryQt.py:6827 - Checking for already open socket...
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:3597 - Using settings file: /home/user/.armory/ArmorySettings.txt
2016-12-01 11:27 (INFO) -- ArmoryQt.py:2485 - loadWalletsAndSettings
2016-12-01 11:27 (INFO) -- ArmoryQt.py:2539 - Loading wallets...
2016-12-01 11:27 (DEBUG) -- ArmoryUtils.py:1107 - /home/user/.armory/databases is a directory.
2016-12-01 11:27 (INFO) -- ArmoryQt.py:2598 - Number of wallets read in: 1
2016-12-01 11:27 (INFO) -- ArmoryQt.py:2603 - Wallet (E27AF4Yf): "Primary Wallet " (Encrypted)
2016-12-01 11:27 (INFO) -- ArmoryQt.py:2608 - Loading Multisig Lockboxes
2016-12-01 11:27 (INFO) -- ArmoryQt.py:2153 - Setting up networking...
2016-12-01 11:27 (DEBUG) -- ArmoryQt.py:1303 - setupSystemTray
2016-12-01 11:27 (INFO) -- ArmoryQt.py:1412 - setupUriRegistration
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:651 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:651 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin
2016-12-01 11:27 (DEBUG) -- ArmoryQt.py:4095 - setupDashboard
2016-12-01 11:27 (INFO) -- ArmoryQt.py:546 - Usermode: Expert
2016-12-01 11:27 (INFO) -- ArmoryQt.py:1708 - Changing usermode:
2016-12-01 11:27 (INFO) -- ArmoryQt.py:1709 - From: Expert
2016-12-01 11:27 (INFO) -- ArmoryQt.py:1717 - To: Expert
2016-12-01 11:27 (INFO) -- ArmoryQt.py:2217 - startBitcoindIfNecessary
2016-12-01 11:27 (INFO) -- ArmoryQt.py:2257 - setSatoshiPaths
2016-12-01 11:27 (INFO) -- ArmoryQt.py:2275 - Setting satoshi datadir = /data/btc
2016-12-01 11:27 (DEBUG) -- SDM.py:167 - Exec setupSDM
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:651 - Executing popen: ['whereis', 'bitcoind']
2016-12-01 11:27 (INFO) -- SDM.py:339 - "whereis" returned: ['/usr/bin/bitcoind']
2016-12-01 11:27 (INFO) -- SDM.py:182 - Found bitcoind in the following places:
2016-12-01 11:27 (INFO) -- SDM.py:184 - /bin/bitcoind
2016-12-01 11:27 (INFO) -- SDM.py:184 - /usr/bin/bitcoind
2016-12-01 11:27 (INFO) -- SDM.py:184 - /sbin/bitcoind
2016-12-01 11:27 (INFO) -- SDM.py:184 - /usr/sbin/bitcoind
2016-12-01 11:27 (INFO) -- SDM.py:184 - /usr/bin/bitcoind
2016-12-01 11:27 (INFO) -- SDM.py:186 - Using: /bin/bitcoind
2016-12-01 11:27 (INFO) -- SDM.py:382 - Reading bitcoin.conf file
2016-12-01 11:27 (INFO) -- SDM.py:384 - /data/btc/bitcoin.conf
2016-12-01 11:27 (INFO) -- SDM.py:417 - Setting permissions on bitcoin.conf
2016-12-01 11:27 (DEBUG) -- SDM.py:438 - No rpcpassword: Using cookie Auth
2016-12-01 11:27 (INFO) -- SDM.py:461 - Called startBitcoind
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:651 - Executing popen: ['/bin/bitcoind', u'-datadir=/data/btc']
2016-12-01 11:27 (INFO) -- SDM.py:575 - PID of bitcoind: 17227
2016-12-01 11:27 (INFO) -- SDM.py:576 - PID of armory: 17176
2016-12-01 11:27 (INFO) -- ArmoryUtils.py:651 - Executing popen: ['python', '/opt/armory-git/guardian.py', '17176', '17227']
2016-12-01 11:27 (DEBUG) -- ArmoryQt.py:2244 - Bitcoind started without error
2016-12-01 11:27 (DEBUG) -- SDM.py:753 - Creating proxy
2016-12-01 11:27 (INFO) -- SDM.py:757 - Creating proxy in SDM: host=127.0.0.1, port=8332
2016-12-01 11:27 (DEBUG) -- SDM.py:800 - generic socket error
2016-12-01 11:27 (DEBUG) -- SDM.py:800 - generic socket error
2016-12-01 11:27 (INFO) -- ArmoryQt.py:5542 - Dashboard switched to auto-InitSync
2016-12-01 11:27 (WARNING) -- SDM.py:680 - Overriding not-available state. This should happen 0-5 times
2016-12-01 11:27 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2016-12-01 11:28 (ERROR) -- SDM.py:792 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "/opt/armory-git/SDM.py", line 766, in __backgroundRequestTopBlock
numblks = self.proxy.getinfo()['blocks']
File "/opt/armory-git/bitcoinrpc_jsonrpc/authproxy.py", line 105, in __call__
resp = json.loads(resp, parse_float=decimal.Decimal)
File "/usr/lib/python2.7/json/__init__.py", line 352, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
[................]
2016-12-01 11:28 (INFO) -- ArmoryQt.py:6366 - BDM state is scanning -- force shutdown BDM
2016-12-01 11:28 (INFO) -- SDM.py:589 - Called stopBitcoind
2016-12-01 11:28 (INFO) -- ArmoryQt.py:6386 - Attempting to close the main window!
Armory reads the bitcoin.conf from the datadir, not from ~/.bitcoin/
I placed the bitcoin.conf containing server=1 in the datadir and ~/.bitcoin/
If the bitcoin.conf is missing I don't get the log line (DEBUG) -- SDM.py:438 - No rpcpassword: Using cookie Auth
The variable bitconf at line 383 in SDM.py is empty. LOGINFO(bitconf) produces no output.
Im unsure why the RPC just isn't working. I don't have time to debug this code, as it's getting completely replaced in the next version. I suggest you turn off auto bitcoind as a whole and just wait for the next version.
Ok
I am having the EXACT same problem.
I only noticed this when i edited the bitcoin.conf file to include these lines for tor: bind=127.0.0.1 port=8333 upnp=0 proxy=127.0.0.1:9050
Then i reverted to the old conf file with its old password and the user 'being managed by armory' and then the error kept happening. ThreadRPCServer incorrect password attempt from 127.0.0.1
The only thing that works, is running bitcoind separately and then after armory, THEN armory will work and sync with bitcoind with no incorrect password attempts in the log file.
The next, not much of a related question is, why doesnt tor work with bitcoind? the error for that is: ERROR: Error reading proxy response in addition to ThreadRPCServer incorrect password attempt from 127.0.0.1
Hi,
armory can't communicate with bitcoind:
Bitcoin debug log shows:
boitcoin-cli is working fine:
bitcoin-cli -conf=~/.bitcoin/bitcoin.conf -datadir=/data/btc getinfo
Output:Armory Logfile:
Bitcoin Config: