Avamar — состояние развертывания подключаемого модуля Dell EMC Avamar Plugin в клиенте vSphere отображается как неисправное
Summary: Состояние развертывания подключаемого модуля Dell EMC Avamar Plugin в клиенте vSphere отображается как неисправное
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
В меню «Avamar AUI > Administration > System > VMware Plugin» подключаемый модуль VMware отображается как зарегистрированный, а версия соответствует версии сервера Avamar.
Однако в vSphere Client подключаемый модуль Avamar не отображается на экране «Home >Menu».
В меню vSphere Client «Administration > Solutions > Client Plug-Ins» показано, что развертывание не выполнено.
В меню vSphere Client «Administration > Solutions > Client Plug-Ins» показано, что развертывание не выполнено из-за исключения безопасности Java.
Однако в vSphere Client подключаемый модуль Avamar не отображается на экране «Home >Menu».
В меню vSphere Client «Administration > Solutions > Client Plug-Ins» показано, что развертывание не выполнено.
В меню vSphere Client «Administration > Solutions > Client Plug-Ins» показано, что развертывание не выполнено из-за исключения безопасности Java.
Error downloading plug-in. Make sure that the URL is reachable and the registered thumbprint is correct. sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
Cause
На сервере vCenter в журналах vSphere Client HTML5 отображается следующее сообщение: «Server certificate chain is not trusted and thumbprint doesn't match».
/var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log:
Эта ошибка связана со скачиванием пакета «aui.zip» из avamar.example.lab, которое было прервано из-за ошибки несоответствия отпечатка сертификата.
Программное обеспечение vSphere Client в vCenter не будет скачивать клиентский пакет, если сертификат удаленного сервера Avamar не соответствует отпечатку удаленного сертификата зарегистрированного подключаемого модуля.
1. Чтобы просмотреть список и настройки зарегистрированных расширений vCenter через браузер, войдите на страницу браузера управляемых объектов vCenter. (Требуется имя пользователя и пароль администратора.)
2. Найдите на этой странице подключаемый модуль Dell EMC Avamar и просмотрите раздел «server» данного расширения. Он должен выглядеть следующим образом.
3. Чтобы сравнить «serverThumbprint» с текущей настройкой сервера Avamar, выполните следующую команду в сеансе SSH сервера vCenter. Эта команда выполнит подключение по протоколу HTTPS к Avamar и получит отпечаток SSL.
В данном примере отпечаток 40:79:74:0E:5E:A8:75:F0:9B:1E:59:70:4A:DA:27:A1:E5:9E:61:68 НЕ совпадает с 65:E2:B0:FD:2C:F4:6C:B5:C8:57:08:D0:B9:A6:61:EE:4D:84:48:6E
/var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log:
[2021-03-22T18:39:59.381Z] [INFO ] vc-extensionmanager-pool-207 70000151 100020 200002 com.vmware.vise.vim.extension.VcExtensionManager Downloading plugin package from https://ave194.example.lab/mc/lib/aui.zip (no proxy defined) [2021-03-22T18:39:59.403Z] [ERROR] vc-extensionmanager-pool-207 70000151 100020 200002 com.vmware.vise.vim.extension.PluginStatusTaskManager DOWNLOAD_FAILED: Error downloading plugin package com.dell.emc.avamar:19.4.116 from https://ave194.example.lab/mc/lib/aui.zip. Reason: Download error. Make sure that the URL is reachable and the thumbprint is correct. javax.net.ssl.SSLHandshakeException: com.vmware.vim.vmomi.client.exception.VlsiCertificateException: Server certificate chain is not trusted and thumbprint doesn't match
Эта ошибка связана со скачиванием пакета «aui.zip» из avamar.example.lab, которое было прервано из-за ошибки несоответствия отпечатка сертификата.
Программное обеспечение vSphere Client в vCenter не будет скачивать клиентский пакет, если сертификат удаленного сервера Avamar не соответствует отпечатку удаленного сертификата зарегистрированного подключаемого модуля.
1. Чтобы просмотреть список и настройки зарегистрированных расширений vCenter через браузер, войдите на страницу браузера управляемых объектов vCenter. (Требуется имя пользователя и пароль администратора.)
https://vcenter.example.com/mob/?moid=ExtensionManager&doPath=extensionList
2. Найдите на этой странице подключаемый модуль Dell EMC Avamar и просмотрите раздел «server» данного расширения. Он должен выглядеть следующим образом.
| NAME | TYPE | VALUE | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| server | ExtensionServerInfo[] |
|
3. Чтобы сравнить «serverThumbprint» с текущей настройкой сервера Avamar, выполните следующую команду в сеансе SSH сервера vCenter. Эта команда выполнит подключение по протоколу HTTPS к Avamar и получит отпечаток SSL.
root@vc6-avamar [ ~ ]# keytool -printcert -sslserver ave194.example.lab:443 -rfc | openssl x509 -fingerprint -noout SHA1 Fingerprint=65:E2:B0:FD:2C:F4:6C:B5:C8:57:08:D0:B9:A6:61:EE:4D:84:48:6E
В данном примере отпечаток 40:79:74:0E:5E:A8:75:F0:9B:1E:59:70:4A:DA:27:A1:E5:9E:61:68 НЕ совпадает с 65:E2:B0:FD:2C:F4:6C:B5:C8:57:08:D0:B9:A6:61:EE:4D:84:48:6E
Resolution
Решение № 1 (повторная регистрация расширения)
1. В меню «Avamar AUI > Administration > System > VMware Plugin» выберите vCenter, а затем действие отмены регистрации.
2. Проверьте браузер управляемых объектов vCenter, чтобы увидеть, что расширение «com.dell.emc.avamar» больше не используется.
Если расширение по-прежнему присутствует, перейдите на следующую страницу, введите ключ «com.dell.emc.avamar» и нажмите «Invoke method».
3. В меню «Avamar AUI > Administration > System > VMware Plugin» выберите vCenter, а затем действие регистрации.
4. Проверьте браузер управляемых объектов vCenter, чтобы увидеть, что serverThumbprint расширения «com.dell.emc.avamar» снова используется. .
5. Выйдите из системы и снова войдите для проверки установки подключаемого модуля.
ПРИМЕЧАНИЕ. ЕСЛИ serverThumbprint по-прежнему отображается неверно, это может указывать на проблему с маршрутизатором NAT между vCenter и Avamar или на проблему с ПО Avamar.
Обратитесь в службу поддержки Dell EMC и укажите номер статьи базы знаний 000184447, если NAT отсутствует или проблема требует дальнейшего изучения.
ИЛИ
Решение № 2. Ручная установка подключаемого модуля. (требуется доступ root к vCenter)
1. Подключитесь по SSH к серверу vCenter и выполните следующие команды для скачивания «aui.zip» и его размещения в соответствующем расположении сервера vCenter с правильными разрешениями.
2. Выйдите из системы и выполните повторный вход для проверки установки подключаемого модуля.
3. После нажатия кнопки «Refresh Browser» подключаемый модуль будет отображаться в главном меню.
1. В меню «Avamar AUI > Administration > System > VMware Plugin» выберите vCenter, а затем действие отмены регистрации.
2. Проверьте браузер управляемых объектов vCenter, чтобы увидеть, что расширение «com.dell.emc.avamar» больше не используется.
https://vcenter.example.com/mob/?moid=ExtensionManager&doPath=extensionList
Если расширение по-прежнему присутствует, перейдите на следующую страницу, введите ключ «com.dell.emc.avamar» и нажмите «Invoke method».
https://vcenter.example.lab/mob/?moid=ExtensionManager&method=unregisterExtension
3. В меню «Avamar AUI > Administration > System > VMware Plugin» выберите vCenter, а затем действие регистрации.
4. Проверьте браузер управляемых объектов vCenter, чтобы увидеть, что serverThumbprint расширения «com.dell.emc.avamar» снова используется. .
https://vcenter.example.com/mob/?moid=ExtensionManager&doPath=extensionList
5. Выйдите из системы и снова войдите для проверки установки подключаемого модуля.
ПРИМЕЧАНИЕ. ЕСЛИ serverThumbprint по-прежнему отображается неверно, это может указывать на проблему с маршрутизатором NAT между vCenter и Avamar или на проблему с ПО Avamar.
Обратитесь в службу поддержки Dell EMC и укажите номер статьи базы знаний 000184447, если NAT отсутствует или проблема требует дальнейшего изучения.
ИЛИ
Решение № 2. Ручная установка подключаемого модуля. (требуется доступ root к vCenter)
1. Подключитесь по SSH к серверу vCenter и выполните следующие команды для скачивания «aui.zip» и его размещения в соответствующем расположении сервера vCenter с правильными разрешениями.
cd /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity/ mkdir com.dell.emc.avamar-19.4.116 cd com.dell.emc.avamar-19.4.116 wget --no-check-certificate https://ave194.example.lab/mc/lib/aui.zip unzip aui.zip chown -R vsphere-ui:users ../com.dell.emc.avamar-19.4.116ПРИМЕЧАНИЕ. Замените «19.4.116» на текущую версию подключаемого модуля, а «ave194.example.lab» — на имя сервера Avamar.
2. Выйдите из системы и выполните повторный вход для проверки установки подключаемого модуля.
3. После нажатия кнопки «Refresh Browser» подключаемый модуль будет отображаться в главном меню.
Affected Products
AvamarProducts
Avamar Client for VMwareArticle Properties
Article Number: 000184447
Article Type: Solution
Last Modified: 11 Aug 2022
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.