It could be port exhaustion.
When application(s) makes too many outgoing connections in short time frame or does not dispose outgoing connections properly – you run out of ports.
Here is the link to rather lengthy explanation and a way to diagnose the issue
More Related Contents:
- How do I force my .NET application to run as administrator?
- An existing connection was forcibly closed by the remote host
- Programming P2P application
- Server Client send/receive simple text
- C# Drag drop does not work on windows 7
- I need a event to detect Internet connect/disconnect
- What is the correct way to read from NetworkStream in .NET
- System.UnauthorizedAccessException: Retrieving the COM class factory for Word Interop fails with error 80070005
- Detect Windows font size (100%, 125%, and 150%)
- Broken TCP messages
- Change pinned taskbar icon (windows 7)
- The source was not found, but some or all event logs could not be searched
- How send raw ethernet packet with C#? [closed]
- How do I code a progress bar for Windows 7 to also update itself on the taskbar?
- Getting the location from a WebClient on a HTTP 302 Redirect?
- How to create a form with a border, but no title bar? (like volume control on Windows 7)
- How can I get all the active TCP connections using .NET Framework (no unmanaged PE import!)?
- C# Socket.BeginReceive/EndReceive
- Get Length of Data Available in NetworkStream
- How do I obtain the latency between server and client in C#?
- Marshal.PtrToStructure (and back again) and generic solution for endianness swapping
- How to configure socket connect timeout
- Value of type ‘T’ cannot be converted to
- Invoke C# code from JavaScript in a Document in a WebBrowser
- Print List of objects to Console
- How to save workbook without showing save dialog with Excel interop?
- What is the maximum length of a C#/CLI identifier?
- WCF and interfaces on data contracts
- How to get current working directory path c#?
- Are immutable arrays possible in .NET?