crowd-ldap-server
crowd-ldap-server copied to clipboard
Rfc2307/FreeNAS?
I am trying to use this with FreeNAS and none of my users are showing up there but I see it authenticating. I noticed that rfc2307 is what FreeNAS is expecting. Is crowd-ldap-server setup in that schema?
I also am getting this error:
[21:17:17] DEBUG [net.wimpi.crowd.ldap.CrowdPartition] - lookup()::Cached entry found for ou=users,dc=crowd
[21:17:17] WARN [org.apache.directory.server.core.normalization.FilterNormalizingVisitor] - Failed to normalize filter value: ERR_04201 No more characters available at position 1
org.apache.directory.shared.ldap.exception.LdapInvalidDnException: ERR_04201 No more characters available at position 1
at org.apache.directory.shared.ldap.name.FastDnParser.nextChar(FastDnParser.java:581)
at org.apache.directory.shared.ldap.name.FastDnParser.matchAttributeTypeNumericOid(FastDnParser.java:425)
at org.apache.directory.shared.ldap.name.FastDnParser.matchAttributeType(FastDnParser.java:292)
at org.apache.directory.shared.ldap.name.FastDnParser.parseRdnInternal(FastDnParser.java:159)
at org.apache.directory.shared.ldap.name.FastDnParser.parseDn(FastDnParser.java:101)
at org.apache.directory.shared.ldap.name.DnParser.parseInternal(DnParser.java:90)
at org.apache.directory.shared.ldap.name.DN.<init>(DN.java:165)
at org.apache.directory.shared.ldap.schema.normalizers.DnNormalizer.normalize(DnNormalizer.java:78)
at org.apache.directory.shared.ldap.schema.normalizers.CachingNormalizer.normalize(CachingNormalizer.java:149)
at org.apache.directory.shared.ldap.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:117)
at org.apache.directory.server.core.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:146)
at org.apache.directory.server.core.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:198)
at org.apache.directory.server.core.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:459)
at org.apache.directory.server.core.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:339)
at org.apache.directory.server.core.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:449)
at org.apache.directory.server.core.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:376)
at org.apache.directory.server.core.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:449)
at org.apache.directory.server.core.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:376)
at org.apache.directory.server.core.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:449)
at org.apache.directory.server.core.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:376)
at org.apache.directory.server.core.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:449)
at org.apache.directory.shared.ldap.filter.BranchNode.accept(BranchNode.java:220)
at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:195)
at org.apache.directory.server.core.interceptor.InterceptorChain.search(InterceptorChain.java:868)
at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1072)
at org.apache.directory.server.core.DefaultCoreSession.search(DefaultCoreSession.java:918)
at org.apache.directory.server.ldap.handlers.SearchHandler.doSimpleSearch(SearchHandler.java:726)
at org.apache.directory.server.ldap.handlers.SearchHandler.handleIgnoringReferrals(SearchHandler.java:978)
at org.apache.directory.server.ldap.handlers.SearchHandler.handleWithReferrals(SearchHandler.java:1054)
at org.apache.directory.server.ldap.handlers.SearchHandler.handleWithReferrals(SearchHandler.java:78)
at org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler.handle(ReferralAwareRequestHandler.java:94)
at org.apache.directory.server.ldap.handlers.ReferralAwareRequestHandler.handle(ReferralAwareRequestHandler.java:57)
at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:208)
at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:58)
at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:232)
at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:193)
at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:713)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:434)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:46)
at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:793)
at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:71)
at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:480)
at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:434)
at java.lang.Thread.run(Thread.java:745)