Avamar: La recomendación de PDM falla con el error "org.apache.axis2.AxisFault: El conector está cerrado

Summary: Avamar Proxy Deployment Manager (PDM) falla con un error interno debido a "org.apache.axis2.AxisFault: Socket is closed”.

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

En Avamar 19.3 (o posterior), la recomendación de PDM falla con un error interno:

La interfaz de usuario de Avamar de Dell muestra un error interno

En el servidor Avamar, el /usr/local/avamar/var/log/vcs/deploymanager.log muestra la siguiente excepción de 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

El dispositivo PDM no puede establecer una conexión TLS segura con el servicio MCSDK de Avamar mediante la IP de loopback (127.0.0.1). Esta conexión no se establece debido a una discrepancia en el certificado del archivo de almacenamiento de claves Tomcat.

Resolution

La causa raíz de la discrepancia del certificado se está investigando con el equipo de ingeniería de Avamar.

Solución alternativa:
  1. En el servidor Avamar, ejecute los siguientes comandos para descargar el certificado del servicio MCSDK de Avamar como usuario raíz. 
root@ave193:# openssl s_client -connect localhost:9443  -showcerts </dev/null 2>/dev/null   > mcsdk-cert.crt
  1. Instale el archivo del paso 1 en el almacén de claves de Tomcat con un nuevo alias kb181136 Mediante estos comandos:

Para Avamar 19.3 y 19.4, ejecute este comando:

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

En Avamar 19.7 y versiones posteriores, el archivo de almacenamiento de claves Tomcat se encuentra en una ubicación diferente. Ejecute este comando en su lugar:

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

El resultado debe verse así.

Certificate was added to keystore 
  1. Ejecute estos comandos de limpieza:
root@ave193:# rm mcsdk-cert.crt

root@ave193:# unset keystore_passphrase
  1. Realice otra recomendación de PDM. 

Additional Information

Para obtener información sobre un problema similar de "error interno de PDM", consulte el artículo Avamar: la recomendación de Proxy Deployment Manager (PDM) falla con el error interno "java.lang.ArrayIndexOutOfBoundsException: -1"  

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.