title: Unable to allocate the required address spaces
body: <p>While deploying a new Web Role on Windows Azure i am getting this error:
  <em>Unable to allocate the required address spaces for the deployment in a new or predefined subnet that is contained within the specified virtual network.</em>
  I have searched for a solution, but didn't find one. Does any one have an idea?</p>
  
  <p>My cscfg file looks like this:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;ServiceConfiguration serviceName="Application.Cloud" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="3" osVersion="*" schemaVersion="2013-03.2.0"&gt;
    &lt;Role name="WebApplication" vmName="vm001"&gt;
      &lt;Instances count="1" /&gt;
      &lt;ConfigurationSettings&gt;
          ...
      &lt;/ConfigurationSettings&gt;
      &lt;Certificates&gt;
        &lt;Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="..." thumbprintAlgorithm="sha1" /&gt;
      &lt;/Certificates&gt;
    &lt;/Role&gt;
    &lt;Role name="Application.ServiceOpdrachten" vmName="vm002"&gt;
      &lt;Instances count="1" /&gt;
      &lt;ConfigurationSettings&gt;
        ...
      &lt;/ConfigurationSettings&gt;
      &lt;Certificates&gt;
        &lt;Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint=".." thumbprintAlgorithm="sha1" /&gt;
      &lt;/Certificates&gt;
    &lt;/Role&gt;
    &lt;NetworkConfiguration&gt;
      &lt;VirtualNetworkSite name="VirtualNetwork" /&gt;
      &lt;!-- The virtual network name must match the name of the vvirtual network configured in your subscription. --&gt;
      &lt;AddressAssignments&gt;
        &lt;!-- You must map each role in your cloud service to a subnet or a collection of subnets which were defined in your network.--&gt;
        &lt;InstanceAddress roleName="WebApplication"&gt;
          &lt;Subnets&gt;
            &lt;Subnet name="Subnet-1" /&gt;
          &lt;/Subnets&gt;
        &lt;/InstanceAddress&gt;
      &lt;/AddressAssignments&gt;
    &lt;/NetworkConfiguration&gt;
  &lt;/ServiceConfiguration&gt;
  </code></pre>
  
  <p>In the same cloudproject i have another instance that deploys fine.</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;ServiceConfiguration serviceName="Ecare.Acasa.Cloud" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="3" osVersion="*" schemaVersion="2013-03.2.0"&gt;
    &lt;Role name="WebApplication"&gt;
      &lt;Instances count="1" /&gt;
      &lt;ConfigurationSettings&gt;
        ...
      &lt;/ConfigurationSettings&gt;
      &lt;Certificates&gt;
        &lt;Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="..." thumbprintAlgorithm="sha1" /&gt;
      &lt;/Certificates&gt;
    &lt;/Role&gt;
    &lt;Role name="Ecare.Acasa.ServiceOpdrachten"&gt;
      &lt;Instances count="1" /&gt;
      &lt;ConfigurationSettings&gt;
        ...
      &lt;/ConfigurationSettings&gt;
      &lt;Certificates&gt;
        &lt;Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="..." thumbprintAlgorithm="sha1" /&gt;
      &lt;/Certificates&gt;
    &lt;/Role&gt;
    &lt;NetworkConfiguration&gt;
      &lt;VirtualNetworkSite name="Ecare" /&gt;
      &lt;!-- The virtual network name must match the name of the vvirtual network configured in your subscription. --&gt;
      &lt;AddressAssignments&gt;
        &lt;!-- You must map each role in your cloud service to a subnet or a collection of subnets which were defined in your network.--&gt;
        &lt;InstanceAddress roleName="WebApplication"&gt;
          &lt;Subnets&gt;
            &lt;Subnet name="Subnet-1" /&gt;
          &lt;/Subnets&gt;
        &lt;/InstanceAddress&gt;
      &lt;/AddressAssignments&gt;
    &lt;/NetworkConfiguration&gt;
  &lt;/ServiceConfiguration&gt;
  </code></pre>