Авамар: Рекомендація PDM не працює з помилкою "org.apache.axis2.AxisFault: Розетка закрита

Summary: Avamar Proxy Deployment Manager (PDM) зазнає невдачі з внутрішньою помилкою через "org.apache.axis2.AxisFault: Розетка закрита"

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 19.3 (або пізніше) рекомендація PDM не виконується через внутрішню помилку:

Інтерфейс Dell Avamar показує внутрішню помилку

На сервері Avamar /usr/local/avamar/var/log/vcs/deploymanager.log показує наступний виняток Java:

2020-12-14T16:21:00.989-0500 TRACE [Pool-6-worker-3][CredentialsMcConnectionFactory#  newMcConnection]: mcUrl:https://127.0.0.1:9443/services/mcsdk20
2020-12-14T16:22:52.543-0500 TRACE [cTaskExecutor-4][CredentialsMcConnectionFactory#  newMcConnection]: client.getServiceStub():com.avamar.mc.sdk20.Mcsdk20Stub@667b1a3c
2020-12-14T16:22:52.544-0500 TRACE [cTaskExecutor-4][CredentialsMcConnectionFactory#  newMcConnection]: user:root
2020-12-14T16:22:52.715-0500 ERROR [cTaskExecutor-4][CredentialsMcConnectionFactory#  newMcConnection]: Error connecting to mc service Exception
org.apache.axis2.AxisFault: Socket is closed
        at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
        at org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:83)
        at org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisRequestEntity.java:84)
        at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
        at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
        at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
        at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
        at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
        at org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:557)

Cause

Пристрій PDM не може встановити безпечне з'єднання TLS зі службою MCSDK Avamar за допомогою петльового IP (127.0.0.1). Це з'єднання не встановлено через невідповідність сертифіката файлу сховища ключів Tomcat.

Resolution

Основна причина розбіжності в сертифікаті розслідується компанією Avamar engineering.

Спосіб вирішення:
  1. На сервері Avamar виконайте наступні команди, щоб завантажити сертифікат служби Avamar MCSDK від імені користувача root. 
root@ave193:# openssl s_client -connect localhost:9443  -showcerts </dev/null 2>/dev/null   > mcsdk-cert.crt
  1. Встановіть файл з кроку 1 у сховище ключів Tomcat, використовуючи новий псевдонім kb181136 Використовуючи ці команди:

Для Avamar 19.3 і 19.4 виконайте таку команду:

admin@ave193:~/>: keystore_passphrase=$(avlockbox.sh -r keystore_passphrase)

admin@ave193:~/>: keytool -import -file mcsdk-cert.crt -keystore /home/admin/.keystore -alias kb181136 -trustcacerts -noprompt -storepass $keystore_passphrase

Для Avamar 19.7 і пізніших версій файл сховища ключів Tomcat знаходиться в іншому місці. Замість цього виконайте цю команду:

root@ave197:# keystore_passphrase=$(avlockbox.sh -r keystore_passphrase)

root@ave197:# keytool -import -file mcsdk-cert.crt -keystore /home/tomcat/.keystore -alias kb181136 -trustcacerts -noprompt -storepass $keystore_passphrase

На виході має виглядати так.

Certificate was added to keystore 
  1. Виконайте такі команди очищення:
root@ave193:# rm mcsdk-cert.crt

root@ave193:# unset keystore_passphrase
  1. Виконайте ще одну рекомендацію PDM. 

Additional Information

Affected Products

Avamar

Products

Avamar Client for VMware
Article Properties
Article Number: 000181136
Article Type: Solution
Last Modified: 16 Oct 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.