VMware Technical Support confirmed the same issue with ESXi hosts 'managementServerIp' summary property for ESXi servers managed by vCenter Server running on a Windows machine. Next step will be to continue troubleshooting it with SDK Support Team. In a meantime I am going to use the following code to extract vCenter management IP address for Windows based vCenters:
my $settings = Vim::get_view(mo_ref => $service_content->setting)->setting;
my $managementServerIp = undef;
foreach my $setting (@$settings) {
if ('VirtualCenter.AutoManagedIPV4' eq $setting->key) {
$managementServerIp = $setting->value;
}
}