NetWorker: AD integration fails with HTTP-ERROR 400 in environment that restricts non-SSL authentication
Zusammenfassung: Attempting to add Microsoft Active Directory (AD) authentication to NetWorker fails with HTTP error 400 (Bad Request). Enabling AUTHC debug shows Lightweight Directory Access Protocol (LDAP) error "LDAP: error code 8 - 00002028: LdapErr: DSID-0C090276." This error appears when an external authentication server is configured to prevent non-SSL authentication. ...
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
- Active Directory (AD) or LDAP integration is being added to NetWorker server using non-SSL (port 389) connection but fails with HTTP error 400.
Authentication Authority Provider creation failed! Unable to add external authentication provider to authentication service [ ErrorMsg: POST failed with HTTP-ERROR: 400. Server Message: Could not parse server-response from json string, HTTPErrorCode: 400]
- There appear to be no issues with the configuration values used to add external auth.
- Enabling AUTHC debug reports the following message in the
authc-server.log:- NetWorker: How To Enable AUTHC DEBUG for Troubleshooting Purposes
- Linux:
/nsr/authc/logs/authc-server.log - Windows:
C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\authc-server.log
- Linux:
- NetWorker: How To Enable AUTHC DEBUG for Troubleshooting Purposes
YYYY-MM-DDTHH:MM:SS DEBUG Resolved [com.emc.brs.auth.server.exception.LdapVerifyException: The verification of the configuration options for Ldap has failed. [ LDAP: error code 8 - 00002028: LdapErr: DSID-0C090276, comment: The server requires binds to turn on integrity checking if SSL\TLS are not already active on the connection, data 0, v2580 ]; nested exception is javax.naming.AuthenticationNotSupportedException
NOTE: The authc-server.log file does not update without debug enabled.
Ursache
This error is occurring outside of NetWorker. The Active Directory server is configured to prevent non-SSL authentication over port 389.
This policy on the domain controller is: "Domain controller: LDAP server signing requirements" and if set to "Require signing" connections fail if not configured to use SSL.
As the LDAP server is configured to require signed communication, the LDAP server rejects the simple bind request on port 389 (non-SSL).
Lösung
The following KB details how to configure NetWorker to use Secure LDAP (LDAPS): NetWorker: How To configure LDAPS Authentication
Betroffene Produkte
NetWorkerProdukte
NetWorker Family, NetWorker SeriesArtikeleigenschaften
Artikelnummer: 000207700
Artikeltyp: Solution
Zuletzt geändert: 25 März 2025
Version: 3
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.