Reputation: 3304
Using winsock as shown below we sent information to TCP port 8000. But sometimes we get error like Connection is forcefully rejected
(error number 10061) and Connection is aborted due to timeout or other failure
(error number 10053) . But in both pc firewall is disabled. so i think port will not be closed due to firewall. So how to troubleshoot these errors.
Dim TempWinClient As New AxMSWinsockLib.AxWinsock
TempWinClient.RemoteHost = PCName
TempWinClient.RemotePort = Port
TempWinClient.Tag = Message
TempWinClient.Connect()
Upvotes: 1
Views: 7493
Reputation: 316
For one, always call the .Close method on the WinSock control before any .Connect. I don't know what AxMSWinsockLib is, wrapper for the Winsock APIs?
Anyway, as to your question:
Firewalls aren't the only thing in the way. Ports need to be forwarded on the listening server's router; in this case, port 8000.
So on the server that you're attempting to connect to:
Then try to reconnect.
Upvotes: 1