Dell EMC Unity: Solución de problemas de tipo ESRS: Problemas de conectividad integrados, (corregibles por el usuario).
Resumen: Este es un punto de entrada para empezar a solucionar un problema de conexión entre Unity y EMC ESRS. Está diseñado para mostrar dónde buscar los mensajes y los significados comunes de los problemas de error relacionados. ...
Síntomas
Este es el estado del sistema integrado ESRS en la página "SYSTEM" > "Service" > "Overview" de Unity. Su estado actual es desconocido. Este artículo de la base de conocimientos intentará ayudar con el aislamiento del problema y señalará una de las diversas causas posibles de este problema.
Causa
Mientras intenta "solucionar problemas" o "cambiar" los ajustes, es posible que encuentre uno de los siguientes mensajes. A continuación, se describe brevemente el motivo por el que se puede recibir el mensaje.
0x6400b71 "El sistema no ha podido verificar las credenciales de soporte debido a un problema de comunicación en la red. Compruebe que los ajustes del proxy sean correctos y que se puede acceder al servidor proxy si está configurado. Busque el código de error en el sitio web de soporte o en los foros del producto, o bien comuníquese con el proveedor de servicios, si está disponible".
0x6400b76 "El sistema ha encontrado un error inesperado durante la compleción de la configuración de ESRS. Busque el código de error en el sitio web de soporte o en los foros del producto, o bien comuníquese con el proveedor de servicios".
0x6400ba5 "No se pudo obtener los sitios disponibles para el soporte remoto".
0x6400ba6 "No se pudo obtener los sitios disponibles para el soporte remoto, porque el código de acceso ingresado no es válido".
0x6400ba8 "No se puede obtener el código de acceso para el soporte remoto. Verifique la dirección de correo electrónico registrada y vuelva a intentarlo".
0x6400bb0 "El soporte remoto no se puede activar en este momento”
0x6400bba "El soporte de EMC para el soporte remoto no se pudo autenticar".
0x6400bb9 "No se pudo activar el soporte remoto integrado".
0x6400bc5 "El servidor no puede atender actualmente la solicitud debido a problemas temporales o de mantenimiento del servidor. Comuníquese con el proveedor de servicios”
0x6400bca "No se pudo finalizar la configuración de ESRS. Reinicie el asistente para completar la activación".
Para profundizar en la posible causa, a continuación se explica cómo localizar y obtener el mensaje de error correspondiente en los registros de recolección de datos.
Paso 1: Intente "cambiar" la conectividad de ESRS (esto es el equivalente funcional de ejecutar "Update System Settings")
: esto lo guiará a través del asistente de iniciación y resolverá su problema o fallará parcialmente. Si el problema se resuelve, todo está bien y puede dejar de seguir este artículo de la base de conocimientos.
Paso 2: La operación de "cambio" no resolvió el problema.
- El siguiente paso es localizar los mensajes de error relacionados en los registros. Esto puede completarse tomando un "Nuevo conjunto de DC (recopilaciones de datos) del arreglo Unity". Esto se puede encontrar en la página "SYSTEM" > "Service" > "Service Tasks". Sección denominada "Recolectar información del servicio". Asegúrese de iniciar una nueva recolección de datos después de forzar una falla desde el Paso 1. Después de varios minutos aparecerá una nueva DC. Descargue y guarde este archivo en el sistema.
Paso 3: Revisión de las DC (recolección de datos).
- Las DC tendrán una convención de nomenclatura útil, Modelo, Número de serie, Date.tar.
Ejemplo (Unity_600_service_data_APM0016150xxxxx_2016-06-16_05_32_23.tar)
Los datos recolectados se pueden abrir con cualquier utilidad de zip y deberá navegar a la siguiente ubicación. .\<sp>\EMC\CEM\log\eVE\ y busque los siguientes archivos: archivos "eVE_startup.log", "ve_esrs_poll.log" y "ve_esrs.log". De los 3 archivos, el "ve_esrs.log" es el más útil.
Aquí es donde los sistemas ESRS locales de Unity y remotos registran su comunicación. La comunicación tiene lugar en forma de llamadas a la API REST en formato JSON.
~~~ Aquí hay un resultado de muestra de un arreglo local que exhibe problemas. ~~~
Tue Jun 14 21:36:58 2016 ESRS_VE.pl:8583: Encabezados: $VAR 1 = {
'Date' => 'Thu, 02 Jun 2016 20:05:14 GMT',
'Authorization' => 'UNITY:APM0016150xxxxx:wgolQX0pcfFWcEJytXXXXX42lI=,domain=Device',
'Content-Type' => 'application/json', 'Accept' => 'application/json' };
Mar Jun 14 21:38:45 2016 ESRS_VE.pl:8583: Compruebe si hay errores en la respuesta a la solicitud
Tue Jun 14 21:38:45 2016 ESRS_VE.pl:8583: $VAR 1 = {
'responseCode' => '502',
'responseType' => 'text/html; charset=iso-8859-1',
'responseContent' => '<! DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html<>títulode la cabecera<>> 502 Error <de proxy/título></cuerpo de lacabecera<<
<>> h1> Error de proxy/h1>
<p>El servidor proxy recibió una respuesta no válida de un servidor ascendente.<br />
El servidor proxy no pudo manejar la solicitud <em>
<ahref="/esrs/v1/devices/UNITY/APMxxxxxxxxxxx">DELETE /esrs/v1/devices/UNITY/APMxxxxxxxxxxx</a></em>.<p>
Motivo: <strong>Error al leer desde el servidor< remoto/strong></p<>/p>
</body<>/html>
', 'responseDate' => 'Tue, 14 Jun 2016 21:38:45 GMT' };
~~~ END muestra de salida de un arreglo local que presenta problemas. ~~~
En el resultado anterior, he destacado el área de interés (responseCode). Si no puede encontrar ningún mensaje reciente en el registro, compruebe la misma ubicación del registro del SP par, uno de los dos archivos SPx,service_dc.tgz de la DC se comunicará con los mensajes del registro. También he destacado en verde la descripción del error 502 del mismo registro.
Paso 4: Determinación del código de respuesta.
- En este punto tenemos a ESRS fallando y tenemos un nuevo conjunto de registros con un mensaje de error reciente registrado como código de respuesta. A continuación, se desglosan "algunos" de los códigos de respuesta típicos y lo que podría estar produciendo el mensaje fallido:
503 Servicio no disponible. El servidor no puede atender temporalmente su solicitud debido a problemas de tiempo de inactividad por mantenimiento o de capacidad. Vuelva a intentarlo más tarde
- Causa: Intente aprovisionar con una cuenta de soporte de nivel ligero. Cuando un nuevo cliente se registra para obtener una cuenta de soporte, se le asigna un soporte ligero y se tarda entre 24 y 48 horas en autorizar el soporte completo en esa cuenta.
- Causa: Un servicio ESRS puede estar inactivo o no funcionar (más información en ve_esrs.log sobre la comprobación de la red)
Error de proxy 502 El servidor proxy recibió una respuesta no válida de un servidor ascendente.
- Causa: Error no confirmado en el contenedor ESRS (6/1 no está seguro)
: Causa: Es necesario reiniciar el servicio en el back-end de ESRS.
- Causa: Problema con el firewall, consulte el enlace del documento del puerto que aparece a continuación.
500 OTP falló. Revise su OTP
- Causa: La cuenta de cliente debe cambiarse de Partner a Cliente,Partner
- Causa: tiempo de espera agotado de lectura Caída de paquetes en la red Vuelva a intentar la provisión después de corregir cualquier problema de red.
401 Error de autenticación, No se pudo recuperar la contraseña del usuario
- Causa: Es necesario limpiar los antiguos VE de la base de datos de ESRS (debe ser solo un entorno de prueba)
- Causa: Claves desincronizadas, (Debe volver a aprovisionarse)
400 Formato incorrecto de la solicitud,
- Causa
201 Error al agregar el dispositivo
- Causa: La lógica empresarial falló en alguna parte: Buscar en json elementos adicionales
Estado de ESRS desconocido
- Causa: Se ha visto en el estado después de la provisión inicial (debería desaparecer dentro de 5 minutos a una hora)
- Causa: Posible error de código (sin resolución 6/4/16), reinicio de eVE (reinicio de SP) normalmente resuelve el problema.
200 Éxito
- Causa: ESRS tuvo éxito, actualice la página web de Uni-sphere y confirme que ESRS está ahora conectado.
Resolución
Información adicional
Hay un ciclo de actualización de 4 horas en las bases de datos de back-end de ESRS. Esto significa que los datos corregidos (permisos de cuenta, números de serie, números de parte) necesitan un retraso de 4 horas antes de que el arreglo de Unity pueda acceder a ellos.
Se requiere un retraso de 30 minutos por motivos de seguridad cuando se pasa de intentar aprovisionar con un conjunto de credenciales a un nuevo conjunto de credenciales con el mismo arreglo (por ejemplo: name@companyABC.com a las credenciales de los empleados de EMC).
Fuentes de información adicional:
Guía de solución de problemas de ESRS
https://support.emc.com/docu69327_Unity_Family_EMC_Secure_Remote_Services_Requirements_and_Configuration.pdf?language=en_US
Video instructivo de YouTube del 2015 para la configuración de ESRS
https://www.youtube.com/watch?v=UN8DW00ojN4
Puertos de firewall que se deben abrir (estos están saliendo de la infraestructura del cliente)
No es necesario abrir ningún puerto de entrada. (De Internet al sistema Unity)
Estos solo son necesarios para la dirección IP de administración de Unity.
Guía de requisitos de puertos de ESRS, asegúrese de que los puertos de pared contra incendios correctos del cliente estén abiertos".
Lista completa de puertos de red utilizados por Unity" KBA487022
https://support.emc.com/kb/487022