ServUO Version
Publish 57
Ultima Expansion
Time Of Legends
Hello everyone.

I am trying to set up my first ServUO Shard under Linux Ubuntu 22.04.3 LTS on a dedicated server on a datacenter. So far everything is working, logging in, playing etc.
I am using release 57.3.

However, one thing bothers me. In the ClassicUO client, "Timeout 100% Packet loss" is displayed when the server is selected. As far as I understand, the "Ping" is handled via "Server/Network/PingListener.cs" on UDP port 12000. This all seems to be correct for me:

Server console nestat:
netstat -tulpen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      102        44139      961/systemd-resolve
tcp        0      0 138.201.xx.xxx:2593     0.0.0.0:*               LISTEN      0          23182      9329/mono
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      0          67743      8315/master
udp        0      0 127.0.0.53:53           0.0.0.0:*                           102        44138      961/systemd-resolve
udp        0      0 138.201.xx.xxx:12000    0.0.0.0:*                           0          23184      9329/mono

Localhost nmap:
nmap -sU -p 12000  138.201.xx.xxx
Starting Nmap 7.80 ( https://nmap.org ) at 2024-01-11 17:47 CET
Nmap scan report for <myserver.com> (138.201.xx.xxx)
Host is up (0.0031s latency).

PORT      STATE SERVICE
12000/udp open  entextxid

Nmap done: 1 IP address (1 host up) scanned in 0.09 seconds


When I look at the same thing under "ModernUO", the "Ping" works and ClassicUO shows the shard with 0% packetloss. So I can't imagine that it is due to any network or firewall settings.

What am I doing wrong?
 
Back