@shoutamoon Okay. I’d tested with win2socks an found a reason. The problem was that win2socks test feature uses the domainname field of UDP associated for testing. It’s failed because our mudfish nodes doesn’t support it yet because there’s rare use cases. So I think just skipping the test would work for most of cases.
However to be more perfect, I’d changed a code and upgraded a version of mudfish node for TW Asia (Taiwan - Google 5) at this moment. So you can try to test it again with this node.
If it works fine with this node, all of mudfish nodes will be patched at next server maintainance time.
I have just tested this and the traffic is still not passing through UDP.
Using win2socks is still UdpBlocked
update:
I have also tested games that use TCP+UDP dual protocols, such as the recent AmazonGames New World, and the TCP connection works fine, but the UDP connection does not.
First I used Mudfish VPN v5.4.8, I subscribed to the items in a custom way, I used cports software to check the traffic flow, the TCP connection was normal, but the UDP traffic was not going out, but I also used win2socks to go to another server that can forward UDP and I could access the game.
@shoutamoon Could you please test it again with other mudfish nodes? Now I’d updated all mudfish nodes to fix this issue. If I tested with win2socks, I’d checked it works.
Update:
I accidentally found out that SakuraNet can be used for Udp traffic.
so, found out that none of these hosts (any country) can use Udp
Maybe the service provider’s firewall is blocking Udp?
Aliyun, Amazon EC2 or Lightsail, Google, Azure
I tested the following hosts (any country) and Udp is working
It’s not clear at this point. I need to test this issue a little bit more because it depends on the firewall policy of the server provider. At least the server version of each mudfish nodes are same so the code flow should be exactly same too. Might be other issue.
Maybe it’s time to open up TCP and UDP ports 18081 for incoming and outgoing traffic or all ports for TCP and UDP from the firewall policy provided by the service provider?
@shoutamoon Thank you for your feedback. While checking the code flow, I found another bug for UDP associate when the network interface of mudfish node has a private IP. So it might be a different issue.
At this point, the issue is fixed and waiting the next release of mudfish server.