NetWorker: AD-kirjautuminen epäonnistuu sisäkkäinen poikkeus on javax.naming.PartialResultException

Summary: NetWorker määritetään ulkoisella auktoriteettiresurssilla: joko LDAP (Lightweight Directory Access Protocol) tai Microsoft Active Directory (AD). Ulkoisten käyttäjien kirjautuminen epäonnistuu HTTP 404:n avulla Varmista, että palvelin on käynnissä. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Ulkoisten (LDAP tai AD) käyttäjien NetWorker Management Console (NMC) -todennus epäonnistuu HTTP 404:n kanssa:

HTTP 404 Varmista, että palvelin on käynnissä

NetWorker Web User Interface (NWUI) -todennus epäonnistuu, mikä tarkoittaa, että käyttäjän todennus epäonnistui:

NWUI-todennusvirhe

Tämä ongelma näkyy vain ulkoisille käyttäjille. Paikalliset NetWorker-käyttäjätilit (kuten järjestelmänvalvojan tili) voivat todennuksen onnistua.

NetWorker-todennuspalvelin kirjaa catalina.log.0-tiedostoon seuraavat tiedot:

Linux: /nsr/authc/logs/catalina.log.0
Windows: C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\catalina.log.0

May 04, 2025 11:44:37 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [api-latest] in context with path [/auth-server] threw exception
org.springframework.ldap.PartialResultException: Unprocessed Continuation Reference(s); nested exception is javax.naming.PartialResultException: Unprocessed Continuation Reference(s); remaining name ''
HUOMAUTUS: NetWorker-palvelin on tavallisesti NMC:n todennuspalvelin. Jos kuitenkin kyse on suuremmista tietovyöhykkeistä, joissa yksi NMC hallitsee useita NetWorker-palvelimia, tarkista NMC-palvelimen gstd.conf -tiedosto, jolla vahvistetaan, mikä palvelin käsittelee NMC:n todennusta. 

Määritetään authc palvelin:

Avaa NMC-palvelimessa gstd.conf tiedosto:

Linux: /opt/lgtonmc/etc/gstd.conf
Windows: C:\Program Files\EMC NetWorker\Management\GST\etc\gstd.conf

Tiedosto sisältää authsvc_hostname-rivin, joka määrittää NMC:n käyttämän NetWorker-todennuspalvelimen.

[root@nsr ~]# cat /opt/lgtonmc/etc/gstd.conf | grep authsvc
    string authsvc_hostname = "nsr.amer.lan";
    int authsvc_port = 9090;

Cause

Virhesanoma ilmaisee, että LDAP-haun aikana oli ongelma. pikanäppäimellä PartialResultException ehdottaa, että LDAP-palvelin palautti viittauksen toiseen LDAP-palvelimeen tai hakemistoon, mutta viittausta ei käsitellä oikein.

Ulkoisen käyttäjän tai ryhmän resurssi määritetään ilman käyttäjän tai ryhmän hakupolkua:

NetWorker Web User Interface (NWUI) ->todennuspalvelin –> Ulkoiset myöntäjät:

NWUI:n ulkoisen viranomaisen resurssi

HUOMAUTUS: Nämä asetukset löytyvät myös NMC: stä. Kirjaudu NMC:hen järjestelmänvalvojana ja siirry kohtaan Setup-Users> ja Roles-External> Authority.

Resolution

Käytä jotakin seuraavista vaihtoehdoista.

Vaihtoehto 1:

Määritä NetWorkerin ulkoisen viranomaisen resurssi käyttämään hakupolkuja. Hakupolkujen avulla NetWorker-näkyvyys rajoitetaan tiettyyn sijaintiin ja alipuuhun toimialuehierarkiassa. Tämä tarkoittaa, että NetWorker näkee vain määritettyjen polkujen alla olevat käyttäjät ja ryhmät. Kontekstiviittaukset ohitetaan.

Ei ole erityistä arvoa, joka ratkaisee tämän ongelman. Asetukset ovat ympäristökohtaisia ja saattavat edellyttää, että toimialueen järjestelmänvalvoja määrittää sopivimmat arvot. NetWorker-todennuspalvelimen authc_mgmt Komennolla voidaan määrittää NetWorkerille näkyvien käyttäjien ja ryhmien polut.

Kysely NetWorkerille näkyvistä LDAP-käyttäjistä:

authc_mgmt -u Administrator -p 'NetWorker_Admin_Password' -e query-ldap-users -D query-tenant=TENTANT_NAME -D query-domain=DOMAIN_NAME
Esimerkki:
[root@nsr ~]# authc_mgmt -u Administrator -p '!Password1' -e query-ldap-users -D query-tenant=default -D query-domain=amer.lan
The query returns 44 records.
User Name            Full Dn Name
Administrator        CN=Administrator,CN=Users,dc=amer,dc=lan
....
bkupadmin            CN=Backup Administrator,CN=Users,dc=amer,dc=lan

Tee kysely NetWorkerille näkyvistä LDAP-ryhmistä:

authc_mgmt -u Administrator -p 'NetWorker_Admin_Password' -e query-ldap-groups -D query-tenant=TENTANT_NAME -D query-domain=DOMAIN_NAME
Esimerkki:
[root@nsr ~]# authc_mgmt -u Administrator -p '!Password1' -e query-ldap-groups -D query-tenant=default -D query-domain=amer.lan
The query returns 75 records.
Group Name                              Full Dn Name
Administrators                          CN=Administrators,CN=Builtin,dc=amer,dc=lan
...
NetWorker_Admins                        CN=NetWorker_Admins,CN=Users,dc=amer,dc=lan

Tee kysely AD-/LDAP-käyttäjän LDAP-ryhmän jäsenyydestä:

authc_mgmt -u Administrator -p 'NetWorker_Admin_Password' -e query-ldap-groups-for-user -D query-tenant=TENTANT_NAME -D query-domain=DOMAIN_NAME -D user-name=EXTERNAL_USERNAME
Esimerkki:
[root@nsr ~]# authc_mgmt -u Administrator -p '!Password1' -e query-ldap-groups-for-user -D query-tenant=default -D query-domain=amer.lan -D user-name=bkupadmin
The query returns 1 records.
Group Name       Full Dn Name
NetWorker_Admins CN=NetWorker_Admins,CN=Users,dc=amer,dc=lan

Annetussa esimerkissä AD-ryhmä CN=NetWorker_Admins,CN=Users,DC=amer,DC=lan myönnetään tämän ryhmän AD-käyttäjille järjestelmänvalvojan oikeudet NMC:hen ja NetWorker-palvelimeen. 

Ulkoisen myöntäjän ryhmähakupolun muuttaminen sisältämään CN=Users (pois lukien Domain Component (DC)) ratkaisi ongelman:

Päivitetty ryhmän hakupolku  

HUOMAUTUS: Kun määritetään ryhmähakupolku tai käyttäjän hakupolku, NetWorker näkee vain määritettyjen polkujen alla olevat entiteetit. Määritettyjen polkujen ulkopuolella olevia käyttäjiä (tai ryhmiä) ei voi nähdä. Jos NetWorker-ympäristö käyttää sekä käyttäjän että ryhmän ulkoisia roolimäärityksiä, voi olla tarpeen määrittää sekä käyttäjän että ryhmän hakupolut. NetWorker-järjestelmänvalvojan ja toimialueen järjestelmänvalvojan on määritettävä asianmukaiset käyttäjien ja ryhmien hakupolut, joita käytetään ulkoisen viranomaisen resurssissa.

Vaihtoehto 2:

Kysy toimialueen järjestelmänvalvojalta lisätietoja domain-/LDAP-palvelimen määrityksistä. Varmista, että LDAP-palvelin on määritetty oikein ja että sen antamat viittaukset ovat kelvollisia ja käytettävissä.

Additional Information

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000316897
Article Type: Solution
Last Modified: 04 May 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.