BitShares Forum

Main => Technical Support => Topic started by: pyre207 on March 16, 2016, 04:02:59 pm

Title: Failed to broadcast the transaction: Missing Authentication
Post by: pyre207 on March 16, 2016, 04:02:59 pm
Hi all,

I'm trying to finish my export from 9.3 to Bitshares 2.0 lite wallet.  I have imported the json export, and I can see my unclaimed balances, but when I try to claim, I get the following error:

Failed to broadcast the transaction:
Missing Authority

Can anyone help me please?
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: xeroc on March 16, 2016, 07:46:46 pm
Paging @svk @jcalfee1. This makes no sense to me. Should all private keys be present in the wallet when they show a balance?
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: pyre207 on March 20, 2016, 12:18:53 pm
Can I bump this?

I know you guys are really busy atm, but I'd rather not loose these funds :/
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: abit on March 20, 2016, 05:24:39 pm
Can I bump this?

I know you guys are really busy atm, but I'd rather not loose these funds :/
Recently I found js console in Chrome very useful.

When you got an error in Chrome, press ctrl+shift+I, then copy all messages from the console, paste here.

//Update: better send the logs to developers privately since it contains maybe confidential info (account ids and etc, but no private keys anyway).
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: pyre207 on March 21, 2016, 12:48:13 am
Hi abit,

This error is occurring when I try to import funds into the lite wallet, not the web wallet.

Am I missing something about your suggestion?

Thanks in advance.
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: xeroc on March 21, 2016, 08:13:36 am
I think the light wallet also has a 'debugging' or developer console available from the main menu
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: CalabiYau on March 21, 2016, 06:55:11 pm
Seems to be a bug in version "BitShares-light_2.0.160314". 

Got an 
Code: [Select]
Error:  3030003 tx_missing_other_auth: missing required other authority
Reinstalled previous version "BitShares-light_2.0.160217" ==>  Balance claims are broadcasted without problems.

Log screenshots available if it helps.   
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: svk on March 21, 2016, 11:06:04 pm
We identified a sorting bug related to account authorities today which may have been the cause of this. jcalfee has fixed it so hopefully that will resolve this issue once the next version goes out.
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: abit on March 22, 2016, 11:02:38 am
We identified a sorting bug related to account authorities today which may have been the cause of this. jcalfee has fixed it so hopefully that will resolve this issue once the next version goes out.
Update: unfortunately that fix won't work in all cases.. IMO we need a hard fork.

//Update: after closer checking, I believe the key sorting bug won't affect balance claiming, unless the account used to claim funds is a multi-sig account. So, if OP (or @CalabiYau) was not claiming funds to a multi-sig account, it might be caused by another bug, probably a bug which causes loss of key(s).
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: abit on March 22, 2016, 11:08:42 am
Hi abit,

This error is occurring when I try to import funds into the lite wallet, not the web wallet.

Am I missing something about your suggestion?

Thanks in advance.
As xeroc has mentioned, in light wallet, press Ctrl+Alt+i, in the new window, click "console" from the menu, then righ click, select "save as...", copy the contents of the file here or upload the file to somewhere send the file to develops privately. (Although it doesn't contain your private key, but it does contain some sensitive info).
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: CalabiYau on March 22, 2016, 12:36:31 pm
We identified a sorting bug related to account authorities today which may have been the cause of this. jcalfee has fixed it so hopefully that will resolve this issue once the next version goes out.
Update: unfortunately that fix won't work in all cases.. IMO we need a hard fork.

//Update: after closer checking, I believe the key sorting bug won't affect balance claiming, unless the account used to claim funds is a multi-sig account. So, if OP (or @CalabiYau) was not claiming funds to a multi-sig account, it might be caused by another bug, probably a bug which causes loss of key(s).
NOT a multisig account.
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: abit on March 22, 2016, 01:06:20 pm
We identified a sorting bug related to account authorities today which may have been the cause of this. jcalfee has fixed it so hopefully that will resolve this issue once the next version goes out.
Update: unfortunately that fix won't work in all cases.. IMO we need a hard fork.

//Update: after closer checking, I believe the key sorting bug won't affect balance claiming, unless the account used to claim funds is a multi-sig account. So, if OP (or @CalabiYau) was not claiming funds to a multi-sig account, it might be caused by another bug, probably a bug which causes loss of key(s).
NOT a multisig account.
@CalabiYau Can you help provide some logs if possible? Thanks!
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: CalabiYau on March 22, 2016, 01:20:20 pm
We identified a sorting bug related to account authorities today which may have been the cause of this. jcalfee has fixed it so hopefully that will resolve this issue once the next version goes out.
Update: unfortunately that fix won't work in all cases.. IMO we need a hard fork.

//Update: after closer checking, I believe the key sorting bug won't affect balance claiming, unless the account used to claim funds is a multi-sig account. So, if OP (or @CalabiYau) was not claiming funds to a multi-sig account, it might be caused by another bug, probably a bug which causes loss of key(s).
NOT a multisig account.
@CalabiYau Can you help provide some logs if possible? Thanks!

PM sent
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: abit on March 22, 2016, 02:40:10 pm
We identified a sorting bug related to account authorities today which may have been the cause of this. jcalfee has fixed it so hopefully that will resolve this issue once the next version goes out.
Update: unfortunately that fix won't work in all cases.. IMO we need a hard fork.

//Update: after closer checking, I believe the key sorting bug won't affect balance claiming, unless the account used to claim funds is a multi-sig account. So, if OP (or @CalabiYau) was not claiming funds to a multi-sig account, it might be caused by another bug, probably a bug which causes loss of key(s).
NOT a multisig account.
@CalabiYau Can you help provide some logs if possible? Thanks!

PM sent
Got it. Thanks.
In the log, multiple operations in the transaction hasn't been sorted. But probably the signatures are calculated as if the operations are sorted. @jcalfee1 @svk thoughts?
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: pyre207 on April 16, 2016, 03:30:57 am
Hi, not multisig, just trying to upgrade from 9.x to 2.0.

Should i use an earlier build to broadcast then upgrade, or would I be better to wait for the next release of the client?
Title: Re: Failed to broadcast the transaction: Missing Authentication
Post by: pyre207 on June 17, 2016, 05:59:53 am
Thanks everyone. This appears fixed in the current version.