免責事項: これは英文の記事VLSR - vSphere Replication - Enhanced Replication Mappings Connection Errorの日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。
拡張レプリケーション マッピング画面の接続ステータスにエラーと表示されることがあります。
このエラーは、サイト間/サイト内のポートが開放されていることが確認されており、かつ仮想マシンのレプリケーションが正常(RPO違反なし)である場合でも発生します。
/opt/vmware/hms/logs/hms.log:
####-##-## ##:##:##.### ERROR com.vmware.hms.net.HbrAgentHealthMonitorService [hms-main-thread-17] (..hms.net.HbrAgentHealthMonitorService) [operationID=0711f41c-dc82-4280-8f1e-544a6cd6e2b2-HMS-193,sessionID=03A3A0C8, operationID=0711f41c-dc82-4280-8f1e-544a6cd6e2b2-HMS-193,sessionID=03A3A0C8] | Error occurred while executing ping test call for group 'PING-GID-1db34109-488d-4f4b-9924-35dab5bf6a89', broker 'Y.Y.Y.Y', broker port '32032' from host 'X.X.X.X'.org.springframework.web.reactive.function.client.WebClientRequestException: No subject alternative names matching IP address X.X.X.X found; nested exception is javax.net.ssl.SSLHandshakeException: No subject alternative names matching IP address X.X.X.X found at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.36.jar:5.3.36] Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:Error has been observed at the following site(s): *__checkpoint ⇢ Request to GET https://X.X.X.X/hbragent/api/v1.0/appPing?broker_ip=Y.Y.Y.Y&broker_port=32032&group=PING-GID-1db34109-488d-4f4b-9924-35dab5bf6a89 [DefaultWebClient]Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.36.jar:5.3.36]... Suppressed: java.lang.Exception: #block terminated with an error...Caused by: javax.net.ssl.SSLHandshakeException: No subject alternative names matching IP address X.X.X.X found
vSphere Replication 9.0.x
拡張レプリケーション マッピングページから実行されるテストは、FQDNではなく IPアドレス を使用して HBR REST エンドポイントを呼び出します。
デフォルトの ESXi 証明書のサブジェクト代替名 (SAN)フィールドには通常 FQDN のみが含まれているため、IPアドレスでのアクセス時に SSLHandshakeException エラーが発生します。
vSphere Replication 9.0.x におけるこの接続テストエラーは外観上の問題であり、ソース ESXi ホストとターゲット ESXi ホスト間の実際の接続健全性を必ずしも反映しているわけではありません。仮想マシンレプリケーションの健全性を確認するには、以下の項目を確認してください。仮想マシンのレプリケーションステータス、RPO の健全性、VMware Live Site Recovery を使用している場合は、テストリカバリの実行。
この問題はvSphere Replication 9.0.3で修正されています。