Hi Thomas,
thanx for this. I thought it would be about a real ldap problem, since
it still didn''t work here with our AD.
Now it is working, as I found out, I had to also change :
xwiki.authentication.ldap.bind_DN=benutzer\\{0}
to
xwiki.authentication.ldap.bind_DN=cn={0},ou=benutzer,dc=ruv,dc=de
Cheers
Sebastian
On Fri, Jan 16, 2009 at 1:59 PM, Thomas Mortagne
<[email protected]> wrote:
> Hi
>
> there is a bug in debug log printing in 1.7 which is fixed in 1.7.1.
> So to fix this you can disable LDAP debug log or upgrade to 1.7.1
> (which is always recommended).
>
> On Fri, Jan 16, 2009 at 1:06 PM, Sebastian Kannengiesser
> <[email protected]> wrote:
>> Hi guys,
>>
>> can anyone tell me, what this might be about when trying to loging via
>> Ldap on Active directory?
>>
>> ---snip--
>>
>> java.lang.NullPointerException
>> at
>> com.xpn.xwiki.user.impl.LDAP.XWikiLDAPAuthServiceImpl.authenticate(XWikiLDAPAuthServiceImpl.java:157
>> at
>> com.xpn.xwiki.user.impl.xwiki.MyFormAuthenticator.authenticate(MyFormAuthenticator.java:239)
>> at
>> com.xpn.xwiki.user.impl.xwiki.MyFormAuthenticator.processLogin(MyFormAuthenticator.java:165)
>> at
>> com.xpn.xwiki.user.impl.xwiki.MyFormAuthenticator.processLogin(MyFormAuthenticator.java:148)
>> at
>> com.xpn.xwiki.user.impl.xwiki.XWikiAuthServiceImpl.checkAuth(XWikiAuthServiceImpl.java:203)
>> at com.xpn.xwiki.XWiki.checkAuth(XWiki.java:3578)
>> at
>> com.xpn.xwiki.user.impl.xwiki.XWikiRightServiceImpl.checkAccess(XWikiRightServiceImpl.java:139)
>> at com.xpn.xwiki.XWiki.checkAccess(XWiki.java:3586)
>> at com.xpn.xwiki.XWiki.prepareDocuments(XWiki.java:4572)
>> at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:190)
>> at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
>> at
>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
>> at
>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
>> at
>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
>> at
>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at com.xpn.xwiki.plugin.webdav.DavFilter.doFilter(DavFilter.java:68)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:96)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>> at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>> at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>> at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>> at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>> at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
>> at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>> at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>> at java.lang.Thread.run(Thread.java:619)
>>
>> --snap--
>>
>> my ldap is configured as follows:
>>
>> --snip--
>>
>> xwiki.authentication.authclass=com.xpn.xwiki.user.impl.LDAP.XWikiLDAPAuthServiceImpl
>> xwiki.authentication.ldap=1
>> xwiki.authentication.ldap.server=dc50546
>> xwiki.authentication.ldap.port=389
>> xwiki.authentication.ldap.base_DN=ou=benutzer,dc=ruv,dc=de
>> xwiki.authentication.ldap.bind_DN=benutzer\\{0}
>> xwiki.authentication.ldap.bind_pass={1}
>> xwiki.authentication.ldap.validate_password=0
>> xwiki.authentication.ldap.UID_attr=sAMAccountName
>> xwiki.authentication.ldap.password_field=userPassword
>> xwiki.authentication.ldap.fields_mapping=name=sAMAccountName,last_name=sn,first_name=givenName,fullname=displayName,mail=mail,ldap_dn=dn
>> xwiki.authentication.ldap.update_user=1
>> xwiki.authentication.ldap.mode_group_sync=always
>> xwiki.authentication.ldap.trylocal=0
>> xwiki.authentication.ldap.ssl=0
>> xwiki.authentication.ldap.ssl.keystore=
>>
>> --snap--
>>
>> Cheers and many thanx for suggestions in advance...
>> Sebastian
>>
>> PS: the users to be authenticated are all able to bind to the AD, so I
>> figured the ldap configuration to be right so. Nethertheless this
>> NullPointerException comes up. I'm using XWiki 1.7 war in Apache
>> Tomcat 6.0.18 at the moment, as I think switching to Jboss later, once
>> this whole stuff works shouldn't be too hard.
>> _______________________________________________
>> users mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/users
>>
>
>
>
> --
> Thomas Mortagne
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
>
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users