Thanks, Ryan. I have a issue, Could you give me some suggestion please! My certificate on AD server is generated when I install Exhange2007. The certificate is sign by exchange, sign to exchange.
Self signed certificates can be problematic, but using:
TLS_REQCERT never
in your ldap.conf *should* solve that issue.
Entering Connect Using SSL Using servers: ldaps://exchangetest.exchangetest.umtest.local Connected successfully Entering getSearchString
From these debug information, I guess ssl is set up on AD. But, when I use ldp.exe to connect AD by ssl port 636, can't open connection.
My AD's FQDN is exchangetest.exchangetest.umtest.local,when I write ldaps://exchangetest.exchangetest.umtest.local in browser, can't access it . Change url to ldap://exchangetest.exchangetest.umtest.local, can access it .
I think ssl is not set up on my AD, right ? Maybe I should create another certificate, sign to exchangetest.exchangetest.umtest.local ?
If you can't connect to port 636, you don't have a certificate installed, or you have a firewall blocking the port.
I apologize for my fool question. I change my LocalSetting.php many times for testing, but failed always.
No problem. Changing LocalSettings.php at this point in time won't help you, as the problem lies outside of MediaWiki.
V/r,
Ryan Lane