


I feel perfectly capable of exposing the right ports to the right machines, etc., but it would be super helpful if I knew which ports need to be accessed by the server and client. I use GNU/Linux and I am running the game inside a Microsoft Windows virtual machine (Oracle Virtualbox). When joining the game, I see a possible source for the confusion: there appears to be some sort of game lobby where "auto-discovery" is supposed to be happening? So maybe there are other ports (UDP ports even?) used to broadcast existing games? When I host a game, I at least expect netstat -an to show a TCP "LISTEN" entry for the port I chose (10001 in this case) but it doesn't. I'm having trouble finding out online exactly what Stronghold Crusader needs in order to play a network game, and things aren't obvious in the game itself. (fifth EDIT: for the "solution", see fourth EDIT at the bottom.)
