Bitcoin Forum

Bitcoin => Electrum => Topic started by: sJBs on November 06, 2017, 09:04:43 AM



Title: Resetting 2FA in Electrum
Post by: sJBs on November 06, 2017, 09:04:43 AM
I'm running Electrum 2.9.0 on Linux Mint 18.2

I came to the realisation that if I lose my phone, I will have to recreate my wallet using the method described in:
http://docs.electrum.org/en/latest/2fa.html (http://docs.electrum.org/en/latest/2fa.html)
using the "Restoring from seed" and selecting the "wallet with 2FA"

As this has been described a number of times on this forum (see here for the last one I read on how to restore your wallet with LOST 2FA device https://bitcointalk.org/index.php?topic=1388811.0 (https://bitcointalk.org/index.php?topic=1388811.0)), indicative of the number of people struggling, I would like to be prepared and this time do the 2FA properly and record the secret key so that I can have the 2FA on multiple devices and also recreate it in future if required.

I think the aspect of "Recording the Secret Key" of the 2FA can't be stressed enough, as it will allow you to easily recreate the 2FA in future on any new device.

The procedure was also described in https://bitcointalk.org/index.php?topic=1388811.msg22740326#msg22740326 (https://bitcointalk.org/index.php?topic=1388811.msg22740326#msg22740326)

"In 2.9.3, you want to go to "File -> New\Restore -> Standard wallet -> I already have a seed"... Enter your 2FA seed... You will then be asked if you want to "keep or disable 2FA"...
You can either "keep" and reset your Google Authenticator... Or you can select "disable" and it will create a special wallet that had 2 of the 3 private key chains required to sign the transactions. You can then send the BTC to a new wallet."


The only problem is that I'm running 2.9.0, and logging into my normal wallet and then performing the steps
File -> New\Restore -> Standard wallet -> I already have a seed, and entering my 12 words for the seed,

it goes into "please wait" https://img.bidorbuy.co.za/image/upload/user_images/289/1743289/171106105845_Electrum.jpg

After more than an hour of no progress, I canceled by closing the window.

1)  Does it work on my version of Electrum, ie 2.9.0
2)  Did I perform the procedure correctly

Is there anything that I should do differently?





Title: Re: Resetting 2FA in Electrum
Post by: HCP on November 07, 2017, 08:33:20 AM
I think you may need to update to v2.9.3... that seemed to fix a number of these "please wait" issues...

If updating is not possible, you might want to try this... Shut down Electrum... find your electrum data directory (~/.electrum on Linux I believe) and delete the "blockchain_headers" file and then start Electrum.