Avamar Client Manager: Error inesperado "La solicitud falló. Consulte el registro del servidor o compruebe el estado del servidor"
Resumen: En ACM, después de seleccionar el ícono "Actualizar clientes" y, a continuación, elegir Acción: "Select Package" y devuelve inmediatamente=> "Unexpected Error" "The request failed. Consulte el registro del servidor o compruebe el estado del servidor" ...
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Síntomas
En ACM, después de seleccionar el ícono "Actualizar clientes" y, a continuación, elegir Acción: "Select Package" y devuelve inmediatamente=> "Unexpected Error" "The request failed. Consulte el registro del servidor o compruebe el estado del servidor"
El archivo /usr/local/avamar-tomcat/logs/ACMTrace.log contiene lo siguiente:
El archivo /usr/local/avamar-tomcat/logs/ACMTrace.log contiene lo siguiente:
2022-04-18 14:16:46,747 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-2]-sdk.ServiceConnection: Wait for task: STORAGE_INFO: Getting storage information 2022-04-18 14:16:47,748 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-2]-sdk.ServiceConnection: Task done: STORAGE_INFO 2022-04-18 14:17:06,211 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-5]-utils.AviServiceUtil: ===== making rest call: http://:7580/avi/service/package/availableList/client content type: application/json 2022-04-18 14:17:06,465 ERROR [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-5]-utils.AviServiceUtil: Can not get session ID from AVI service, wsUrl: https://:9443/services/mcService 2022-04-18 14:17:06,470 ERROR [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-5]-filters.AuthenticationFilter: Error.. :Throwable javax.servlet.ServletException: com.emc.avamar.acm.core.APIException: java.io.IOException: Authentication error - session cookie not found: 401 at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:284) at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:202) [..] org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: com.emc.avamar.acm.core.APIException: java.io.IOException: Authentication error - session cookie not found: 401 at com.emc.avamar.acm.core.finder.impl.UpgradePackageFinderImpl.getAllPackages(UpgradePackageFinderImpl.java:45) [..] at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:116) at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:273) ... 29 more 2022-04-18 14:17:06,473 ERROR [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-5]-filters.AuthenticationFilter: Root cause: com.emc.avamar.acm.core.APIException: java.io.IOException: Authentication error - session cookie not found: 401
El error que define es:
javax.servlet.ServletException: com.emc.avamar.acm.core.APIException: java.io.IOException: Authentication error - session cookie not found: 401
Causa
El certificado mcssl en el almacenamiento de claves avi no puede verificar el certificado del servidor.
Resolución
** Si no encuentra la cookie de sesión: Error 401, deje de seguir este artículo de la base de conocimientos **
Paso 1
Paso preliminar para solucionar el problema.
Aplique lo siguiente a /usr/local/avamar/etc/acm.properties.
Agregue o confirme que las siguientes 2 líneas se encuentren en el archivo acm.properties:
Paso 2
Reinicie tomcat.
Paso 3
Quite los archivos temporales de Axis2.
Paso 4
Abra la página web de ACM e intente seleccionar un paquete si recibe un "Error inesperado" "La solicitud falló. Consulte el registro del servidor o compruebe el estado del servidor". Continúe con los siguientes pasos. De lo contrario, si se resuelve el problema, podrá seleccionar el paquete de la lista para actualizar los clientes con.
Paso 5
Si está en Avamar 19.3+, obtenga la frase de contraseña del almacenamiento de claves.
Paso 6
Guarde el certificado mcssl actual en el almacén de claves avi en un archivo.
Paso 7
Utilice openssl para establecer una conexión a mcsdk con el certificado mcssl especificado.
Preste atención al código de retorno para ver si se puede verificar el certificado del servidor.
Paso 8
Utilice openssl para guardar el certificado del servidor actual presentado por mcsdk.
Paso 9
Haga una copia de respaldo del almacén de claves avi.
Paso 10
Detenga el avinstaller.
Paso 11
Elimine el alias mcssl actual en el almacén de claves avi.
Paso 12
Enumere el contenido del almacén de claves avi; solo debe aparecer el alias tomcat.
Paso 13
Importe el certificado del servidor guardado presentado por mcsdk al almacén de claves avi
Paso 14
Vuelva a enumerar el almacén de claves avi para comprobar que se importó el certificado mcssl.
Paso 15
Inicie avinstaller.
Paso 16
Realice la prueba nuevamente para ver si podemos verificar el certificado del servidor.
Paso 17
Utilice openssl para establecer una conexión a mcsdk con el certificado mcssl especificado.
Preste atención al código de retorno para ver si se puede verificar el certificado del servidor.
Paso 18
Abra la página web de ACM e intente seleccionar un paquete.
Paso 1
Paso preliminar para solucionar el problema.
Aplique lo siguiente a /usr/local/avamar/etc/acm.properties.
Agregue o confirme que las siguientes 2 líneas se encuentren en el archivo acm.properties:
upgrade.avi.port=7580 upgrade.secure.avi.port=7580
Paso 2
Reinicie tomcat.
dpnctl stop emt dpnctl start emt
Paso 3
Quite los archivos temporales de Axis2.
Stop avinstaller firstly: avinstaller.pl --stop Remove the axis temp files: rm -rf /tmp/axis2-tmp-* Start avinstaller again: avinstaller.pl --start
Paso 4
Abra la página web de ACM e intente seleccionar un paquete si recibe un "Error inesperado" "La solicitud falló. Consulte el registro del servidor o compruebe el estado del servidor". Continúe con los siguientes pasos. De lo contrario, si se resuelve el problema, podrá seleccionar el paquete de la lista para actualizar los clientes con.
Paso 5
Si está en Avamar 19.3+, obtenga la frase de contraseña del almacenamiento de claves.
avlockbox.sh -r keystore_passphrase
Paso 6
Guarde el certificado mcssl actual en el almacén de claves avi en un archivo.
keytool -exportcert -rfc -alias mcssl -file /tmp/mcssl_test.pem -keystore /usr/local/avamar/lib/avi/avi_keystoreSe le solicitará la contraseña devuelta del paso 5.
Paso 7
Utilice openssl para establecer una conexión a mcsdk con el certificado mcssl especificado.
Preste atención al código de retorno para ver si se puede verificar el certificado del servidor.
echo | openssl s_client -tls1_2 -connect `hostname -i`:9443 -CAfile /tmp/mcssl_test.pemEs probable que el final de la salida muestre lo siguiente:
Verify return code: 18 (self signed certificate) --- DONEVerifique el código de devolución: 18 (certificado autofirmado), significa que no podemos validar el certificado del servidor con el certificado mcssl almacenado actualmente en el almacén de claves avi.
Paso 8
Utilice openssl para guardar el certificado del servidor actual presentado por mcsdk.
echo | openssl s_client -connect `hostname -i`:9443 2>/dev/null | openssl x509 > /tmp/my_mcssl.pem
Paso 9
Haga una copia de respaldo del almacén de claves avi.
cp -p /usr/local/avamar/lib/avi/avi_keystore /usr/local/avamar/lib/avi/x-avi_keystore-`date -I`
Paso 10
Detenga el avinstaller.
avinstaller.pl --stop
Paso 11
Elimine el alias mcssl actual en el almacén de claves avi.
keytool -delete -alias mcssl -keystore /usr/local/avamar/lib/avi/avi_keystoreUtilice la frase de contraseña del almacenamiento de claves que se devuelve del paso 5.
Paso 12
Enumere el contenido del almacén de claves avi; solo debe aparecer el alias tomcat.
keytool -list -keystore /usr/local/avamar/lib/avi/avi_keystoreUtilice la frase de contraseña del almacenamiento de claves que se devuelve del paso 5.
Paso 13
Importe el certificado del servidor guardado presentado por mcsdk al almacén de claves avi
keytool -noprompt -import -trustcacerts -alias mcssl -file /tmp/my_mcssl.pem -keystore /usr/local/avamar/lib/avi/avi_keystoreUtilice la frase de contraseña del almacenamiento de claves que se devuelve del paso 5.
Paso 14
Vuelva a enumerar el almacén de claves avi para comprobar que se importó el certificado mcssl.
keytool -list -keystore /usr/local/avamar/lib/avi/avi_keystore
Paso 15
Inicie avinstaller.
avinstaller.pl --start
Paso 16
Realice la prueba nuevamente para ver si podemos verificar el certificado del servidor.
keytool -exportcert -rfc -alias mcssl -file /tmp/mcssl_test_2.pem -keystore /usr/local/avamar/lib/avi/avi_keystore
Paso 17
Utilice openssl para establecer una conexión a mcsdk con el certificado mcssl especificado.
Preste atención al código de retorno para ver si se puede verificar el certificado del servidor.
echo | openssl s_client -tls1_2 -connect `hostname -i`:9443 -CAfile /tmp/mcssl_test_2.pemEs probable que el final de la salida muestre lo siguiente:
Verify return code: 0 (ok) --- DONEVerifique el código de devolución: 0 (en buen estado), significa que podemos validar el certificado del servidor con el certificado mcssl almacenado actualmente en el almacén de claves avi.
Paso 18
Abra la página web de ACM e intente seleccionar un paquete.
Productos afectados
AvamarPropiedades del artículo
Número del artículo: 000198741
Tipo de artículo: Solution
Última modificación: 24 jul 2025
Versión: 18
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.