BitBoxSwiss/bitbox-wallet-app

bitbox-wallet not working with ElectrumX server 1.12

Closed this issue · 10 comments

erols commented

ElectrumX rejects connections from clients with version < 3.3.

Please see kyuupichan/electrumx#842

BitBox Wallet is reporting version 0.0.1 so I can't connect it to my ElectrumX server.

ElectrumX version 1.12

Logs from the server:

Aug 28 22:20:01 rocknode electrumx_server[23460]: INFO:ElectrumX:[72] SSL 192.168.178.33:33388, 0 total
Aug 28 22:20:10 rocknode electrumx_server[23460]: INFO:ElectrumX:[73] SSL 192.168.178.33:33396, 0 total
Aug 28 22:20:10 rocknode electrumx_server[23460]: INFO:ElectrumX:[73] attempting to crash old client with version 0.0.1
Aug 28 22:20:10 rocknode electrumx_server[23460]: INFO:ElectrumX:[73] changing task concurrency from 10 to 0
Aug 28 22:20:10 rocknode electrumx_server[23460]: INFO:ElectrumX:[73] disconnected whilst throttled
erols commented

Eventually the wallet times out when checking the connection
Screenshot from 2019-08-28 22-34-19

benma commented

Thanks for the report. We are aware of this issue and will resolve it in due time. (Another issue is that newer ElectrumX servers do not accept client protocol version 1.2 anymore :/).

In the meantime, you could use an older ElectrumX server version, or Electrs.

erols commented

Ok. Do you know if I have to sync again if I use Electrs?

benma commented

I am afraid so.

https://github.com/spesmilo/electrumx has forked the original kyuupichan/electrumx which dropped support for bitcoin

benma commented

The fix is merged and compatibility is restored in the next release, which is going to be published very soon. Thanks for your patience.

As @wilya7 mentioned, https://github.com/spesmilo/electrumx is now the blessed fork of ElectrumX.

FTR https://github.com/digitalbitbox/bitbox-wallet-app/releases/tag/v4.24.1 is the release where the compatibility is restored.

erols commented

thanks. I will be building a bitbox-base soon and will be using it

Looks like the docs on the README needs to be updated, they still mention that "ElectrumX is currently not supported".

benma commented

Looks like the docs on the README needs to be updated, they still mention that "ElectrumX is currently not supported".

Great catch, thanks. Fixed in #1425