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

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.

migrated from stackoverflow.com Jul 11 '11 at 17:44

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

  • 1
    @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
  • 1
    Duplicate on SuperUser superuser.com/questions/309271/… – 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.

  • 3
    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.

From http://weblogs.asp.net/cazzu/archive/2003/10/10/31476.aspx:

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 ASP.net apps), since I believe it does not have the same limit that IIS has.

  • 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.

  • 6
    That's for Windows Networking though, not for plain-jane non-Windows-auth TCP connections. – mfinni Jul 11 '11 at 17:59