Question

I am pressing Test Connection in EasySSO NTLM Authenticator and getting this message.

Why is this showing up and how can I fix this? 

Error testing account abcd$

jespa.security.SecurityProviderException: Failed to retrieve property: domain.netbios.name

Caused by:

jespa.security.SecurityProviderException: Failed to locate authority for name: mydomain.org

Answer

EasySSO uses DNS to lookup Domain Controllers. The DNS servers are defined by the Operating System where Atlassian application is running on.

Given domain "mydomain.org" EasySSO will be looking for this SRV record in the DNS:

_ldap._tcp.dc._msdcs.mydomain.org

If you are using AD Site additional parameter with value "ABC" the SRV record being looked up in the DNS will be:

_ldap._tcp.ABC._sites.dc._msdcs.mydomain.org

This error signifies that DNS servers the host OS is pointing to do not contain these SRV records.

You can override the servers via Additional Parameters in Advanced Configuration, but it would be better to have the infrastructure correctly configured.

jespa.dns.servers=192.168.0.1,192.168.0.2

It is also possible to supply a text file completely overriding DNS information. See Jespa Operators Manual available for download from EasySSO configuration screen, page 6.

See other solutions

Please review our NTLM Configuring Troubleshooting FAQs.


EasySSO articles

Try for free

EasySSO for Jira, Confluence, Bamboo, Bitbucket and Fisheye/Crucible

Try for free