I have oracel instance(Ubuntu) is connected via tailscale but xrdp not working to that device but I can ping and ssh to same device from my Tailscale network.
If you run
netstat -a and look for port 3389, it will show the address it is listening on. You’d like to see 0.0.0.0, which means “any interface,” but one possibility is that it decided to listen specifically to the eth0 address (or similar).
tcp 0 0 0.0.0.0:3389 0.0.0.0:* LISTEN