VxRail: Не вдалося увімкнути віддалене підключення з ERROR VXR034018
요약: Кластер повідомляє про VXR034018 або VXR034020 тривоги та збої активації. Можливі причини — недоступні сервери esrs3, неправильний SCG-порт (9443), погані облікові дані або відсутність відповіді від Secure Remote Services. ...
증상
Симптом 1:
Після оновлення VxRail 8.x до 9.1.x у vCenter спостерігаються такі тривоги:
VXR034018 – Failed to enable Remote ConnectivityVXR034020 – Remote Connectivity Lost
Детальніше про причину та доступні кроки вирішення дивіться у наступній статті: VxRail: З'єднання з системою підтримки Dell втрачається після оновлення VxRail 8.x до 9.1.000
Симптом 2:
При ввімкненні підключення наведена нижче помилка:

Рисунок 1. Увімкнути запит на підключення
Детальний журнал помилок можна знайти у /var/log/microservice_log/short.term.log, або безпосередньо в журналі мікросервісу.
Якщо VxRail Manager працює на версії 7.0.350, то це на Vxm# docker service logs func_rcs-service
Якщо VxRail Manager працює на версіях 7.0.370 і новіших, то це на Vxm# kubectl logs $(kubectl get pods -o=name | grep rcs)
원인
Багато проблем можуть призвести до збою підключення підключення:
- Проблема з мережею між серверами VxRail Manager і Dell Enterprise через порти 443 і 8443:
esrs3-core.emc.com esrs3-coredr.emc.com
- Неправильний вхід номера порту сервера Secure Connect Gateway (SCG), номер порту має бути 9443:
Рисунок 2. Порт 9443
- Ключ доступу та PIN-код вже використовуються.
- Недійсний ключ доступу та PIN-код
- Універсальний ключ прострочений, або вузол PSNT не зареєстрований у бекенді Dell.
- Універсальний ключ не є дійсним JSON-форматом, з
short.term.log:
2023-02-09 03:45:05,333" microservice.rcs-service "2023-02-09T03:45:05.308340848Z stderr F json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)"
- Відповіді від Secure Remote Services не отримано, від
short.term.log:
2022-08-24-16:56:57 microservice.dell-ese "8 2022-08-24 16:56:57,881 CP Server Thread-5 DEBUG DellESE.ese.srs.srswebapi LN:1164 Calls universal device key api"
2022-08-24-16:56:58 microservice.dell-ese "8 2022-08-24 16:56:58,295 CP Server Thread-5 DEBUG urllib3.connectionpool LN: 939 Starting new HTTPS connection (1): esrs3-coredr.emc.com:443"
2022-08-24-16:56:58 microservice.dell-ese "8 2022-08-24 16:56:58,612 CP Server Thread-5 WARNING ESE.CherryPy LN:1138 Web exception during getUniversalKey api call: No response received from SRS"
2022-08-24-16:56:58 microservice.rcs-service "2022-08-24 16:56:58,614 [INFO] <ThreadPoolExecutor-0_3:140391562225408> ese_service.py generate_universal_key_by_pin() (359): Generate universal key response:500,{""message"": ""Web exception during getUniversalKey api call: No response received from SRS"", ""statusCode"": 500, ""backendResponse"": {}, ""status"": ""fail""}"
2022-08-24-16:56:58 microservice.api-gateway "169.254.171.104 - - 2022-08-24T16:56:58+00:00 ""POST /rest/vxm/internal/dell-ese/v1/ese/getUniversalKey HTTP/1.1"" 500 151 """" ""python-requests/2.24.0"" """""
2022-08-24-16:56:58 microservice.dell-ese "Back-end web error: Calls universal device key api Status: 500 - "해결
Для першого випуску:
Якщо тип з'єднання — Connect Direct, VxRail Manager потребує доступу до esrs3-coredr.emc.com та esrs3-core.emc.com. Виконайте цю команду з VxRail Manager:
ping esrs3-coredr.emc.com
Or:
curl -gvk https://esrs3-coredr.emc.com
Якщо тип з'єднання — Connect using Gateway Server, дивіться статтю VxRail: Зв'язок наступного покоління з VxRail 7.0.350 та пізнішими для отримання додаткової інформації.
Для випуску 2:
Використовуйте порт номер 9443 як порт шлюзу SCG і переконайтеся, що порт 5700 доступний через VxRail Manager.
Для випусків 3 і 4:
З Generate Access key (для доступу до цього посилання потрібен вхід) згенеруйте новий ключ доступу та PIN.

Рисунок 3. Генерація ключа доступу
Щодо випусків 5, випуски 6 та 7: зверніться до служби підтримки Dell за допомогою та надайте ID цієї статті.
추가 정보
- Виключіть фактори відмови, такі як проблема з мережею-проксі-сервером, питання легітимності ключа з унікальним підключенням. Перевірте вхід у сервіс віддаленого роз'єму:
/var/log/microservice_log/short.term.log or /home/mystic/ese/var/log/ESE.log. - ESE підтримує два сценарії; підключіть бекенд безпосередньо або використовуйте шлюз SCG. Якщо виникла проблема у шлюзі, RSE може перевірити відповідний логін.