I know this has been asked a million times:

But neither of those posts helped me, I still cannot find my linux server in the server list, and i have everything configured.
The weird thing is that the server shown on the server list if i'm running the server on windows!

So I have enabled reporting to the server list in the server settings;
I have all the ports ok, in fact the same forwarding for windows works but for linux it does not show in the list;
I know how to use filters in the server list*.

So what i want to know is if there is any difference from the server broadcasting in linux to windows. Do i need to configure something more?

Note that:
I'm running TeamSpeak Server x86 LINUX UBUNTU,
The server is working 100% (if you know the ip)
Im not trying to run 2 servers at the same time!