monero in Whonix with torsocks for better stream isolation



I use

DNS_PUBLIC=tcp TORSOCKS_ALLOW_INBOUND=1 torsocks ./monero-wallet-cli --daemon-host [onionurl:port] --restore-height -1

like the above and get a similar error:

libunbound[6560:0] error: outgoing tcp: connect: Connection refused for

shown repeatedly when trying to transfer.

Is it anything to do with whonix firewall and ports blocking? can’t make any transactions, and it takes forever even to receive the errors.

Anyone successfuly using monero-wallet-cli on Whonix 14?

the monero program is (and always been) terrible at handling connection issues. Not only it takes ages (minutes and more) to get an error, it doesn’t respond to CTRL-C as well. One has to close the terminal window to kill the program, then worry about process possibly still running in memory.

Update: I now tried

./monero-wallet-cli --daemon-host [onionurl:port] --restore-height -1

meaning not using torsocks, no stream isolation, and everything works well!

Still something to look into!