SRX firewalls are capable of retrieving user and group information from an Active Directory by implementing the Integrated User Firewall authentication. In order to achieve this, the SRX communicates with the Active Directory via LDAP using the configured username and password, which must contain only English characters.
Although the IP connectivity, port access, and permissions are properly configured on the SRX, the output below shows the status as disconnected and the reason as network issue.
root@SRX> show services user-identification active-directory-access domain-controller status extensive Domain: example.net Domain controller: AD1 Address: 10.114.158.38 Status: Disconnected Reason: Network issue
In order for the SRX and Active Directory server to communicate properly, the Active Directory server must be configured for the English language and the password configured in the SRX must contain English characters only. As of Junos 15.1X49-D35, the SRX supports only basic ASCII with LDAP.
If the Active Directory server is already in English, ensure the password configured on the SRX contains English characters only.
user@host# show services user-identification active-directory-access domain example.net { user { administrator; password "$ABC123"; ## SECRET-DATA <<< This password should contain English characters only. } domain-controller AD1 { address 10.114.158.38; } user-group-mapping { ldap { base DC=example,DC=net; } } }
root@SRX> show services user-identification active-directory-access domain-controller status extensive
Domain: example.net Domain controller: AD1 Address: 10.114.158.38 Status: Connected
2020-02-27: minor non-technical edits.