Title: Armory Won't go online Post by: stayxstoned on March 04, 2019, 05:24:25 AM I've read the forums about similar issues but mine seems to be unique or i'm ignorant. My Armory will not go online. I can't see or access my Appdata folder to add in the custom config file and the in app settings don't work for me. I go to create an Appdata folder and it says one already exists but it is somehow hidden. On Windows 7.it keeps trying to locate the DB and Bitcoin in the wrong locations and i cant tell it the correct pathing. any ideas?
Quote 2019-03-04 00:15:44 (INFO) -- ArmoryUtils.pyc:1315 - ************************************************************ 2019-03-04 00:15:44 (INFO) -- ArmoryUtils.pyc:1720 - C++ block utilities loaded successfully 2019-03-04 00:15:44 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\BL\AppData\Roaming\Armory\ArmorySettings.txt 2019-03-04 00:15:44 (ERROR) -- ArmoryUtils.pyc:3735 - Unsupported language specified. Defaulting to English (en) 2019-03-04 00:15:44 (INFO) -- ArmoryUtils.pyc:3738 - Using Language: en 2019-03-04 00:15:44 (INFO) -- BDM.pyc:353 - Using the asynchronous/multi-threaded BlockDataManager. 2019-03-04 00:15:44 (INFO) -- BDM.pyc:354 - Blockchain operations will happen in the background. 2019-03-04 00:15:44 (INFO) -- BDM.pyc:355 - Devs: check TheBDM.getState() before asking for data. 2019-03-04 00:15:44 (INFO) -- BDM.pyc:356 - Registering addresses during rescans will queue them for 2019-03-04 00:15:44 (INFO) -- BDM.pyc:357 - inclusion after the current scan is completed. 2019-03-04 00:15:45 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\BL\AppData\Roaming\Armory\ArmorySettings.txt 2019-03-04 00:15:45 (INFO) -- ArmoryQt.py:2060 - loadWalletsAndSettings 2019-03-04 00:15:45 (INFO) -- ArmoryQt.py:2120 - Loading wallets... 2019-03-04 00:15:45 (INFO) -- ArmoryQt.py:2185 - Number of wallets read in: 1 2019-03-04 00:15:45 (INFO) -- ArmoryQt.py:2190 - Wallet (2xfKDhxcP): "Primary Wallet " (Encrypted) 2019-03-04 00:15:46 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex... 2019-03-04 00:15:47 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration 2019-03-04 00:15:47 (INFO) -- ArmoryQt.py:1463 - Armory already registered for current user. Done! 2019-03-04 00:15:47 (INFO) -- ArmoryQt.py:566 - Usermode: Standard 2019-03-04 00:15:47 (INFO) -- ArmoryQt.py:1698 - Changing usermode: 2019-03-04 00:15:47 (INFO) -- ArmoryQt.py:1699 - From: Standard 2019-03-04 00:15:47 (INFO) -- ArmoryQt.py:1707 - To: Standard 2019-03-04 00:15:47 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary 2019-03-04 00:15:50 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths 2019-03-04 00:15:50 (ERROR) -- BDM.pyc:268 - setSatoshiDir: directory does not exist: C:\Users\BL\AppData\Roaming\Bitcoin 2019-03-04 00:15:50 (WARNING) -- SDM.pyc:402 - Spawning DB with command: D:\Programs\ArmoryStandalone\ArmoryDB.exe --db-type="DB_FULL" --cookie --satoshi-port=8333 --datadir="C:\Users\BL\AppData\Roaming\Armory\" --dbdir="C:\Users\BL\AppData\Roaming\Armory\databases" 2019-03-04 00:15:50 (INFO) -- ArmoryUtils.pyc:689 - Executing popen: ['D:\\Programs\\ArmoryStandalone\\ArmoryDB.exe', '--db-type="DB_FULL"', '--cookie', '--satoshi-port=8333', '--datadir="C:\\Users\\BL\\AppData\\Roaming\\Armory\\"', u'--dbdir="C:\\Users\\BL\\AppData\\Roaming\\Armory\\databases"'] 2019-03-04 00:15:51 (INFO) -- ArmoryQt.py:1824 - Connecting on port 9001 2019-03-04 00:15:51 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 1 2019-03-04 00:15:51 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\BL\AppData\Roaming/Bitcoin/blocks is not a valid path 2019-03-04 00:15:51 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 0 2019-03-04 00:15:51 (INFO) -- ArmoryQt.py:1905 - loadBlockchainIfNecessary 2019-03-04 00:15:51 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode 2019-03-04 00:15:51 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode Title: Re: Armory Won't go online Post by: jhenfelipe on March 04, 2019, 09:40:17 AM AppData is hidden by default, to go there it's either you:
1. Do it manually using your mouse by clicking Windows > your username (in the upper right corner). A folder/windows explorer will open. On the navigation above > click Organize (dropdown menu) > click Folder and search options > go to View > click the radio button for "Show hidden files, folders, and drives > click Apply > click OK . It will then show the AppData folder for good unless the settings was reset to default. 2. Do it in an easy way using the shortcut keys. Using your keyboard, hold windows button and press R > put %appdata% and press enter. That's it, you'll be directed to AppData/Roaming folder. This is an easy way to access the folder while it remains hidden 3. The link can be given to you, you just need to change the username, but I prefer not for you to learn too so that next time you can go to that folder without looking for the direct link. Title: Re: Armory Won't go online Post by: HCP on March 04, 2019, 10:20:55 PM Firstly, DON'T use bitcoinarmory.com... it is very old and outdated! https://btcarmory.com/ is the website for current versions of Armory.
You haven't explicitly stated which versions of Bitcoin Core and Armory you are using (and unfortunately you've chopped out the parts of the log file which show them)... so, if you aren't already, make sure you are using v0.17.1 of Bitcoin Core... and 0.96.5 of Armory. As for showing the hidden "AppData" directory... follow the instructions here for your version of Windows: https://support.microsoft.com/en-us/help/14201/windows-show-hidden-files After doing this, you should be able to see AppData (and other hidden files/directories). Your logs indicate that Armory is unable to find your Bitcoin Core blocks folder (I'm assuming you have configured Bitcoin Core to store blocks in a non-standard location). It appears that you already know the best way to get Armory to find the right path is using the .conf file in the AppData directory... You can also use commandline arguments to get Armory to find the correct path (you can edit the Armory shortcut to do this on Windows). There is more specific info here: https://btcarmory.com/docs/pathing |