Post
Topic
Board Electrum
Topic OP
Can't connect to my Electrum Server
by
Picaflor
on 27/07/2023, 17:58:23 UTC
Hello,

I can't connect to my electrs, not even from the machine it's running on.

My HW/SW:
Intel NUC, 1TB SDD, 8GB RAM
Ubuntu 22.04 LTS
Bitcoin Core 25.0.0
Electrs 0.10.0

I've tried connecting with both Electrum wallet (SSL only) and Sparrow (directly and via SSL).
Electrum says nothing, the bullet just stays red. Sparrow says "Connecting to tcp://127.0.0.1:50001..." and won't connect.

In electrs I have logging set to DEBUG and get these lines, respectively:
Code:
electrs::server] 6: recv {"jsonrpc":"2.0","method":"server.version","id":0,"params":["electrum/4.4.5","1.4"]}
and
Code:
electrs::server] 5: recv {"jsonrpc":"2.0","method":"server.version","params":["Sparrow","1.4"],"id":1}

Logs from Electrum client:
Code:
2.54 | I | n/network | connecting to 127.0.0.1:50002:s as new interface
  2.54 | I | i/interface.[127.0.0.1:50002] | looks like localhost: not using proxy for this server
  2.54 | I | n/network | starting taskgroup (0x7f89842504f0).
  2.54 | I | storage.WalletStorage | wallet path /home/sov/.electrum/wallets/test
  2.54 | D | util.profiler | WalletDB._load_transactions 0.0010 sec
  2.54 | D | util.profiler | AddressSynchronizer.load_local_history 0.0000 sec
  2.54 | D | util.profiler | AddressSynchronizer.check_history 0.0001 sec
  2.54 | D | util.profiler | Daemon._load_wallet 0.0103 sec
  2.79 | I | w/wallet.Imported_Wallet.[test] | starting taskgroup.
  2.80 | D | util.profiler | AddressList.update 0.0000 sec
  3.02 | D | util.profiler | Imported_Wallet.try_detecting_internal_addresses_corruption 0.0003 sec
  3.02 | D | util.profiler | ElectrumWindow.load_wallet 0.0593 sec
  3.16 | I | gui.qt.history_list.HistoryModel | refreshing... reason: update_tabs
  3.17 | D | util.profiler | Abstract_Wallet.get_full_history 0.0003 sec
  3.17 | D | util.profiler | HistoryModel.refresh 0.0099 sec
  3.19 | D | util.profiler | AddressList.update 0.0000 sec
  3.89 | I | gui.qt.update_checker.UpdateCheckThread | valid sig for version announcement '4.4.5' from address '13xjmVAB1EATPP8RshTE8S8sNwwSUM9p1P'
  5.70 | I | gui.qt.ElectrumGui | starting Qt main loop

In Sparrow logs there is nothing.

Any idea what's going on?