Amazing. It worked. And the only policy file I created is the one on dom0. I really don’t know why the previous guides all create mumbo-jumbo of policy files across dom0, monerod, qubes, etc.
Create the 30-user.policy file on dom0. Fill it with this:
qubes.ConnectTCP +18081 monero-wallet-ws monerod-ws allow
Then, go to your monero-wallet-ws qube. On the terminal enter the command:
qvm-connect-tcp 18081:monerod-ws:18081
From then on, your Feather Wallet will be able to connect to a monero node on 127.0.0.1:18081. That’s it. No need to add an rpc/policy/socat/etc/etc/ files in monerod-ws nor monero-wallet-ws qubes.