Hello Jimmy.
Generally i resolved this rejecting lidgren usage in such networks (using https through UnityWebRequest and
ASP.NET proxy server instances instead)
Lidgren source code can be ajusted for understanding IPv6 adresses manually (currently it just rejects them, this behaviour is hardcoded).
But while digging it up i found out, that the problem is not exactly in ligren, but in System.Net.Dns class. It was unable to resolve any ip address at all in Apple IPv6 test infrastructure i.e. Dns.GetHostEntry("
https://www.google.com/") just failed.
Also i failed to manually establish TCP connections using hardcoded IPv4/IPv6 adresses, so i desided to drop any further attempts and implemented a solution, that was definetly working.
So i dont have any adequate answer about how to actually workaround this using lidgren and unity.
Best regards, Alexander Bogomoletz.
пятница, 18 ноября 2016 г., 18:41:15 UTC+3 пользователь Jimmy Nyström написал: