I have installed a client to communicate with a server.
The application uses two TCP ports for communication (lets call them "A" and "B"). I have opened the ports on the server and the client via the Windows firewall (both inbound and outbound), and created a firewall rule on the hardware firewall to allow them to communicate through these ports.
On Friday through yesterday morning, the client was able to communicate with the server. After some unknown event, the client no longer communicates with the server.
Reading the launch log from the client, the application gets hung up on port A and times out. I verified the Windows firewall rules: the inbound and outbound rules are still active and configured properly. After a reboot, no change to the rules.
Running netstat -aon
before the application times out doesn't list either port as listening. My remote control software also does not list A or B in the Network/Open Ports list. The hardware firewall still has the rule active. The server device appears to be working correctly; the server application is listening on A and B.
Help! I don't know what to look for next.