Greetings. My Armory client stalls perpetually at the "Initializing Bitcoin Engine" step, as seen in the below screenshot.
https://i.imgur.com/V5MkU8U.pngI have allowed this dialog to sit for up to 10 hours with no progress. I am using Armory 0.95.1-beta-374672b751 along with Bitcoin Core 0.13.1 on Windows 7. Bitcoin Core has successfully downloaded the entire blockchain and continues to synchronize upon subsequent reopenings. I have not changed settings from the default. Bitcoin Core is installed at C:\Program Files\Bitcoin while the homedir is C:\Users\%USERNAME%\AppData\Roaming\Bitcoin.
Things I have tried:
- Help -> Factory Reset: Also delete databases and rebuild
- Reinstalling Armory
- Launching bitcoind from a command prompt before starting Armory, per https://bitcointalksearch.org/topic/m.16877556
- Reading various information in threads uncovered via search
- Cursory sanity check in Windows Firewall
Following are Armory and Bitcoin debug logs clipped from a ~2 minute Armory session:
************************************************************
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1251 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1252 - ************************************************************
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1253 - Loading Armory Engine:
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1254 - Armory Version : 0.95.1
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1255 - Armory Build: : 374672b751
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1256 - PyBtcWallet Version : 1.35
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1257 - Detected Operating system: Windows
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1258 - OS Variant : 7-6.1.7601-SP1-Multiprocessor Free
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1259 - User home-directory : C:\Users\papercoronary\AppData\Roaming
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1260 - Satoshi BTC directory : C:\Users\papercoronary\AppData\Roaming\Bitcoin\
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1261 - Armory home dir : C:\Users\papercoronary\AppData\Roaming\Armory\
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1262 - Detected System Specs :
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1263 - Total Available RAM : 15.90 GB
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1264 - CPU ID string : Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1265 - Number of CPU cores : 8 cores
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1266 - System is 64-bit : True
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1267 - Preferred Encoding : cp1252
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1268 - Machine Arch : amd64
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1269 - Available HDD (ARM) : 346 GB
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1270 - Available HDD (BTC) : 346 GB
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1271 -
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1272 - Network Name: Main Network
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1273 - Satoshi Port: 8333
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1274 - Do wlt check: True
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1275 - Named options/arguments to armoryengine.py:
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - thread_count : -1
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - rescan : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - ignoreAllZC : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - rescanBalance : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - disableModules : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - port : None
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - interport : 8223
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - skipStatsReport : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - forceWalletCheck: False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - regtest : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - rebuild : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - nettimeout : 2
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - datadir : DEFAULT
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - clearMempool : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - offline : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - coverageOutputDir: None
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - armoryDBDir : DEFAULT
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - armorydb_port : 9001
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - satoshiPort : DEFAULT
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - useTorSettings : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - netlog : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - keypool : 100
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - coverageInclude : None
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - forceOnline : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - skipAnnounceCheck: False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - redownload : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - armorydb_ip : 127.0.0.1
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - multisigFile : DEFAULT
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - ram_usage : -1
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - testAnnounceCode: False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - mtdebug : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - logDisable : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - settingsPath : C:\Users\papercoronary\AppData\Roaming\Armory\ArmorySettings.txt
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - db_type : DB_FULL
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - doDebug : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - enableDetSign : True
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - disableConfPermis: False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - testnet : False
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - rpcport : DEFAULT
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - satoshiHome : DEFAULT
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - satoshiRpcport : DEFAULT
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - logFile : C:\Users\papercoronary\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1277 - verbosity : None
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1278 - Other arguments:
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1281 - ************************************************************
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:1684 - C++ block utilities loaded successfully
2016-12-05 15:08 (INFO) -- BDM.pyc:367 - Using the asynchronous/multi-threaded BlockDataManager.
2016-12-05 15:08 (INFO) -- BDM.pyc:368 - Blockchain operations will happen in the background.
2016-12-05 15:08 (INFO) -- BDM.pyc:369 - Devs: check TheBDM.getState() before asking for data.
2016-12-05 15:08 (INFO) -- BDM.pyc:370 - Registering addresses during rescans will queue them for
2016-12-05 15:08 (INFO) -- BDM.pyc:371 - inclusion after the current scan is completed.
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:3597 - Using settings file: C:\Users\papercoronary\AppData\Roaming\Armory\ArmorySettings.txt
2016-12-05 15:08 (INFO) -- ArmoryQt.py:2485 - loadWalletsAndSettings
2016-12-05 15:08 (INFO) -- ArmoryQt.py:2539 - Loading wallets...
2016-12-05 15:08 (INFO) -- ArmoryQt.py:2598 - Number of wallets read in: 2
2016-12-05 15:08 (INFO) -- ArmoryQt.py:2603 - Wallet (2nXJ6gj6): "" (Encrypted)
2016-12-05 15:08 (INFO) -- ArmoryQt.py:2603 - Wallet (iojssEov): "" (Encrypted)
2016-12-05 15:08 (INFO) -- ArmoryQt.py:2153 - Setting up networking...
2016-12-05 15:08 (INFO) -- ArmoryQt.py:1412 - setupUriRegistration
2016-12-05 15:08 (INFO) -- ArmoryQt.py:1480 - Armory already registered for current user. Done!
2016-12-05 15:08 (INFO) -- ArmoryQt.py:546 - Usermode: Advanced
2016-12-05 15:08 (INFO) -- ArmoryQt.py:1708 - Changing usermode:
2016-12-05 15:08 (INFO) -- ArmoryQt.py:1709 - From: Advanced
2016-12-05 15:08 (INFO) -- ArmoryQt.py:1717 - To: Advanced
2016-12-05 15:08 (INFO) -- ArmoryQt.py:2217 - startBitcoindIfNecessary
2016-12-05 15:08 (INFO) -- ArmoryQt.py:2257 - setSatoshiPaths
2016-12-05 15:08 (INFO) -- SDM.pyc:182 - Found bitcoind in the following places:
2016-12-05 15:08 (INFO) -- SDM.pyc:184 - C:\Program Files\Bitcoin\daemon\bitcoind.exe
2016-12-05 15:08 (INFO) -- SDM.pyc:186 - Using: C:\Program Files\Bitcoin\daemon\bitcoind.exe
2016-12-05 15:08 (INFO) -- SDM.pyc:382 - Reading bitcoin.conf file
2016-12-05 15:08 (INFO) -- SDM.pyc:460 - Called startBitcoind
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:651 - Executing popen: ['C:\\Program Files\\Bitcoin\\daemon\\bitcoind.exe', u'-datadir=C:\\Users\\papercoronary\\AppData\\Roaming\\Bitcoin\\']
2016-12-05 15:08 (INFO) -- SDM.pyc:574 - PID of bitcoind: 12048
2016-12-05 15:08 (INFO) -- SDM.pyc:575 - PID of armory: 9684
2016-12-05 15:08 (INFO) -- ArmoryUtils.pyc:651 - Executing popen: ['.\\guardian.exe', '9684', '12048']
2016-12-05 15:08 (INFO) -- SDM.pyc:756 - Creating proxy in SDM: host=127.0.0.1, port=8332
2016-12-05 15:08 (INFO) -- ArmoryQt.py:5542 - Dashboard switched to auto-InitSync
2016-12-05 15:08 (WARNING) -- SDM.pyc:679 - Overriding not-available state. This should happen 0-5 times
2016-12-05 15:08 (ERROR) -- SDM.pyc:791 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "SDM.pyc", line 765, in __backgroundRequestTopBlock
File "bitcoinrpc_jsonrpc\authproxy.pyc", line 105, in __call__
File "json\__init__.pyc", line 351, in loads
File "json\decoder.pyc", line 366, in decode
File "json\decoder.pyc", line 384, in raw_decode
ValueError: No JSON object could be decoded
2016-12-05 15:08 (ERROR) -- SDM.pyc:791 - ValueError in bkgd req top blk
Traceback (most recent call last):
File "SDM.pyc", line 765, in __backgroundRequestTopBlock
File "bitcoinrpc_jsonrpc\authproxy.pyc", line 105, in __call__
File "json\__init__.pyc", line 351, in loads
File "json\decoder.pyc", line 366, in decode
File "json\decoder.pyc", line 384, in raw_decode
ValueError: No JSON object could be decoded
[...]
2016-12-05 15:09 (INFO) -- ArmoryQt.py:6386 - Attempting to close the main window!
2016-12-05 15:10 (INFO) -- ArmoryUtils.pyc:1137 - C++ block utilities loaded successfully
2016-12-05 15:10 (INFO) -- ArmoryUtils.pyc:1247 -
2016-12-05 15:10 (INFO) -- ArmoryUtils.pyc:1248 -
2016-12-05 15:10 (INFO) -- ArmoryUtils.pyc:1249 -
2016-12-05 15:10 (INFO) -- ArmoryUtils.pyc:1250 -
2016-12-05 20:08:05 Bitcoin version v0.13.1
2016-12-05 20:08:05 InitParameterInteraction: parameter interaction: -whitelistforcerelay=1 -> setting -whitelistrelay=1
2016-12-05 20:08:06 Default data directory C:\Users\papercoronary\AppData\Roaming\Bitcoin
2016-12-05 20:08:06 Using data directory C:\Users\papercoronary\AppData\Roaming\Bitcoin\
2016-12-05 20:08:06 Using config file C:\Users\papercoronary\AppData\Roaming\Bitcoin\bitcoin.conf
2016-12-05 20:08:06 Using at most 125 connections (2048 file descriptors available)
2016-12-05 20:08:06 Using 4 threads for script verification
2016-12-05 20:08:06 scheduler thread start
2016-12-05 20:08:13 libevent: getaddrinfo: no address associated with nodename
2016-12-05 20:08:13 Binding RPC on address ::1 port 8332 failed.
2016-12-05 20:08:13 HTTP: creating work queue of depth 16
2016-12-05 20:08:13 No rpcpassword set - using random cookie authentication
2016-12-05 20:08:13 Generated RPC authentication cookie C:\Users\papercoronary\AppData\Roaming\Bitcoin\.cookie
2016-12-05 20:08:13 HTTP: starting 4 worker threads
2016-12-05 20:08:13 Using BerkeleyDB version Berkeley DB 4.8.30: (April 9, 2010)
2016-12-05 20:08:13 Using wallet wallet.dat
2016-12-05 20:08:13 init message: Verifying wallet...
2016-12-05 20:08:13 CDBEnv::Open: LogDir=C:\Users\papercoronary\AppData\Roaming\Bitcoin\database ErrorFile=C:\Users\papercoronary\AppData\Roaming\Bitcoin\db.log
2016-12-05 20:08:13 Bound to [::]:8333
2016-12-05 20:08:13 Bound to 0.0.0.0:8333
2016-12-05 20:08:13 Cache configuration:
2016-12-05 20:08:13 * Using 2.0MiB for block index database
2016-12-05 20:08:13 * Using 8.0MiB for chain state database
2016-12-05 20:08:13 * Using 290.0MiB for in-memory UTXO set
2016-12-05 20:08:13 init message: Loading block index...
2016-12-05 20:08:13 Opening LevelDB in C:\Users\papercoronary\AppData\Roaming\Bitcoin\blocks\index
2016-12-05 20:08:13 Opened LevelDB successfully
2016-12-05 20:08:13 Using obfuscation key for C:\Users\papercoronary\AppData\Roaming\Bitcoin\blocks\index: 0000000000000000
2016-12-05 20:08:13 Opening LevelDB in C:\Users\papercoronary\AppData\Roaming\Bitcoin\chainstate
2016-12-05 20:08:13 Opened LevelDB successfully
2016-12-05 20:08:13 Using obfuscation key for C:\Users\papercoronary\AppData\Roaming\Bitcoin\chainstate: ca4c60dd33f0cbc3
2016-12-05 20:08:14 ThreadRPCServer incorrect password attempt from 127.0.0.1:38920
2016-12-05 20:08:15 ThreadRPCServer incorrect password attempt from 127.0.0.1:38923
2016-12-05 20:08:16 ThreadRPCServer incorrect password attempt from 127.0.0.1:38927
2016-12-05 20:08:17 ThreadRPCServer incorrect password attempt from 127.0.0.1:38930
2016-12-05 20:08:18 ThreadRPCServer incorrect password attempt from 127.0.0.1:38933
2016-12-05 20:08:19 ThreadRPCServer incorrect password attempt from 127.0.0.1:38936
2016-12-05 20:08:19 LoadBlockIndexDB: last block file = 700
2016-12-05 20:08:19 LoadBlockIndexDB: last block file info: CBlockFileInfo(blocks=36, size=33301545, heights=442044...442079, time=2016-12-05...2016-12-05)
2016-12-05 20:08:19 Checking all blk files are present...
2016-12-05 20:08:20 LoadBlockIndexDB: transaction index disabled
2016-12-05 20:08:20 LoadBlockIndexDB: hashBestChain=000000000000000000d3df23ae7829c891402ccb71def6932aec9d797284e4d5 height=442079 date=2016-12-05 19:20:58 progress=0.999987
2016-12-05 20:08:20 init message: Rewinding blocks...
2016-12-05 20:08:20 ThreadRPCServer incorrect password attempt from 127.0.0.1:38939
2016-12-05 20:08:21 ThreadRPCServer incorrect password attempt from 127.0.0.1:38943
2016-12-05 20:08:21 init message: Verifying blocks...
2016-12-05 20:08:21 Verifying last 6 blocks at level 3
2016-12-05 20:08:21 [0%]...ThreadRPCServer incorrect password attempt from 127.0.0.1:38946
2016-12-05 20:08:23 ThreadRPCServer incorrect password attempt from 127.0.0.1:38949
2016-12-05 20:08:23 [16%]...ThreadRPCServer incorrect password attempt from 127.0.0.1:38953
2016-12-05 20:08:24 [33%]...ThreadRPCServer incorrect password attempt from 127.0.0.1:38958
2016-12-05 20:08:26 [50%]...ThreadRPCServer incorrect password attempt from 127.0.0.1:38963
2016-12-05 20:08:27 ThreadRPCServer incorrect password attempt from 127.0.0.1:38967
2016-12-05 20:08:27 [66%]...ThreadRPCServer incorrect password attempt from 127.0.0.1:38970
2016-12-05 20:08:28 [83%]...ThreadRPCServer incorrect password attempt from 127.0.0.1:38973
2016-12-05 20:08:30 [99%]...[DONE].
2016-12-05 20:08:30 No coin database inconsistencies in last 7 blocks (13760 transactions)
2016-12-05 20:08:30 block index 16599ms
2016-12-05 20:08:30 init message: Loading wallet...
2016-12-05 20:08:30 nFileVersion = 130100
2016-12-05 20:08:30 Keys: 102 plaintext, 0 encrypted, 102 w/ metadata, 102 total
2016-12-05 20:08:30 wallet 20ms
2016-12-05 20:08:30 mapBlockIndex.size() = 442080
2016-12-05 20:08:30 nBestHeight = 442079
2016-12-05 20:08:30 setKeyPool.size() = 100
2016-12-05 20:08:30 mapWallet.size() = 0
2016-12-05 20:08:30 mapAddressBook.size() = 1
2016-12-05 20:08:30 init message: Loading addresses...
2016-12-05 20:08:30 torcontrol thread start
2016-12-05 20:08:30 ThreadRPCServer incorrect password attempt from 127.0.0.1:38985
2016-12-05 20:08:30 Loaded 44759 addresses from peers.dat 245ms
2016-12-05 20:08:30 init message: Loading banlist...
2016-12-05 20:08:30 init message: Starting network threads...
2016-12-05 20:08:30 net thread start
2016-12-05 20:08:30 init message: Done loading
2016-12-05 20:08:30 dnsseed thread start
2016-12-05 20:08:30 addcon thread start
2016-12-05 20:08:30 opencon thread start
2016-12-05 20:08:30 msghand thread start
2016-12-05 20:08:31 ProcessMessages: advertising address 4.2.2.2:8333
2016-12-05 20:08:31 receive version message: /Satoshi:0.13.1/: version 70014, blocks=442085, us=4.2.2.2:62855, peer=1
2016-12-05 20:08:31 AdvertiseLocal: advertising address 4.2.2.2:8333
2016-12-05 20:08:31 ThreadRPCServer incorrect password attempt from 127.0.0.1:38988
2016-12-05 20:08:32 ThreadRPCServer incorrect password attempt from 127.0.0.1:38993
2016-12-05 20:08:32 Pre-allocating up to position 0x3000000 in blk00700.dat
2016-12-05 20:08:33 ThreadRPCServer incorrect password attempt from 127.0.0.1:39001
2016-12-05 20:08:34 ThreadRPCServer incorrect password attempt from 127.0.0.1:39004
2016-12-05 20:08:35 UpdateTip: new best=00000000000000000fafe4ccda2d2a588aeeb816fa0b8cafe3ae6a67b7a83535 height=442080 version=0x20000000 log2_work=85.636177 tx=176549200 date='2016-12-05 19:49:46' progress=0.999995 cache=9.4MiB(5890tx) warning='1 of last 100 blocks have unexpected version'
2016-12-05 20:08:35 ThreadRPCServer incorrect password attempt from 127.0.0.1:39008
2016-12-05 20:08:36 ThreadRPCServer incorrect password attempt from 127.0.0.1:39023
2016-12-05 20:08:36 UpdateTip: new best=0000000000000000006fad583d9cc023cb4805a12803fa201027220efee8c792 height=442081 version=0x20000000 log2_work=85.636207 tx=176551156 date='2016-12-05 19:54:29' progress=0.999996 cache=12.4MiB(11233tx) warning='1 of last 100 blocks have unexpected version'
2016-12-05 20:08:37 ThreadRPCServer incorrect password attempt from 127.0.0.1:39030
2016-12-05 20:08:38 UpdateTip: new best=000000000000000000391d5dffcac76118b18297909e6cd041838fdefa01f7c3 height=442082 version=0x20000000 log2_work=85.636236 tx=176553367 date='2016-12-05 19:59:36' progress=0.999997 cache=14.6MiB(16929tx) warning='1 of last 100 blocks have unexpected version'
2016-12-05 20:08:38 ThreadRPCServer incorrect password attempt from 127.0.0.1:39034
2016-12-05 20:08:38 ProcessMessages: advertising address 4.2.2.2:8333
2016-12-05 20:08:38 receive version message: /Satoshi:0.13.1/: version 70014, blocks=442085, us=4.2.2.2:31049, peer=2
2016-12-05 20:08:38 AdvertiseLocal: advertising address 4.2.2.2:8333
2016-12-05 20:08:39 ThreadRPCServer incorrect password attempt from 127.0.0.1:39038
2016-12-05 20:08:39 ProcessMessages: advertising address 4.2.2.2:8333
2016-12-05 20:08:39 receive version message: /Satoshi:0.13.1/: version 70014, blocks=442085, us=4.2.2.2:1703, peer=3
2016-12-05 20:08:39 AdvertiseLocal: advertising address 4.2.2.2:8333
2016-12-05 20:08:39 ProcessMessages: advertising address 4.2.2.2:8333
2016-12-05 20:08:39 receive version message: /Satoshi:0.13.1/Knots:20161027/: version 70014, blocks=442085, us=4.2.2.2:43403, peer=4
2016-12-05 20:08:39 AdvertiseLocal: advertising address 4.2.2.2:8333
2016-12-05 20:08:40 ThreadRPCServer incorrect password attempt from 127.0.0.1:39046
2016-12-05 20:08:40 ProcessMessages: advertising address 4.2.2.2:8333
2016-12-05 20:08:40 receive version message: /Satoshi:0.13.1/: version 70014, blocks=442085, us=4.2.2.2:59403, peer=5
2016-12-05 20:08:40 AdvertiseLocal: advertising address 4.2.2.2:8333
2016-12-05 20:08:41 ProcessMessages: advertising address 4.2.2.2:8333
2016-12-05 20:08:41 receive version message: /Satoshi:0.13.1/: version 70014, blocks=442085, us=4.2.2.2:17240, peer=6
2016-12-05 20:08:41 AdvertiseLocal: advertising address 4.2.2.2:8333
2016-12-05 20:08:41 ThreadRPCServer incorrect password attempt from 127.0.0.1:39049
2016-12-05 20:08:42 P2P peers available. Skipped DNS seeding.
2016-12-05 20:08:42 dnsseed thread exit
2016-12-05 20:08:42 ThreadRPCServer incorrect password attempt from 127.0.0.1:39053
2016-12-05 20:08:42 UpdateTip: new best=00000000000000000244c49457f88a4f171387a53bafe099764a7d7bc47e36ce height=442083 version=0x20000000 log2_work=85.636266 tx=176554913 date='2016-12-05 20:04:04' progress=0.999999 cache=27.6MiB(21186tx) warning='1 of last 100 blocks have unexpected version'
2016-12-05 20:08:43 ThreadRPCServer incorrect password attempt from 127.0.0.1:39058
2016-12-05 20:08:44 ThreadRPCServer incorrect password attempt from 127.0.0.1:39062
2016-12-05 20:08:45 ThreadRPCServer incorrect password attempt from 127.0.0.1:39064
2016-12-05 20:08:46 ThreadRPCServer incorrect password attempt from 127.0.0.1:39068
2016-12-05 20:08:47 ThreadRPCServer incorrect password attempt from 127.0.0.1:39072
2016-12-05 20:08:47 UpdateTip: new best=000000000000000000db10851adda54364d33d99df84faaa1ef4aa0a5aa4f331f height=442084 version=0x20000002 log2_work=85.636295 tx=176556749 date='2016-12-05 20:05:07' progress=0.999999 cache=60.1MiB(26205tx) warning='1 of last 100 blocks have unexpected version'
2016-12-05 20:08:48 ThreadRPCServer incorrect password attempt from 127.0.0.1:39076
2016-12-05 20:08:48 ProcessMessages: advertising address 4.2.2.2:8333
2016-12-05 20:08:48 receive version message: /Satoshi:0.13.1/: version 70014, blocks=442085, us=4.2.2.2:5411, peer=8
2016-12-05 20:08:48 AdvertiseLocal: advertising address 4.2.2.2:8333
2016-12-05 20:08:49 ThreadRPCServer incorrect password attempt from 127.0.0.1:39082
2016-12-05 20:08:50 ThreadRPCServer incorrect password attempt from 127.0.0.1:39086
2016-12-05 20:08:51 ThreadRPCServer incorrect password attempt from 127.0.0.1:39088
2016-12-05 20:08:52 ThreadRPCServer incorrect password attempt from 127.0.0.1:39091
2016-12-05 20:08:52 UpdateTip: new best=00000000000000000606de7728a86cf0308535cda6a54f7e3f354964fae2b0de height=442085 version=0x20000000 log2_work=85.636325 tx=176559941 date='2016-12-05 20:05:44' progress=0.999999 cache=74.5MiB(33636tx) warning='1 of last 100 blocks have unexpected version'
2016-12-05 20:08:53 ThreadRPCServer incorrect password attempt from 127.0.0.1:39095
2016-12-05 20:08:54 ThreadRPCServer incorrect password attempt from 127.0.0.1:39099
2016-12-05 20:08:54 ProcessMessages: advertising address 4.2.2.2:8333
2016-12-05 20:08:54 receive version message: /Satoshi:0.13.1/: version 70014, blocks=442085, us=4.2.2.2:14988, peer=9
2016-12-05 20:08:54 AdvertiseLocal: advertising address 4.2.2.2:8333
2016-12-05 20:08:55 ThreadRPCServer incorrect password attempt from 127.0.0.1:39102
2016-12-05 20:08:56 ThreadRPCServer incorrect password attempt from 127.0.0.1:39107
2016-12-05 20:08:57 ThreadRPCServer incorrect password attempt from 127.0.0.1:39111
2016-12-05 20:08:58 ThreadRPCServer incorrect password attempt from 127.0.0.1:39113
2016-12-05 20:08:59 ThreadRPCServer incorrect password attempt from 127.0.0.1:39119
2016-12-05 20:09:00 ThreadRPCServer incorrect password attempt from 127.0.0.1:39124
2016-12-05 20:09:00 ProcessMessages: advertising address 4.2.2.2:8333
2016-12-05 20:09:00 receive version message: /Satoshi:0.13.1/: version 70014, blocks=442085, us=4.2.2.2:52717, peer=10
2016-12-05 20:09:00 AdvertiseLocal: advertising address 4.2.2.2:8333
2016-12-05 20:09:01 ThreadRPCServer incorrect password attempt from 127.0.0.1:39127
2016-12-05 20:09:02 ThreadRPCServer incorrect password attempt from 127.0.0.1:39131
2016-12-05 20:09:03 ThreadRPCServer incorrect password attempt from 127.0.0.1:39134
2016-12-05 20:09:04 ThreadRPCServer incorrect password attempt from 127.0.0.1:39137
2016-12-05 20:09:05 ThreadRPCServer incorrect password attempt from 127.0.0.1:39141
2016-12-05 20:09:06 ThreadRPCServer incorrect password attempt from 127.0.0.1:39144
2016-12-05 20:09:07 ThreadRPCServer incorrect password attempt from 127.0.0.1:39148
2016-12-05 20:09:08 ThreadRPCServer incorrect password attempt from 127.0.0.1:39152
2016-12-05 20:09:09 ThreadRPCServer incorrect password attempt from 127.0.0.1:39156
2016-12-05 20:09:10 ThreadRPCServer incorrect password attempt from 127.0.0.1:39160
2016-12-05 20:09:11 ThreadRPCServer incorrect password attempt from 127.0.0.1:39163
2016-12-05 20:09:12 ThreadRPCServer incorrect password attempt from 127.0.0.1:39168
2016-12-05 20:09:13 ThreadRPCServer incorrect password attempt from 127.0.0.1:39170
2016-12-05 20:09:14 ThreadRPCServer incorrect password attempt from 127.0.0.1:39174
2016-12-05 20:09:15 ThreadRPCServer incorrect password attempt from 127.0.0.1:39177
2016-12-05 20:09:16 ThreadRPCServer incorrect password attempt from 127.0.0.1:39181
2016-12-05 20:09:17 ThreadRPCServer incorrect password attempt from 127.0.0.1:39184
2016-12-05 20:09:18 ThreadRPCServer incorrect password attempt from 127.0.0.1:39188
2016-12-05 20:09:19 ThreadRPCServer incorrect password attempt from 127.0.0.1:39191
2016-12-05 20:09:20 ThreadRPCServer incorrect password attempt from 127.0.0.1:39194
2016-12-05 20:09:21 ThreadRPCServer incorrect password attempt from 127.0.0.1:39198
2016-12-05 20:09:22 ProcessMessages: advertising address 4.2.2.2:8333
2016-12-05 20:09:22 receive version message: /Satoshi:0.13.1/: version 70014, blocks=359131, us=4.2.2.2:49233, peer=7
2016-12-05 20:09:22 AdvertiseLocal: advertising address 4.2.2.2:8333
2016-12-05 20:09:22 ThreadRPCServer incorrect password attempt from 127.0.0.1:39201
2016-12-05 20:09:23 ThreadRPCServer incorrect password attempt from 127.0.0.1:39205
2016-12-05 20:09:24 ThreadRPCServer incorrect password attempt from 127.0.0.1:39207
2016-12-05 20:09:25 ThreadRPCServer incorrect password attempt from 127.0.0.1:39212
2016-12-05 20:09:26 ThreadRPCServer incorrect password attempt from 127.0.0.1:39218
2016-12-05 20:09:27 ThreadRPCServer incorrect password attempt from 127.0.0.1:39221
2016-12-05 20:09:28 ThreadRPCServer incorrect password attempt from 127.0.0.1:39226
2016-12-05 20:09:29 ThreadRPCServer incorrect password attempt from 127.0.0.1:39230
2016-12-05 20:09:30 ThreadRPCServer incorrect password attempt from 127.0.0.1:39233
2016-12-05 20:09:31 ThreadRPCServer incorrect password attempt from 127.0.0.1:39237
2016-12-05 20:09:32 ThreadRPCServer incorrect password attempt from 127.0.0.1:39240
2016-12-05 20:09:33 ThreadRPCServer incorrect password attempt from 127.0.0.1:39243
2016-12-05 20:09:34 ThreadRPCServer incorrect password attempt from 127.0.0.1:39248
2016-12-05 20:09:35 ThreadRPCServer incorrect password attempt from 127.0.0.1:39251
2016-12-05 20:09:36 ThreadRPCServer incorrect password attempt from 127.0.0.1:39254
2016-12-05 20:09:36 UpdateTip: new best=000000000000000000b76b05d431306b063271bc473dd419a479ed70378aa134 height=442086 version=0x20000000 log2_work=85.636355 tx=176561858 date='2016-12-05 20:09:34' progress=1.000000 cache=85.7MiB(39131tx) warning='1 of last 100 blocks have unexpected version'
2016-12-05 20:09:37 ThreadRPCServer incorrect password attempt from 127.0.0.1:39259
2016-12-05 20:09:38 ThreadRPCServer incorrect password attempt from 127.0.0.1:39263
2016-12-05 20:09:39 ThreadRPCServer incorrect password attempt from 127.0.0.1:39266
2016-12-05 20:09:40 ThreadRPCServer incorrect password attempt from 127.0.0.1:39269
2016-12-05 20:09:41 ThreadRPCServer incorrect password attempt from 127.0.0.1:39272
2016-12-05 20:09:42 ThreadRPCServer incorrect password attempt from 127.0.0.1:39276
2016-12-05 20:09:43 ThreadRPCServer incorrect password attempt from 127.0.0.1:39278
2016-12-05 20:09:44 ThreadRPCServer incorrect password attempt from 127.0.0.1:39283
2016-12-05 20:09:45 ThreadRPCServer incorrect password attempt from 127.0.0.1:39286
2016-12-05 20:09:46 ThreadRPCServer incorrect password attempt from 127.0.0.1:39288
2016-12-05 20:09:47 ThreadRPCServer incorrect password attempt from 127.0.0.1:39292
2016-12-05 20:09:48 ThreadRPCServer incorrect password attempt from 127.0.0.1:39296
2016-12-05 20:09:49 ThreadRPCServer incorrect password attempt from 127.0.0.1:39298
2016-12-05 20:09:50 ThreadRPCServer incorrect password attempt from 127.0.0.1:39302
2016-12-05 20:09:51 ThreadRPCServer incorrect password attempt from 127.0.0.1:39305
2016-12-05 20:09:52 ThreadRPCServer incorrect password attempt from 127.0.0.1:39308
2016-12-05 20:09:53 ThreadRPCServer incorrect password attempt from 127.0.0.1:39312
2016-12-05 20:09:54 ThreadRPCServer incorrect password attempt from 127.0.0.1:39316
2016-12-05 20:09:55 ThreadRPCServer incorrect password attempt from 127.0.0.1:39320
2016-12-05 20:09:56 ThreadRPCServer incorrect password attempt from 127.0.0.1:39324
2016-12-05 20:09:57 ThreadRPCServer incorrect password attempt from 127.0.0.1:39328
2016-12-05 20:09:57 ThreadRPCServer incorrect password attempt from 127.0.0.1:39329
2016-12-05 20:09:58 ThreadRPCServer incorrect password attempt from 127.0.0.1:39333
2016-12-05 20:10:09
The SDM.pyc error continues ad infinitum until termination of the client. In the Bitcoin debug log, I replaced my real IP address with 4.2.2.2. Some observations:
- Initially, Armory and bitcoind seem to do at least something. Viewing in Process Explorer, both hit the CPU, and bitcoind generates I/O activity.
- Despite the apparent severity of the JSON/Python errors, such appears to be non-fatal per https://bitcointalksearch.org/topic/m.16618753
- I notice the advertising address is port 8333 on the public IP, which actually refers to the router instead of my local PC. Do I need to port forward? I tried toggling the uPNP option from Bitcoin Core but it had no effect on the issue.
- Perhaps related to the above, the debug log is dominated by "ThreadRPCServer incorrect password attempt from 127.0.0.1:xxxxx" errors.
- bitcoin.conf is referenced but doesn’t exist. Do I need to create one?
That’s as far as I have gotten for now. Any help is appreciated.