ok well again thanks for the help i can now go back and research into vpn's and detect not to use them and write it in!
i'll get it to broadcast correctly lol
Actually, a potential fix for you would be to broadcast on all ips on the PC.
So in my particular case...
My PC would broadcast on 10.12.12.255, and 25.40.35.255
The Android Client would only see the broadcast on the 10.12.12.X network though, and could then auto-enter the IP address it came from.
(Edit: Even though the v1.3 relay showed the wrong IP, it was still listening on BOTH IP addresses, is it really necessary to show the IP address to the user?)
Additionally, you could reverse the way of doing things... and have the Android device send out the broadcast, and the PC respond to the broadcast with the IP address it got the broadcast from.
Ultimately, I think it would be difficult to filter out VPN addresses, as they are configured in so many different ways they can make your head spin... that and the vast majority of users typically only have one IP address. So although it caused a little confusion at first, the v1.3 relay works just fine. (If a user has the skill to configure multiple IPs, they can manually key their IP into your remote
)