title: Visual Studio 2013.3 publish to azure website via web deploy validate connection fails with no error code
body: <p>In Visual Studio 2013.3 I have created a test .Net 4.5  C# MVC 5 project to run in an Azure Website. I created a new Azure a/c and logged into it in VS. When I try and publish the project (running VS as Administator) the Validate Connection fails with no error code. I have re-downloaded the Publish settings from Azure to make sure I have the correct publish settings. The message I get is:
  (2014-10-27 11:04:13) An error occurred when the request was processed on the remote computer.
  The server experienced an issue processing the request. Contact the server administrator for more information.</p>
  
  <p>When I try and publish the project anyway I get the following message:</p>
  
  <blockquote>
    <p>C:\Program Files
    (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.targets(4270,5):
    Error : Web deployment task failed. ((2014-10-27 11:06:25) An error
    occurred when the request was processed on the remote computer.)</p>
    
    <p>(2014-10-27 11:06:25) An error occurred when the request was processed
    on the remote computer. The server experienced an issue processing the
    request. Contact the server administrator for more information.
    Publish failed to deploy.</p>
  </blockquote>
  
  <p>I have installed the latest Azure SDK for Visual Studio 2013 2.4.1 via MS Web Plaform Installer 5.
  The online Azure management pages shows the default website running. I'm running Windows 8.1.</p>
  
  <p>One thing I have noticed is that if I change the sitename in the Publish settings I get:  </p>
  
  <blockquote>
    <p>Could not connect to the remote computer [...] The Remote name could
    not be resolved.</p>
  </blockquote>
  
  <p>Also when I try to ping the remote url i.e. [sitename].scm.azurewebsites.net:443 it times out, however, I can access it via a browser.</p>
  
  <p>[UPDATE]
  By Changing the output to verbose I get this message:</p>
  
  <pre><code>(2014-10-27 12:28:01) An error occurred when the request was processed on the remote computer.
  The server experienced an issue processing the request. Contact the server administrator for more information.
     at Microsoft.Web.Deployment.AgentClientProvider.GetHttpResponse(HttpWebRequest request)
     at Microsoft.Web.Deployment.AgentClientProvider.PerformHeadRequestHelper(Boolean getVersionInfo, Version&amp; maximumSupportedVersion, Version&amp; minimumSupportedVersion)
     at Microsoft.Web.Deployment.AgentClientProvider..ctor(DeploymentProviderContext providerContext, DeploymentBaseContext baseContext, String serverVersion)
     at Microsoft.Web.Deployment.DeploymentManager.CreateObjectPrivate(DeploymentProviderContext providerContext, DeploymentBaseOptions baseOptions, DeploymentObject sourceObject, String serverVersion)
     at Microsoft.Web.Deployment.DeploymentManager.CreateDestinationObject(DeploymentProviderOptions providerOptions, DeploymentBaseOptions baseOptions, DeploymentObject sourceObject, String serverVersion)
     at Microsoft.Web.Deployment.DeploymentObject.SyncTo(DeploymentProviderOptions providerOptions, DeploymentBaseOptions baseOptions, DeploymentSyncOptions syncOptions)
     at CallSite.Target(Closure , CallSite , Object , Object , Object , Object )
     at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid4[T0,T1,T2,T3](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
     at Microsoft.Web.Publishing.Tasks.VSMSDeployObject.SyncTo(VSMSDeployObject destObject, Object syncOptions, IVSMSDeployHost _host)
     at CallSite.Target(Closure , CallSite , VSMSDeployObject , VSMSDeployObject , Object , IVSMSDeployHost )
     at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid4[T0,T1,T2,T3](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
     at Microsoft.Web.Publishing.Tasks.BaseMSDeployDriver.InvokeMSdeploySync()
     at Microsoft.Web.Publishing.Tasks.VSMSDeployDriverInCmd.StartSync()
     at Microsoft.Web.Publishing.Tasks.BaseMSDeployDriver.SyncThruMSDeploy()
     at Microsoft.Web.Publishing.Tasks.VSMSDeploy.Execute()
          VSMSDeploy: Publish failed to deploy.
          Done executing task "VSMSDeploy" -- FAILED.
  </code></pre>
  
  <p>Many thanks in advance.
  Will</p>