Do you have any suggestions on this error? I have all the service packs installed for server 2003. Do I need to send shorter strings? I don’t seem to have any issues with small messages.

    DllDate: Sep 12 2008
    Username: XYZABC
    Component: .NET 2.0
    NumChars: 502583
    Charset: ansi
    NumBytes: 502583
    SocketError: WSAECONNABORTED An established connection was aborted by the software in your host machine.
    Error sending on socket
    send_size: 65535

The word “software” in any of the above WSAECONNABORTED error message refers to “WinSock”. In a nutshell, it’s a logjam. The sending software (i.e. WinSock) is backed up to the point where all internal OS buffers are full and it must abort the connection. The solution is to send smaller amounts, or make sure the receiver on the server-side can consume incoming data faster. Here is a more detailed explanation: WSAECONNABORTED