NetWorker: Зовнішні облікові записи користувачів не працюють з HTTP 404 після оновлення до NetWorker 19.13
Summary: Сервер NetWorker налаштований із зовнішньою аутентифікацією; Lightweight Directory Access Protocol (LDAP) або Microsoft Active Directory (AD). Після оновлення сервера NetWorker до версії 19.13.0.0 зовнішні облікові записи користувачів не можуть увійти в систему, повідомляючи про HTTP 404. ...
Symptoms
Наступна помилка спостерігається під час доступу до консолі управління NetWorker (NMC) в якості зовнішнього облікового запису користувача:

Така ж помилка спостерігається і при виконанні nsrlogin Як зовнішній користувач: nsrlogin -t TENANT_NAME -d DOMAIN_NAME -u USER_NAME
admin@nve:/root> /usr/sbin/nsrlogin -t default -d networker.lan -u bkupadmin
130136:nsrlogin: Please enter password:
117849:nsrlogin: Authentication library error: POST failed with HTTP-ERROR: 404
Server Message : Could not parse server-response from json string
Веб-інтерфейс користувача NetWorker (NWUI) повідомляє, що користувач не може бути аутентифікований:

Наступна помилка спостерігається в сервері аутентифікації NetWorker (AUTHC) catalina.log.0:
Linux: /nsr/authc/logs/catalina.log.0
Windows (за замовчуванням): C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\catalina.log.0
MONTH DD, YYYY HH:MM:SS org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [api-latest] in context with path [/auth-server] threw exception [Filter execution threw an exception] with root cause
java.lang.NoSuchMethodError: 'void org.springframework.util.Assert.isTrue(boolean)'
at org.springframework.ldap.support.LdapUtils$CollectingAttributeValueCallbackHandler.handleAttributeValue(LdapUtils.java:343)
at org.springframework.ldap.support.LdapUtils.handleAttributeValue(LdapUtils.java:321)
at org.springframework.ldap.support.LdapUtils.iterateAttributeValues(LdapUtils.java:305)
at org.springframework.ldap.support.LdapUtils.collectAttributeValues(LdapUtils.java:287)
...
Локальні облікові записи користувачів NetWorker, такі як «Адміністратор», без проблем аутентифікуються в командному рядку та інтерфейсі користувача NetWorker.
Cause
Це питання було піднято перед інженерами NetWorker.
Основна умова з'являється у зв'язку з багатьма змінами, які відбулися в NetWorker 19.13.0.0 з Java та Spring Framework.
Resolution
Цю проблему вирішено у версії 19.13.0.1. Оновіть систему до версії 19.13.0.1, щоб виправити код.
Спосіб вирішення:
Поки виправлення не буде застосовано, використовуйте локальну аутентифікацію NetWorker; наприклад, "Адміністратор". Додаткові локальні облікові записи користувачів NetWorker можуть бути створені в міру необхідності.