Hi all, 

I'm having an issue changing how our CAS server authenticates against our 
Active Directory environment. Previously we were just using using a search base 
in active directory which contains our current faculty/staff/students 
(ou=activeusers,dc=ourserver,dc=newpaltz,dc=edu). Now we also need to get 
people from an 'inactive' area mostly for alumni 
(ou=inactiveusers,dc=ourserver,dc=newpaltz,dc=edu). I've changed over instead 
to searching higher up in the tree to get both (using 
dc=ourserver,dc=newpaltz,dc=edu) for results and have an error with CAS: 






Unprocessed Continuation Reference(s); nested exception is 
javax.naming.PartialResultException: Unprocessed Continuation Reference(s); 
remaining name 'dc=active,dc=newpaltz,dc=edu' 



This is happening because (even with the command line utility ldapsearch) an 
extra result is returned. The first is the user object, the second is what 
appears to be a referral: 
<blockquote>


ref: 
ldaps://DomainDnsZones.ourserver.newpaltz.edu/DC=DomainDnsZones,DC=ourserver,DC 
=newpaltz,DC=edu 
</blockquote>



I'm not sure what to do to handle this. I tried adding 
p:ignorePartialResultException="true" to the 
org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler bean (after seeing 
similar topics previously on the list) but it isn't working. Not sure if there 
is something I'm missing, or I put this in the wrong bean. 

Any insight that you may have would be much appreciated! 



Paul Chauvet 
Senior Linux Systems Administrator 
State University of New York at New Paltz 
[email protected] 




-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to