Author

Topic: Armory 0.96.5 LINUX offline and no won't load db (Read 370 times)

newbie
Activity: 19
Merit: 0
This error means either that your Bitcoin Core node is not running, or that it has not been configured to accept incoming RPC connections. Armory absolutely relies on Bitcoin Core for receiving transaction data (from Bitcoin Core block files) and also for creating/sending transactions out to the network (via Bitcoin Core RPC methods)... The data flow would look something like this:

[BITCOIN NETWORK] <---> Bitcoin Core <---> Armory

To allow incoming RPC connections on Bitcoin Core, you need to start it up using the -server command line argument when starting bitcoind or put server=1 in the bitcoin.conf configuration file that lives in the Bitcoin Core data directory (same directory as your wallet.dat file).


Tell me how to transfer my money and I will forget about your wallet.
If your end goal is now to just get your coins out of Armory wallet, you can export your private keys for the addresses that hold coins and then import/sweep them into the wallet of your choice.

I wrote a guide a while ago (with screenshots) that shows how to export private keys from Armory: https://bitcointalksearch.org/topic/m.30229612

Thank you. I will try
HCP
legendary
Activity: 2086
Merit: 4314
This error means either that your Bitcoin Core node is not running, or that it has not been configured to accept incoming RPC connections. Armory absolutely relies on Bitcoin Core for receiving transaction data (from Bitcoin Core block files) and also for creating/sending transactions out to the network (via Bitcoin Core RPC methods)... The data flow would look something like this:

[BITCOIN NETWORK] <---> Bitcoin Core <---> Armory

To allow incoming RPC connections on Bitcoin Core, you need to start it up using the -server command line argument when starting bitcoind or put server=1 in the bitcoin.conf configuration file that lives in the Bitcoin Core data directory (same directory as your wallet.dat file).


Tell me how to transfer my money and I will forget about your wallet.
If your end goal is now to just get your coins out of Armory wallet, you can export your private keys for the addresses that hold coins and then import/sweep them into the wallet of your choice.

I wrote a guide a while ago (with screenshots) that shows how to export private keys from Armory: https://bitcointalksearch.org/topic/m.30229612
newbie
Activity: 19
Merit: 0
A few days ago I managed to make a transfer. Then I just turned off the computer and turned it on yesterday. Everything I could no longer translate. What is the pain? Tell me how to transfer my money and I will forget about your wallet.
newbie
Activity: 19
Merit: 0
2019-03-06 19:48:48 (ERROR) -- ArmoryQt.py:3163 - Failure message: tx broadcast timed out (send)
2019-03-06 19:48:48 (ERROR) -- ArmoryQt.py:3197 - Broadcast error: tx broadcast timed out (send)
2019-03-06 19:49:42 (WARNING) -- ArmoryQt.py:4110 - Called updateSyncProgress while not sync'ing
2019-03-06 19:49:48 (WARNING) -- ArmoryQt.py:4110 - Called updateSyncProgress while not sync'ing
2019-03-06 19:49:54 (WARNING) -- ArmoryQt.py:4110 - Called updateSyncProgress while not sync'ing
2019-03-06 19:49:54 (WARNING) -- ArmoryQt.py:4110 - Called updateSyncProgress while not sync'ing
2019-03-06 19:50:48 (INFO) -- (PPRINT from /usr/bin/../lib/armory/ArmoryQt.py:3117)

2019-03-06 19:52:37 (INFO) -- ArmoryQt.py:3123 - Sending Tx, 2b0ee04c9747d***********************************
2019-03-06 19:52:47 (INFO) -- ArmoryQt.py:3137 - Failed to broadcast Tx through P2P
2019-03-06 19:52:47 (ERROR) -- ArmoryQt.py:3156 - Node RPC is disabled
2019-03-06 19:52:47 (ERROR) -- ArmoryQt.py:3158 - Transaction was not accepted by the Satoshi client
2019-03-06 19:52:47 (ERROR) -- ArmoryQt.py:3159 - Raw transaction:
2019-03-06 19:52:47 (ERROR) -- (PPRINT from /usr/bin/../lib/armory/ArmoryQt.py:3160)

2019-03-06 19:52:47 (ERROR) -- ArmoryQt.py:3163 - Failure message: tx broadcast timed out (get)
2019-03-06 19:52:47 (ERROR) -- ArmoryQt.py:3197 - Broadcast error: tx broadcast timed out (get)
2019-03-06 19:53:35 (INFO) -- (PPRINT from /usr/bin/../lib/armory/ArmoryQt.py:3117)

2019-03-06 19:53:35 (INFO) -- ArmoryQt.py:3123 - Sending Tx, 9efaadabda****************************************
2019-03-06 19:53:45 (INFO) -- ArmoryQt.py:3137 - Failed to broadcast Tx through P2P
2019-03-06 19:53:45 (ERROR) -- ArmoryQt.py:3156 - Node RPC is disabled
2019-03-06 19:53:45 (ERROR) -- ArmoryQt.py:3158 - Transaction was not accepted by the Satoshi client
2019-03-06 19:53:45 (ERROR) -- ArmoryQt.py:3159 - Raw transaction:
2019-03-06 19:53:45 (ERROR) -- (PPRINT from /usr/bin/../lib/armory/ArmoryQt.py:3160)


newbie
Activity: 19
Merit: 0
In a few days I managed to download the databases and synchronize. Now I see my wallet my funds, but I can not send them. After sending, I receive such a message and again I cannot do anything about it.

The transaction that you just attempted to broadcast has timed out.
The RPC interface of your node is disabled, therefor Armory cannot use it to gather more information about the timeout. It is recommended that you enable the RPC and try again

I tried this method, did not help
https://github.com/goatpig/BitcoinArmory/issues/225
HCP
legendary
Activity: 2086
Merit: 4314
It isn't finding your transaction because your Bitcoin Core is not fully synced:
Quote
-INFO  - 10:16:07: (DatabaseBuilder.cpp:134) scanning new blocks from #41192 to #41442
-INFO  - 10:16:07: (BlockchainScanner.cpp:852) scanned from block #41192 to #41442
-INFO  - 10:16:07: (BlockchainScanner.cpp:214) scanned transaction history in 0s
-INFO  - 10:16:07: (lmdb_wrapper.cpp:388) Opening databases...
You're about 520,000 blocks short... Shocked Shocked

Current block height is: 565248

So, until Bitcoin Core has synced up to the block that contains your transaction, Armory will not be able to see this transaction. Consider doing as droark has suggested and manually run bitcoind (or bitcoin-qt)... and make sure that it is fully synced up before starting Armory.
sr. member
Activity: 525
Merit: 282
Looks like you're letting Armory run bitcoind for you. That feature has always been problematic. Turn it off, quit Armory, start bitcoind (or bitcoin-qt) manually, let it sync, and then restart Armory.

Also, you may want to look into getting a new SSD, or at least clearing some more space. It's going to run out pretty soon as the blockchain grows in size. You'll need a larger drive or you'll need to migrate the blockchain data to an external SSD on a dedicated USB 3 connection.
newbie
Activity: 19
Merit: 0
Ok... if you see your address, then you have the correct wallet (in "1. Armory")... If you don't see any transactions, it would appear that Armory has not "synced" properly.

Can you post the new log file onto pastebin? It will help determine why Armory is not finding your transaction.

https://pastebin.com/4X9mMFYH

Ok. posted log. Help please
HCP
legendary
Activity: 2086
Merit: 4314
Ok... if you see your address, then you have the correct wallet (in "1. Armory")... If you don't see any transactions, it would appear that Armory has not "synced" properly.

Can you post the new log file onto pastebin? It will help determine why Armory is not finding your transaction.
newbie
Activity: 19
Merit: 0
Yes. I see my adress in unused
HCP
legendary
Activity: 2086
Merit: 4314
Testnet version of Armory (3. Armory (Testnet)), should create addresses that begin with a "m", "n" or a "2".

You said that your address started with a "1"... this is a mainnet address. You should simply start up "1. Armory"... and you should see the correct wallet, with the correct address. You can see the addresses in your wallet by clicking the "wallet properties" button, then click the ">" next to "unused addresses", then click the ">" next to "P2PKH".


If you do that... do you see the "1" address that your funds were sent to?


newbie
Activity: 19
Merit: 0
http://[img][img][/img][/img]
It looks like you're mixing up your networks and blockchains...

From your log:
Quote
-INFO  - 20:47:26: (BlockUtils.cpp:915) blkfile dir: /media/win/2/bitcoin-0.17.1/bin/blocks
-INFO  - 20:47:26: (BlockUtils.cpp:916) lmdb dir: /home/win/.armory/testnet3/databases
...
-ERROR - 20:47:26: (BDM_mainthread.cpp:306) BDM thread failed: Unexpected network magic bytes found in block data file

You are attempting to use "Armory (Testnet)" with "Bitcoin Mainnet"... this will not work. You need to use the mainnet version of Armory... the one that you called: "1. Armory"

Good. I can transfer my wallet  from Armory (Testnet in he mainnet version of Armory... the one that you called: "1. Armory"  ?
HCP
legendary
Activity: 2086
Merit: 4314
It looks like you're mixing up your networks and blockchains...

From your log:
Quote
-INFO  - 20:47:26: (BlockUtils.cpp:915) blkfile dir: /media/win/2/bitcoin-0.17.1/bin/blocks
-INFO  - 20:47:26: (BlockUtils.cpp:916) lmdb dir: /home/win/.armory/testnet3/databases
...
-ERROR - 20:47:26: (BDM_mainthread.cpp:306) BDM thread failed: Unexpected network magic bytes found in block data file

You are attempting to use "Armory (Testnet)" with "Bitcoin Mainnet"... this will not work. You need to use the mainnet version of Armory... the one that you called: "1. Armory"
newbie
Activity: 19
Merit: 0
Sorry... I am a bit confused. Sad

OK
Hey. I ran my wallet. Wallet online. But the problem is different when installing I received 3 labels: 1.Armory 2. Armory(offline) 3. Armory(Test Network)  
And the transaction was on the wallet that 3. Armory(Test Network).
1. Armory online and working, but 3. Armory(Test Network) is offline. I don't understand how do online.
You said you started Armory by using the "Testnet" link... and that you sent funds to that wallet. But Testnet has no value... it is NOT used for sending money/funds. It is meant to be used for testing purposes by developers etc.

To get Armory (Test Network) "online", you would need to have "Bitcoin Core (Testnet)" running... That is the Testnet version of Bitcoin Core that has the Testnet blockchain... this is a completely different blockchain to the normal Bitcoin blockchain. You do understand that Testnet is NOT the main Bitcoin network right? Huh

So, if you created a wallet in "3. Armory (Test Network)"... and got an address from it... and sent funds to that address on the MAIN Bitcoin Network (I'm not even sure if that is actually possible), then you are going to have trouble seeing that transaction and getting those funds...


Can you please post your full log file using pastebin.com?

 if you created a wallet in "3. Armory (Test Network)"... and got an address from it... and sent funds to that address on the MAIN Bitcoin Network (I'm not even sure if that is actually possible), then you are going to have trouble seeing that transaction and getting those funds...

I recieved funds from MAIN Bitcoin Network

https://pastebin.com/qrjwFSHP
HCP
legendary
Activity: 2086
Merit: 4314
Sorry... I am a bit confused. Sad

OK
Hey. I ran my wallet. Wallet online. But the problem is different when installing I received 3 labels: 1.Armory 2. Armory(offline) 3. Armory(Test Network)  
And the transaction was on the wallet that 3. Armory(Test Network).
1. Armory online and working, but 3. Armory(Test Network) is offline. I don't understand how do online.
You said you started Armory by using the "Testnet" link... and that you sent funds to that wallet. But Testnet has no value... it is NOT used for sending money/funds. It is meant to be used for testing purposes by developers etc.

To get Armory (Test Network) "online", you would need to have "Bitcoin Core (Testnet)" running... That is the Testnet version of Bitcoin Core that has the Testnet blockchain... this is a completely different blockchain to the normal Bitcoin blockchain. You do understand that Testnet is NOT the main Bitcoin network right? Huh

So, if you created a wallet in "3. Armory (Test Network)"... and got an address from it... and sent funds to that address on the MAIN Bitcoin Network (I'm not even sure if that is actually possible), then you are going to have trouble seeing that transaction and getting those funds...


Can you please post your full log file using pastebin.com?
newbie
Activity: 19
Merit: 0
Why do you want the testnet to work? What is the first character the address you got coins sent to starts with? 1? 5? n? m? 3?

Sorry

Coins send 3>1
3 sender
1 my adress
newbie
Activity: 19
Merit: 0
I want the test network to work because there is a wallet on which funds are sent.
Testnet coins are worthless... they have no monetary value. Huh

Did you pay someone money for these coins? If so, you might have been scammed. Undecided

Can you please answer goatpig's question... what is the first character of the address that you sent coins to? is it 1, 5, n, m or 3? Huh

I have not sent coins to anyone. I created a wallet and made a transfer to it, so the wallet was offline. And now I don't see the coin in my wallet.

address that you sent coins  3
HCP
legendary
Activity: 2086
Merit: 4314
I want the test network to work because there is a wallet on which funds are sent.
Testnet coins are worthless... they have no monetary value. Huh

Did you pay someone money for these coins? If so, you might have been scammed. Undecided

Can you please answer goatpig's question... what is the first character of the address that you sent coins to? is it 1, 5, n, m or 3? Huh
newbie
Activity: 19
Merit: 0
2019-02-26 20:47:26 (ERROR) -- ArmoryUtils.py:1262 - Error getting system details:
Traceback (most recent call last):
  File "/usr/lib/armory/armoryengine/ArmoryUtils.py", line 1260, in
    SystemSpecs = GetSystemDetails()
  File "/usr/lib/armory/armoryengine/ArmoryUtils.py", line 1255, in GetSystemDetails
    out.HddAvailB = getHddSize(BTC_HOME_DIR)    / (1024**3)
  File "/usr/lib/armory/armoryengine/ArmoryUtils.py", line 1252, in getHddSize
    s = os.statvfs(adir)
OSError: [Errno 2] No such file or directory: '/home/win/.bitcoin/testnet3'
2019-02-26 20:47:26 (ERROR) -- ArmoryUtils.py:1263 - Skipping.
newbie
Activity: 19
Merit: 0
Why do you want the testnet to work? What is the first character the address you got coins sent to starts with? 1? 5? n? m? 3?
I want the test network to work because there is a wallet on which funds are sent.
legendary
Activity: 3640
Merit: 1345
Armory Developer
Why do you want the testnet to work? What is the first character the address you got coins sent to starts with? 1? 5? n? m? 3?
newbie
Activity: 19
Merit: 0
Don't PM me, post this here for all to see.
OK
Hey. I ran my wallet. Wallet online. But the problem is different when installing I received 3 labels: 1.Armory 2. Armory(offline) 3. Armory(Test Network) 
And the transaction was on the wallet that 3. Armory(Test Network).
1. Armory online and working, but 3. Armory(Test Network) is offline. I don't understand how do online.

I can send logs, screenshots. Just tell me what logs you need, I will send.
legendary
Activity: 3640
Merit: 1345
Armory Developer
Don't PM me, post this here for all to see.
legendary
Activity: 3640
Merit: 1345
Armory Developer
You need to get Armory to scan the blockchain to get out of offline mode. If you want help doing that, you need to post your logs first.
newbie
Activity: 19
Merit: 0
Who can help me with my problem? I probably understand what's the matter, but I do not know how to fix it.
No support? Or I did not find?
Help me please. Really need funds from the wallet. Ready to pay 30%
newbie
Activity: 19
Merit: 0
I will try, but do not quite understand how to do it.

Go to this site and punch in the address. If any transactions have occurred using that address, you'll see them. Here's an example.
Thank you/
Yes. I see my transaction. Status Received/ But in wallet 0.00000 $. Where is my money? I don't known
sr. member
Activity: 525
Merit: 282
I will try, but do not quite understand how to do it.

Go to this site and punch in the address. If any transactions have occurred using that address, you'll see them. Here's an example.
newbie
Activity: 19
Merit: 0
I installed armory, created a wallet. And clicked to get the funds. I was given the address to which the funds were sent. After a long time I could not understand why the wallet is constantly offline and I do not see the transaction. When I was able to run online, the wallet was empty.
There is the address of the purse for which I ordered funds and a link blockchain.com about this transaction.

Have you checked this transaction ID using a block explorer to confirm that the transaction was successfully completed and that the correct addresses were used?
I will try, but do not quite understand how to do it.

HCP
legendary
Activity: 2086
Merit: 4314
Exactly how did you do this transaction "offline"? Huh

Were you supposed to be receiving funds?
If so, where did you get the receiving address from? From within Armory when it was "offline"?
Do you have a transaction ID for the transaction?
Have you checked this transaction ID using a block explorer to confirm that the transaction was successfully completed and that the correct addresses were used?
newbie
Activity: 19
Merit: 0
Yes, nothing in the wallet is empty when the balance is loaded. What to do in this case? Did I lose my money?
legendary
Activity: 3640
Merit: 1345
Armory Developer
Not visible? Have you broadcasted the transaction?
newbie
Activity: 19
Merit: 0
I launched armory. My wallet is online. But  transaction that I made offline is not visible. How can I get funds for my wallet? Help me please. I really need this money
newbie
Activity: 19
Merit: 0
  I  downloaded Armory 096.5 . Bitcoin core 0.17.1 is fully downloaded and sync'd now, but Armory still has not connected or done anything. Can someone help me?
Jump to: