title: WCF maxConnections property
body: <p>I have a WCF service written in .net 4, and exposed over net.tcp. Any time I try to set the MaxConnections property of the binding configuration to something higher than 10 I am AddressAlreadyInUseException.</p>
  
  <p>Why would that be getting thrown on the MaxConnection setting?</p>
  
  <p>(if it matters, I am on Server 2008 R2 Standard with a 4 core CPU and 4 gb ram)</p>
  
  <pre><code>    &lt;binding name="NetTcpBinding" closeTimeout="00:01:00"
            openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
            transferMode="Buffered" hostNameComparisonMode="StrongWildcard"
            maxBufferPoolSize="524288" maxBufferSize="25000000"
            maxReceivedMessageSize="25000000" maxConnections="50"&gt;
            &lt;readerQuotas maxDepth="32" maxStringContentLength="25000000"
              maxArrayLength="25000000" maxBytesPerRead="25000000" maxNameTableCharCount="25000000" /&gt;
            &lt;security mode="None" /&gt;
      &lt;/binding&gt;
  
      &lt;service behaviorConfiguration="ApiService.ServiceBehavior" name="Api.Service.PlatformApiService"&gt;
        &lt;endpoint
          address="/Search"
          binding="netTcpBinding"
          bindingConfiguration="NetTcpBinding"
          contract="IApiService" /&gt;        
        &lt;endpoint
          address="mex"
          binding="mexTcpBinding"
          bindingConfiguration="NetTcpBinding"
          contract="IMetadataExchange" /&gt;
  
        &lt;host&gt;
          &lt;baseAddresses&gt;
            &lt;add baseAddress="net.tcp://localhost:8094/Api/" /&gt;
          &lt;/baseAddresses&gt;
        &lt;/host&gt;
      &lt;/service&gt;
  </code></pre>