We use cookies to understand how the site is used and to improve it. You can accept them, or carry on with them switched off.
Also known as: too many connections, max connections exceeded
The state where an account already holds the maximum simultaneous connections its plan allows, so further attempts are refused, typically with a 502 and on some servers a 481. Forgotten clients, a second device, and stale sessions that have not yet timed out all consume slots. Setting the configured connection count below the plan limit, or closing the other client, restores service immediately.
The refusal arrives after a successful login, and that detail places it precisely. Credentials were accepted, so the account exists and the password is correct; the server is simply declining to open one more session for an account already at its ceiling. Some connections in the same client are usually working normally at the same moment, which is the pattern no other error produces.
The number to weigh against the plan allowance is the total across everything using those credentials at that instant, not the count configured in one application. The overlooked sources are consistent: a second newsreader still running minimized to the tray, an automation stack where the download client and a separate tool each hold sessions, a media server on another machine, a phone client left connected, and another person in the household using the same login. Every one of them draws from the same pool.
Connections are not released the moment a client stops using them. A newsreader that crashed, a laptop that slept mid-download, or a session cut by a brief network drop can leave sockets the server still counts as live until its idle timeout expires, typically a few minutes. This produces the confusing case where a client fails immediately after being restarted and then works perfectly on a second attempt several minutes later. Where the error appears once after a crash and never returns, nothing needs to be changed.
Some servers answer with 502, some with 481, and some drop the socket without a code at all. Because 502 is also used for authentication rejection and other permission failures across implementations, the number alone does not identify the cause. The symptom does. A client authenticating successfully on some connections while others are refused at the same moment is at its allowance. A credential fault fails every connection identically, and an account problem fails them all at once too.
Configuring a client at the plan's exact maximum leaves nothing for a retrying connection to reconnect into, and guarantees this error during any brief overlap between a dying session and its replacement. Two or three below the allowance is the practical setting. Where several applications share one account, it is the sum of their configured counts that must stay under the limit, which is the calculation most readers miss. Higher counts also return less than expected; a residential line is generally saturated well into single digits, so a lower number frequently costs no measurable speed at all.
It is not an indication that the account has been suspended, that the plan has run out of data, or that the provider is limiting the reader specifically. It is not a security response to unusual activity. It is a plain resource ceiling being enforced, it clears as soon as the extra sessions close, and it costs nothing but the failed attempt itself.
Browse all terms in Errors & Troubleshooting, or see the full Usenet glossary.