Open raldone01 opened 4 months ago
Are you exposing your node only through IPv6?
Thanks for the pointer I will check it. https://monerodocs.org/interacting/monerod-reference/ is down Huh. Can you tell me how to listen to both ipv4 and ipv6.
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.11:43761 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:18089 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:18084 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:18082 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:18080 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:18081 0.0.0.0:* LISTEN -
tcp6 0 0 :::18080 :::* LISTEN -
tcp6 0 0 :::18081 :::* LISTEN -
udp 0 0 127.0.0.11:45603 0.0.0.0:* -
Seems like it doesn't listen on ipv6 for 18089.
Got it to listen to ipv6 on 18089 by adding rpc-restricted-bind-ipv6-address=::
.
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:18089 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:18081 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:18080 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:18082 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:18084 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.11:38177 0.0.0.0:* LISTEN -
tcp6 0 0 :::18089 :::* LISTEN -
tcp6 0 0 :::18081 :::* LISTEN -
tcp6 0 0 :::18080 :::* LISTEN -
udp 0 0 127.0.0.11:59823 0.0.0.0:* -
Still no dice though.
From the monero desktop app I can connect using ipv4, ipv6 addresses directly and it also works with my domain.
Right now Cake Wallet doesn't work with IPv6 which is why I wanted to make sure IPv4 was available. But if it works connecting to IPv4 through Monero GUI I'm not sure what the issue would be. You are trying to connect using public IP or locally using the server's IP?
Also found that page on Wayback Machine :wink: https://web.archive.org/web/20230328072110/https://monerodocs.org/interacting/monerod-reference/
Ahh good good to know I will try to fully disable ipv6 and continue testing. Some sort of logs would be a nice feature though. Yes I tried both local and public ipv4 addresses.
Thanks for your help.
Might be able to get some logs using ADB (Android Debug Bridge) and specifying the logs for Cake Wallet adb logcat | gre com.cakewallet.cake_wallet
. I'm not sure if that would spit out anything useful for your case though, especially since its not a debug build.
Closing this for now, let me know if you have any update on that.
I just checked the logcat and there is nothing of use in there. I would need a dev build. Do you have a dockerfile or something similar so I can quickly get one?
Let me see if I can get one built for you for testing. unfortunately the build process is rather involved and build instructions need to be updated.
The following monerod config works fine from the desktop app. Cake Wallet can't connect to the node.
Monerod custom node config:
However I can't connect to it from Cake Wallet. The dot stays red.
Expected behavior The dot should turn green and I should be able to use the node. Or at least some sort of connection error message should appear telling me about the problem.
Platform:
Additional context I tried all kinds of permutations of ssl/trusted. I will try to compile the app and get some logcat. Maybe it logs something useful.