Azure 팩 웹 사이트 v2 롤업 7에서 웹 배포가 실패합니다.

Azure 팩 웹 사이트 v2 롤업 7에서 웹 배포가 실패합니다.

Azure 팩 웹 사이트 클라우드를 설정했으며 거의 ​​모든 것이 작동하고 있습니다(웹 사이트 생성, Git 게시, 테넌트 등...). 웹 배포 및 마켓플레이스에서 애플리케이션 생성을 제외합니다.

내가 발견한 MgmtSvc-TenantSite의 이벤트 뷰어를 살펴본 후 두 개가 연결되어 있다고 생각했습니다.

Error:DeploymentException: (8/21/2015 10:04:12 PM) An error occurred when the request was processed on the remote computer.
...
at Microsoft.Azure.Portal.ServerAppManager.Antares.MsDeploy.Publisher.Deploy(MsDeployParameter[] parameters, List`1 applicableConnectionStringTags)]]></StackTrace>

이어서

Error:AggregateException: One or more errors occurred.
...
   at Microsoft.Azure.Portal.Marketplace.Proxy.Controllers.MarketplaceController.OnPremProvisionAndDeploySite(String subscriptionId, String region, DatabaseOptions databaseOptions, IDictionary`2 applicationEntry, DeploymentAnswers deploymentAnswers)
   at Microsoft.Azure.Portal.Marketplace.Proxy.Controllers.MarketplaceController.<ProvisionAndDeploySite>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---

MSDeploy 비즈니스가 백엔드 서버로 이동하고 그 중 하나의 WebDeploy 아래에 있는 이벤트 뷰어를 보면 다음과 같은 내용을 효과적으로 확인할 수 있습니다.

    User: $bakery
    Client IP: ...
    Content-Type: 
    Version: 9.0.0.0
    MSDeploy.VersionMin: 
    MSDeploy.VersionMax: 
    MSDeploy.Method: 
    MSDeploy.RequestId: 
    MSDeploy.RequestCulture: 
    MSDeploy.RequestUICulture: 
    ServerVersion: 9.0.1921.0
    A tracing deployment agent exception occurred that was propagated to the client. Request ID ''. Request Timestamp: '8/21/2015 2:32:04 PM'. Error Details:
    System.ArgumentNullException: Value cannot be null.
    Parameter name: input
       at System.Version.Parse(String input)
       at System.Version..ctor(String version)
       at         Microsoft.Web.Deployment.DeploymentAgentWorkerRequest.get_MaximumSupportedVersion()
       at Microsoft.Web.Deployment.DeploymentAgent.HandleClientServerVersionMismatch(DeploymentAgentWorkerRequest workerRequest)
       at Microsoft.Web.Deployment.DeploymentAgent.HandleRequestWorker(DeploymentAgentAsyncData asyncData)
       at Microsoft.Web.Deployment.DeploymentAgent.HandleRequest(DeploymentAgentAsyncData asyncData)

각 오류는 WebDeploy를 사용하려는 시도에 해당합니다. 서버에 설치된 WebDeploy 버전을 변경하려고 시도했지만 사이트 컨트롤러의 격렬한 저항에 부딪혔습니다.

누구든지 이 문제를 해결하는 방법에 대해 밝힐 수 있습니까?

답변1

독립 실행형 웹 배포 설치를 사용하고 있었지만 동일한 오류 메시지가 표시되었습니다.

내 웹사이트/서버가 CloudFlare 뒤에서 실행되고 있었기 때문이었습니다. 이것이 어떻게든 의사소통을 방해하는 것 같습니다.

어쩌면 당신도 비슷한 상황에 있을 수 있습니다. 당신과 웹서버 사이에 뭔가가 있는 걸까요? 대리?

관련 정보