ASP.NET プロキシ アドレス サーバー構成が原因のxDB Cloud 初期化エラー


説明

xDB セットの初期化中に、次のエラーが発生する可能性があります。

ERROR xDB Cloud - Exception during initializing occurred
System.AggregateException: One or more errors occurred. 
---> Sitecore.Cloud.RestClient.RestRequestException: https://discovery-xdb-cloud.sitecore.net/xdb/set/<LicenseID>?DeploymentId=<DeploymentID> failed 
---> System.Configuration.ConfigurationErrorsException: The value of the property 'proxyaddress' cannot be parsed. The error is: Invalid URI: The URI is empty. (C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config line 50)
   at System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] keys, SectionInput input, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult)

上記のエラーは、主にグローバルweb.configファイルの構成に問題があることにより発生します。

解決策

グローバル .NET Frameworkのweb.configファイルには、<system.net>の下に次のエントリが含まれています。

<defaultProxy>
     <proxy bypassonlocal="Unspecified" proxyaddress="" />
</defaultProxy>

上記のエラーを解決するには、グローバルweb.configファイルから上記のエントリを削除し、IIS サーバーを再起動します。その後、Sitecore インスタンスはリクエストされた通りに、xDB セットを正しく初期化するようになります。