title: The remote name could not be resolved: 'maps.googleapis.com'
body: <p>I have an <code>asp.net</code> web application that uses Google Maps. Everything has been running fine for quite some time. All of a sudden yesterday, no calls to Google API would process. I assume we reached a query limit but upon checking, all quota totals were <code>0</code>. I then realized we were not including our API Key in the requests. I added the appropriate API key and the maps came back online. However, I still cannot <code>GeoCode</code> a address using the following:</p>
  
  <pre><code>maps.googleapis.com/maps/api/geocode/xml?address=(PROPERTY-ADDRESS)&amp;key=(OUR-KEY)
  </code></pre>
  
  <p>returns:</p>
  
  <blockquote>
    <p>The remote name could not be resolved: 'maps.googleapis.com'</p>
  </blockquote>
  
  <p>We get the same error when trying to use:</p>
  
  <pre><code>maps.googleapis.com/maps/api/distancematrix/xml?origins=(LOCATION1)&amp;destinations=(LOCATION2)&amp;units=imperial&amp;key=(OUR-KEY)
  </code></pre>
  
  <p>However all calls to:</p>
  
  <pre><code>maps.googleapis.com/maps/api/js?key=(OUR-KEY)
  </code></pre>
  
  <p>work fine.</p>
  
  <p>This code has worked fine for a long time, with no modifications.
  We are on a dedicated server, using the same IP, However the site does run through <code>Incapsula</code> (Not sure if that makes a difference)</p>
  
  <p>I already added:</p>
  
  <pre><code> &lt;system.net&gt;
          &lt;defaultProxy enabled="true" useDefaultCredentials="true"&gt;
          &lt;/defaultProxy&gt;
     &lt;/system.net&gt;
  </code></pre>
  
  <p>but this did not help. </p>
  
  <p>The error: <strong>The remote name could not be resolved</strong> makes it seem like a DNS issue, but the server is online and can resolve <code>maps.googleapis.com/maps/api/js</code> without any problem.</p>