NetWorker:NetWorker 19.13にアップグレードした後、外部ユーザー アカウントがHTTP 404で失敗する
Summary: NetWorkerサーバが外部認証を使用して構成されている。Lightweight Directory Access Protocol (LDAP)またはMicrosoft Active Directory (AD)。NetWorkerサーバーを19.13.0.0にアップグレードした後、外部ユーザー アカウントがログインに失敗し、HTTP 404が報告されます。
Symptoms
NetWorker Management Console (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 Webユーザー インターフェイス(NWUI)は、ユーザーを認証できないことを報告します。

NetWorker認証(AUTHC)サーバーの catalina.log.0が使用するJava Runtime Environmentへのパスを定義します。
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)
...
「Administrator」などのローカルNetWorkerユーザー アカウントは、NetWorkerコマンド ラインおよびUI内で問題なく認証されます。
Cause
この問題は、NetWorkerエンジニアリングに提起されています。
この根本的な状態は、JavaおよびSpring Frameworkを使用してNetWorker 19.13.0.0で発生した多くの変更が原因で発生します。
Resolution
この問題は、 19.13.0.1で解決されています。コードを修正するには、19.13.0.1にアップグレードしてください
回避策:
修正が適用されるまでは、ローカルのNetWorker認証を使用します。たとえば、「管理者」などです。必要に応じて、追加のローカルNetWorkerユーザー アカウントを作成できます。