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 and Sparrow, both directly and via SSL, and none of it worked. I set up SSL by following
this video.
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:
electrs::server] 6: recv {"jsonrpc":"2.0","method":"server.version","id":0,"params":["electrum/4.4.5","1.4"]}
and
electrs::server] 5: recv {"jsonrpc":"2.0","method":"server.version","params":["Sparrow","1.4"],"id":1}
Logs from Electrum client:
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?