I have figured out what my problem was. I was running port scans that kept saying the ports were closed because there was nothing listening on those ports. I used TcpPortTester.cs from an answer by tgerbert and was able to see the ports open using FreePortScanner. Thanks.