A. Troubleshooting¶
Active Directory is complex and some of the error messages you can encounter while configuring the system are esoteric and could be caused by a variety of misconfigurations. This section will help point you in the correct direction when encountering errors.
The following are potential errors that may occur during user account authentication due to misconfiguration in the recorder Active Directory settings or Active Directory Domain Server. Each error message has typical issues and solutions listed, in addition to an optional explanation. The issues listed are not comprehensive, but are commonly encountered due to configuration errors.
Expand each error message for possible causes and solutions.
Key Table entry not found
- Explanation
An entry is not found in the keytab file that was imported to the recorder or there is a configuration error.
- Common Causes
The encryption type configuration on the recorder Active Directory page doesn’t match the encryption type of the keytab.
The recorder’s service principal name in the keytab file doesn’t match what is configured in the recorder Active Directory page
- Solutions
The encryption type configuration on the recorder Active Directory page should be changed to match that of the keytab file or vice versa.
The correct recorder’s service principal name should be configured on the recorder Active Directory page and the keytab file.
Kerberos Error
- Explanation
Incorrect Kerberos configuration on the recorder Active Directory page.
- Common Causes
The Realm is incorrect.
The KDC is incorrect.
The encoding type is incorrect.
The Recorder Service Principal is incorrect.
Invalid keytab file is uploaded.
The recorder may not be synced to the same time source as the domain.
- Solutions
The settings on the recorder Active Directory page should be correctly entered.
The time sync configuration on the recorder should be checked to see if the recorder and domain agree on the time.
Credential Delegation Configuration Error
- Explanation
The host recorder is unable to authenticate the user to the source recorder.
- Common Causes
The host recorder account on the Active Directory Domain does not have the “Trust this user for delegation to any service (Kerberos only)” option selected.
The Browser is not set up for credential delegation on the user’s PC.
- Solutions
Make sure the “Trust this user for delegation to any service (Kerberos only)” option is selected under the “Delegation” tab in the recorder’s user account properties section on the Active Directory Domain.
Make sure the browser (Chrome or Firefox) is set up for credential delegation. Refer to Section 6.6.6: Single Sign-On for instructions.
Unsupported encryption type is configured on the recorder
- Explanation
The Active Directory Domain does not recognize the encryption type configured on the recorder.
- Common Causes
The recorder is configured for AES encryption when the Domain Server is not compatible with AES.
- Solutions
Make sure the encryption type in the recorder Active Directory page matches that of the keytab file.
Invalid Kerberos realm is configured on the recorder
- Common Causes
The realm information is configured incorrectly in the recorder Active Directory page.
- Solutions
Make sure the realm (on the recorder Active Directory page) matches that of the Domain Controller. For example, if the fully qualified domain name is example.eventide.local, the realm is typically EVENTIDE.LOCAL
The connection to the LDAP server timed out
- Common Causes
The recorder lost connection to the LDAP server due to a timeout.
- Solutions
Ensure that the recorder can reach the LDAP server.
The recorder's LDAP configuration might be incorrect
- Explanation
The LDAP settings on the recorder Active Directory page may be incorrect.
- Common Causes
The port number or host name of the LDAP server may be incorrectly configured.
- Solutions
Make sure the LDAP settings on the recorder Active Directory page are correctly configured.
The recorder keytab file might not be valid
- Common Causes
The keytab file on the recorder might be out of date. That is, a new keytab was generated on the Domain Controller for the recorder account but not yet imported into the recorder.
- Solutions
Make sure the keytab file on the recorder is the most recent version, by importing it in the recorder Active Directory page. The recorder will then need to be rebooted.
Receiving error "ldap_sasl_interactive_bind_s: Invalid credentials (49)"
- Common Causes
This error could mean that the domain controller has channel binding enabled.
- Solutions
Ensure that your system is running NexLog DX-Series v2024.1 or later, and that the ldap.conf configuration file contains the line
SASL_CBINDING tls-endpoint.
The LDAP Server cannot be reached
- Common Causes
The LDAP Server might be down or the recorder cannot connect to it.
- Solutions
Make sure the LDAP Server is running and can be reached by the recorder
The recorder's password has expired in the Active Directory database
- Common Causes
The password for the recorder user account on the Domain has expired.
- Solutions
The recorder user account password on the Domain needs to be reset. If it is set to a new password, the keytab file will need to be regenerated and imported to the recorder. The recorder will then need to be restarted. It is advised to set the recorder user account password to not expire.
The recorder account has expired in the Active Directory Database
- Common Causes
The recorder’s user account has expired in the Active Directory Database.
- Solutions
The recorder’s user account on the Domain needs to be re-enabled.
Time skew between the recorder and the domain
- Common Causes
The time between the Active Directory Domain Controller and the recorder is not synchronized.
- Solutions
Configure the same NTP time source in the recorder’s NTP page as the Active Directory Domain Controller.
The recorder's key table entry doesn't match the Active Directory database
- Common Causes
The realm configured may be incorrect.
The keys in the recorder keytab file may not match those in the Active Directory Database for the recorder service principal.
There may be a DNS problem.
- Solutions
Make sure the realm is correctly configured in the Active Directory page.
Make sure the keys in the recorder keytab file match those in the Active Directory Database for the recorder service principal. The keytab file may need to be regenerated and re-imported.
Make sure there are no DNS issues preventing the Domain Controller from correctly identifying the recorder and vice versa
The recorder domain account has incorrect credentials
- Common Causes
The recorder’s keytab might be out of date.
- Solutions
Import the most recent keytab file in the recorder Active Directory page. The recorder will then need to be rebooted.
The recorder account was not found in the domain
- Common Causes
The account for the recorder’s service principal name doesn’t exist in Active Directory or is incorrect in Active Directory.
- Solutions
Make sure the recorder’s user account still exists (and valid) in the Active Directory.
SSO login attempts return Authentication Failure
- Common Causes
The recorder’s AD service account
sAMAccountNamedoes not match the hostname or FQDN that the user is attempting to log in from.
- Solutions
Check the recorder’s service account Active Directory and verify that the
sAMAccountNameis the same as the hostname used to access the recorder. IfNLRecorder.contoso.netis the URL used to access the recorder,NLRecorderMUST be the recorder service account’s username.