12-09-2022 10:30 AM - edited 01-05-2023 05:00 AM
We have a WLC, that we'd like to authenticate users against LDAP. However the WLC fails to establish a connection with the following error: Failed to start LDAP over TLS
The LDAP server itself is set up correctly. I have tried accessing it using an LDAP browser and that works just fine. Pinging the LDAP from the WLC also works, but somehow the LDAP connection itself fails. Sadly the above error is the only information I could get from the debug logs. It seems the WLC fails to establish a TLS connection at all and thus doesn't even get to the point of speaking LDAP. I have checked the manual, but cannot find anything that sounds like it could be the issue. Maybe the WLC is not trusting the LDAP's TLS certificate? If so, where would I add the cert to trust?
Device: Cisco 3504 Wireless LAN Controller
Software: 8.10.183.0
Solved! Go to Solution.
01-06-2023 01:15 AM
That is the only option - as defined in the LDAP standard - no other option on the WLC so you'll need to look at your server LDAP config.
12-09-2022 02:36 PM - edited 12-09-2022 02:37 PM
what WLC device and what code running:
look at the example video : (since we don't know what WLC and code running)
12-10-2022 05:14 AM
Sorry. I have added the missing information to the question.
12-10-2022 07:10 AM
For a start - update your code version to latest recommended by TAC just to eliminate know bugs - see links below.
Then get a packet capture to see which end is presenting what certificates and where it's failing.
See https://www.cisco.com/c/en/us/td/docs/wireless/controller/8-10/config-guide/b_cg810/managing_certificates.html#ID1794 for adding your server's root CA cert.
12-13-2022 02:16 PM
I had come across this article when looking for solutions, however it sounds like this is for CA-certs used for EAP. Is this really the right place to add a certificate to trust for TLS connections?
12-13-2022 06:02 PM
Unless someone else knows better I can't see where else you could add them?
12-19-2022 05:50 AM
I guess… I'll add it there, and make a packet capture.
01-05-2023 06:11 AM
I have now made a packet capture and the WLC establishes a TCP socket and then immediately begins speaking LDAP (without creating a TLS-tunnel). I have set the option “secure mode (via TLS)”, as per the instructions in the manual, however that does not seem to cause the controller use LDAPs, instead it tries to perform a StartTLS extended operation (which fails, since the server speaks LDAPs and is still waiting for a TLS tunnel to be established). How do I configure the WLC for LDAPs?
01-06-2023 01:15 AM
That is the only option - as defined in the LDAP standard - no other option on the WLC so you'll need to look at your server LDAP config.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide