Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does Windows XP only allow 10 inbound TCP/IP connections at any one time ?

I am trying to connect 40 clients to my webservice on Windows-XP

and i get no connection

share|improve this question

migrated from Jul 11 '11 at 17:44

This question came from our site for professional and enthusiast programmers.

closed as off topic by Chris S, EEAA, Massimo, Mark Henderson Jul 12 '11 at 2:55

Questions on Server Fault are expected to relate to server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

@nick ... yes it does. @Gali the reason is that they don't want you to use a Client OS as a server... so why are you trying to server 40 clients with window xp ?!?!?! – Zypher Jul 11 '11 at 17:52
Duplicate on SuperUser… – Dave M Jul 11 '11 at 19:08
Closing as off topic, please see duplicate Dave linked to above – Mark Henderson Jul 12 '11 at 2:55

No. The limit is 10 connections for SMB file/print/IPC, not general purpose TCP/IP connections.

share|improve this answer
Includes IIS too – Zypher Jul 11 '11 at 18:50
He's talking webservice, which probably means IIS. – Joel Coel Jul 12 '11 at 3:02

The default connection limit for IIS on Windows XP is 10 connections. This can be increased to 40 connections, but not higher than that.


Find the adsutil.vbs script (should be in c:\inetpub\AdminScripts or similar) and run the following command:

adsutil set w3svc/MaxConnections 40

Besides the obvious answer of purchasing a Server OS, you might be able to use Apache for Windows (if you aren't running apps), since I believe it does not have the same limit that IIS has.

share|improve this answer
Just because you can increase the limit, doesn't mean you should. Check out the EULA for XP Pro sometime. It clearly states a 10 connection limit meaning that even if it is technically possible to accept more than 10 connections, it's not legally acceptable to do so. – Jason Berg Jul 12 '11 at 3:06

Yes. The limit is 10 inbound connections.

share|improve this answer
That's for Windows Networking though, not for plain-jane non-Windows-auth TCP connections. – mfinni Jul 11 '11 at 17:59