Bitcoin Forum

Bitcoin => Armory => Topic started by: tardy on January 03, 2020, 04:24:06 AM



Title: Armory is offline only
Post by: tardy on January 03, 2020, 04:24:06 AM
Hi,

This is the first time I've used Armory.
I am running Armory 96.5 and Bitcoin Core version v0.19.0.1 (64-bit)

The issue I am having is that Armory is offline and doesn't connect to Bitcoin core for the live data.

Below is an image of my settings
https://thankyousatoshi.s3.amazonaws.com/Offline+error.PNG

The issue is shown as the Node offline being the only setting that Armory can be in.
https://thankyousatoshi.s3.amazonaws.com/Node+offline.PNG

Also in the CMD prompt for ArmoryDB.exe there is an error message.
--ERROR - 1578024513: (..\BitcoinP2P.cpp:1032) caught exception in processDataStackThread: invalid varint size

In order to see updated balances from transactions I need to restart Armory.

What would you recommend I do to fix this issue?

Thanks for your help
 :)


Title: Re: Armory is offline only
Post by: HCP on January 03, 2020, 08:42:13 AM
Most likely Bitcoin Core is not configured to allow incoming connections from Armory, so Armory thinks Bitcoin Core is "offline". Can you please post the settings from the "Settings -> Options -> Network" screen in Bitcoin Core and also the settings you have in your "bitcoin.conf" file.

Also, can you please post the contents of your "armory.log"? It'll be in your "%AppData%\Armory" folder... (which looking at your screenshot is going to be C:\Users\Udeshs\AppData\Roaming\Armory). There might be an error in there.

Open the armory.log file with a text editor... then copy/paste the contents to: www.pastebin.com and click "Create new paste". Then post the unique URL generated by pastebin.


Title: Re: Armory is offline only
Post by: tardy on January 03, 2020, 10:08:44 AM

Hi HCP,

Thanks for your help.
Here is the screenshot of Bitcoin Core's network settings.
https://thankyousatoshi.s3.amazonaws.com/BitcoinCore+Network+Settings.JPG (https://thankyousatoshi.s3.amazonaws.com/BitcoinCore+Network+Settings.JPG)
It appears to be accepting incoming connections.
I don't know if this is relevant but when I check https://bitnodes.earn.com/ to see if my node is running it doesn't show up.

As for the config file I get an error when trying to open it from the Bitcoin Core GUI
https://thankyousatoshi.s3.amazonaws.com/Config+file+could+not+be+opened.JPG (https://thankyousatoshi.s3.amazonaws.com/Config+file+could+not+be+opened.JPG)
Although I found the bitcoin.conf file in the directory that is storing the block data so inside E:\Bitcoin
https://thankyousatoshi.s3.amazonaws.com/bitcoin.conf (https://thankyousatoshi.s3.amazonaws.com/bitcoin.conf)

The log file exceeded pastebin's limit so I just uploaded the log file.
https://thankyousatoshi.s3.amazonaws.com/armorylog.txt (https://thankyousatoshi.s3.amazonaws.com/armorylog.txt)

Please let me know if you need anything else.

Thanks
 :)


Title: Re: Armory is offline only
Post by: HCP on January 03, 2020, 07:49:34 PM
Quote
2020-01-03 15:08 (INFO) -- ArmoryUtils.pyc:1262 -    Armory Version        : 0.96
This appears to be your problem right here... You're NOT running 0.96.5! :o :o :o You're actually running an old, outdated version of Armory.  Where did you download it from? ???

You need to download and install the one from here: https://btcarmory.com/0.96.5-release/

Once you have 0.96.5 installed and running, it will hopefully work ok. ;)


Title: Re: Armory is offline only
Post by: tardy on January 04, 2020, 12:06:13 AM
You we're right!
I was running the old version of Armory from https://www.bitcoinarmory.com/
Silly me
 ::)
Armory is connected to Bitcoin Core now.
Thanks for your patience and help
 :)