Avamar: A recomendação do PDM falha com o erro "org.apache.axis2.AxisFault: O soquete está fechado

Summary: O Avamar Proxy Deployment Manager (PDM) falha com erro interno devido 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

No Avamar 19.3 (ou posterior), a recomendação do PDM falha com um erro interno:

Interface do usuário do Dell Avamar mostrando erro interno

No Avamar Server, o /usr/local/avamar/var/log/vcs/deploymanager.log mostra a seguinte exceção 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

O equipamento PDM não consegue estabelecer uma conexão segura TLS com o serviço MCSDK do Avamar usando o IP de loopback (127.0.0.1). Essa conexão não é estabelecida devido a uma discrepância de certificado de arquivo do keystore Tomcat.

Resolution

A causa raiz da discrepância de certificado está sendo investigada com a engenharia do Avamar.

Solução temporária:
  1. No Avamar Server, execute os seguintes comandos para fazer download do certificado do serviço Avamar MCSDK como usuário root. 
root@ave193:# openssl s_client -connect localhost:9443  -showcerts </dev/null 2>/dev/null   > mcsdk-cert.crt
  1. Instale o arquivo da etapa 1 no keystore Tomcat usando um novo alias kb181136 Usando estes comandos:

Para o Avamar 19.3 e 19.4, execute 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

Para o Avamar 19.7 e versões posteriores, o arquivo do keystore Tomcat está em um local diferente. Em vez disso, execute este comando:

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

O resultado deve ser semelhante a este.

Certificate was added to keystore 
  1. Execute estes comandos de limpeza:
root@ave193:# rm mcsdk-cert.crt

root@ave193:# unset keystore_passphrase
  1. Execute outra recomendação do 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.