([10053] Software caused connection abort) Huh?

These are old archives. They are kept for historic purposes only.
Post Reply
n1tr0x

([10053] Software caused connection abort) Huh?

Post by n1tr0x »

Hello,

I seem to be getting this problem lately. I'm not sure if its a problem with UnrealIRCd, or if its a problem with the servers actual connection to the internet. If anyone could tell me what this basically means? The server is behind a router, which I think is failing, but it goes right back online after a couple seconds.

Thanks,
Peace
aquanight
Official supporter
Posts: 862
Joined: Tue Mar 09, 2004 10:47 pm
Location: Boise, ID

Post by aquanight »

I have seen this message a lot actually. Usually it results in the connection failing due to something between you and the server (including routers, hubs, ICS hosts, proxies, etc).

From MSDN:
MSDN wrote:Software caused connection abort.
An established connection was aborted by the software in your host computer, possibly due to a data transmission time-out or protocol error.
This is related, it usually appears on the other side of the broken link:
MSDN wrote:Connection reset by peer.
An existing connection was forcibly closed by the remote host. This normally results if the peer application on the remote host is suddenly stopped, the host is rebooted, the host or remote network interface is disabled, or the remote host uses a hard close (see setsockopt for more information on the SO_LINGER option on the remote socket). This error may also result if a connection was broken due to keep-alive activity detecting a failure while one or more operations are in progress. Operations that were in progress fail with WSAENETRESET. Subsequent operations fail with WSAECONNRESET.
"Host or remote network interface is disabled" - if the router goes down, then it would be considered disabled. Since it is the interface between client and server, this error suits, but why it doesn't appear on both ends is beyond me :| .

Basically what happens is when the connection fails, usually the client will probably see Error 10053 (Software caused connection abort), but the IRCd will see it as Connection reset by peer. Why this is, I don't know. I'm sure there's a significant difference between the errors (just looking at the error descriptions tell you that ;) ).
Post Reply