Trosnoth


Documentation‎ > ‎

Games You Create May Not Be Visible

Overview

When running Trosnoth, you may sometimes come across the following message:
Games you create may not be visible on the Internet. Click for info.
This page describes the possible causes of this problem and ways to rectify it.  Note that this condition does not prevent you from playing Trosnoth.

Possible causes

Not connected to the Internet

If you are not connected to the Internet, you will get the message described above.  However, if you are not connected to the Internet, you will also be unable to see this webpage, so this section probably won't help you much.

Port forwarding not configured

Unless you have port forwarding configured on your Internet router, it is unlikely that games that you create will be visible on the Internet.  How to configure port forwarding varies depending on your particular brand and model of router.  If you want to host Internet Trosnoth games, you should configure port 6789 of both TCP and UDP to forward to the computer which will be hosting the game.

Connecting to servers is just running slowly

It's also possible that Trosnoth is just taking a long time connecting to the network of Trosnoth games.  If this is the case, the message should vanish again before long.  If the message vanishes without you clicking "close", this shows that Trosnoth has connected to the network of Trosnoth games and games you create should be visible on the Internet.

Servers are down at trosnoth.org

It is also possible that you will get this message if the default game discovery servers are not running.  There is nothing you can do to resolve this issue because it's on our end.

Technical information

When you host a game of Trosnoth and don't set it to "invisible", Trosnoth will share the game information with other running instances of Trosnoth.  To be a part of this sharing process, your computer needs to be able to be connected to over TCP by other Trosnoth instances.  The Trosnoth client uses port 6789 to do this.

If you want to test whether the trosnoth.org game discovery servers are running, try connecting to TCP port 6700 of the servers at trosnoth.no-ip.org and discoverer1.trosnoth.org.  If you can connect to these ports, then the servers are running.