Re: "Critical extension is unavailable"
- From: "Joe Richards [MVP]" <humorexpress@xxxxxxxxxxx>
- Date: Tue, 25 Jul 2006 20:15:18 -0400
Critical extension is unavailable occurs when one of the controls the LDAP app is using isn't available. Most apps run into this when trying to sort a record set and the attribute being used doesn't conform to some criteria and then exceeds the tempdb size. It can be other things as well, if you can give details on the query (filter, base, scope) and the controls being used we can be more helpful.
As to specific questions
1. That is called cross references and is done on a branch basis but yes. Usually though, it brings in all sorts of authentication issues because the people like doing this with disjoint directories. A lot of people also find out that referrals may not be followed by their favorite app in the way needed as well. All in all, usually not worth the hassle.
2. Yes, google adfind. LDP can be used as well. So can dsquery.
3. I don't know... What controls are being submitted? If the application docs don't tell you you will need to get out a network sniffer and look at the raw LDAP traffic.
joe
--
Joe Richards Microsoft MVP Windows Server Directory Services
Author of O'Reilly Active Directory Third Edition
www.joeware.net
---O'Reilly Active Directory Third Edition now available---
http://www.joeware.net/win/ad3e.htm
jjoensuu wrote:
Hi all,.
I'm totally new to this LDAP stuff so my apologies if these questions
seem ridiculous. I have a problem to troubleshoot where an application
tries to query MS AD for usernames and gets the error "Critical
extension is unavailable".
The error only seems to occur when the username 'seems not to be' found
in AD. I say 'seems not to be' because the queried records do exist in
the AD server queried by the application.
However, there are multiple AD servers in use, and this leads to my
first question:
1. Is it possible to set one AD server to refer or link to another, so
that if an application queries one server, the queried server forwards
the query to another server?
The second question is about trying to replicate the error by
simulating the query sent by the application:
2. Is there a tool that can be used for sending "free form" queries to
MS AD?
Third question - a brief answer or URL with an explanation would just
be fine:
3. What is the "extension" referred to by the error message?
thanks in advance...
JJ
- Follow-Ups:
- Re: "Critical extension is unavailable"
- From: jjoensuu
- Re: "Critical extension is unavailable"
- References:
- "Critical extension is unavailable"
- From: jjoensuu
- "Critical extension is unavailable"
- Prev by Date: Re: How can I disable all users in AD while keeping the admin accounts active?
- Next by Date: Re: How can I prevent Fodlers from trying to sync
- Previous by thread: "Critical extension is unavailable"
- Next by thread: Re: "Critical extension is unavailable"
- Index(es):
Relevant Pages
|