I managed to fix the problem. In a last ditch effort to tweak the router, I changed how it was assigning ports. Instead of assigning them to a computer name, I assigned them to a static IP I assigned to the server. When I did that, most of the ports I assigned to the computer (at least the TCP ports) opened up. Some of the TCP ports still show as closed. However, those are the TS3 ports and I suspect they are for specific features within TS3
↧