Uru uses ports 5000 to 6000, UDP. The outgoing ports in your system are, as usually with outgoing connections, chosen randomly by your OS.
However, if I understood that correctly, you have a firewall software running on your PC, and it's not the Windows firewall (that is known to work fine)? Argh, this will get hard, most of those additional firewalls are crap
. You could try to install Wireshark (
http://www.wireshark.org/), capture packages on your network card, and set the filter to "udp.port >= 5000 && udp.port <= 6000". There should be packages going in both directions. It would also be worth a try to temporary disable the firewall. Honestly - the Windows firewall is generally more secure than those additional personal firewalls, as it deals with IPv6 correctly, knows the difference between a home and a public network, and does not confuse the user by asking for confirmation each time a socket is opened (which is worth nothing as the user will hardly be able to tell whether this is legitimate or not); not to mention that outgoing connections can not reasonably be filtered anyway. If the virus/attacker can run code on your system, no firewall running on that same will help you.
The strange thing about the log is - you seem to authenticate correctly, which implies some packages in both directions, but the player list sent to you seems to be ignored. Your client continues to send alive packets, but the server ultimately kicks you for not sending any packets. Weird.
I see there is one avatar in the list sent to you, but I can not see the details - maybe there is an issue with that avatar? Does it have a special name?
If that is okay with you, I could temporarily hack the database to use another password for your user, and log in myself, to make sure your system is the issue, not your user.