[Building Sakai] Sakai 2.7.0 - LDAP

Steve Swinsburg steve.swinsburg at gmail.com
Wed Jun 1 05:03:50 PDT 2011


Turn up debug logging on the LDAP classes. You'll get a heap more info. Adjust it in sakai.properties:

log.config.count=1
log.config.1=DEBUG.edu.amc.sakai.user

then restart Tomcat.

cheers,
Steve

On 01/06/2011, at 9:21 PM, Farhan Akhlaq wrote:

> Hi,
>    I have configured LDAP connection with my Sakai 2.7.0 using the Steven's guide on Confluence but i am getting following error in my log file.
> 
> 
> 2011-06-01 13:16:11,000 DEBUG http-8080-1 org.sakaiproject.db.impl.BasicSqlService - borrowConnection()
> 2011-06-01 13:16:11,000 DEBUG http-8080-1 org.sakaiproject.db.impl.BasicSqlService - prepareStatement(PreparedStatement oracle.jdbc.driver.OraclePreparedStatementWrapper at 154745e, Object[] [~null])
> 2011-06-01 13:16:11,000 DEBUG http-8080-1 org.sakaiproject.db.impl.BasicSqlService - returnConnection(Connection jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.29)(PORT = 1521)) )(CONNECT_DATA =(SERVICE_NAME = lmsdb))), UserName=LMS1, Oracle JDBC driver)
> 2011-06-01 13:16:11,000 DEBUG http-8080-1 org.sakaiproject.db.impl.BasicSqlService - dbRead(String select USER_ID from SAKAI_USER_ID_MAP where EID=?, Object[] [null], SqlReader null)
> 2011-06-01 13:16:11,000 DEBUG http-8080-1 org.sakaiproject.db.impl.BasicSqlService - dbRead(Connection null, String select USER_ID from SAKAI_USER_ID_MAP where EID=?, Object[] [null], SqlReader null)
> 2011-06-01 13:16:11,000 DEBUG http-8080-1 org.sakaiproject.db.impl.BasicSqlService - Sql.dbRead: null
> select USER_ID from SAKAI_USER_ID_MAP where EID=?
> null
> 2011-06-01 13:16:11,000 DEBUG http-8080-1 org.sakaiproject.db.impl.BasicSqlService - borrowConnection()
> 2011-06-01 13:16:11,000 DEBUG http-8080-1 org.sakaiproject.db.impl.BasicSqlService - prepareStatement(PreparedStatement oracle.jdbc.driver.OraclePreparedStatementWrapper at 1a3df98, Object[] [null])
> 2011-06-01 13:16:11,000 DEBUG http-8080-1 org.sakaiproject.db.impl.BasicSqlService - returnConnection(Connection jdbc:oracle:thin:@(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.29)(PORT = 1521)) )(CONNECT_DATA =(SERVICE_NAME = lmsdb))), UserName=LMS1, Oracle JDBC driver)
> 2011-06-01 13:16:11,140 ERROR http-8080-1 edu.amc.sakai.user.JLDAPDirectoryProvider - getUser() failed [eid: null]
> LDAPReferralException: Search result reference received, and referral following is off (10) Referral
> LDAPReferralException: Referral: ldap://ForestDnsZones.sibadomain.local/DC=ForestDnsZones,DC=sibadomain,DC=local
>     at com.novell.ldap.LDAPSearchResults.next(Unknown Source)
>     at edu.amc.sakai.user.JLDAPDirectoryProvider.searchDirectory(JLDAPDirectoryProvider.java:950)
>     at edu.amc.sakai.user.JLDAPDirectoryProvider.searchDirectoryForSingleEntry(JLDAPDirectoryProvider.java:854)
>     at edu.amc.sakai.user.JLDAPDirectoryProvider.getUserByEid(JLDAPDirectoryProvider.java:776)
>     at edu.amc.sakai.user.JLDAPDirectoryProvider.getUserByEid(JLDAPDirectoryProvider.java:730)
>     at edu.amc.sakai.user.JLDAPDirectoryProvider.getUser(JLDAPDirectoryProvider.java:588)
>     at org.sakaiproject.user.impl.BaseUserDirectoryService.getProvidedUserByEid(BaseUserDirectoryService.java:637)
>     at org.sakaiproject.user.impl.BaseUserDirectoryService.getUserId(BaseUserDirectoryService.java:615)
>     at org.sakaiproject.user.cover.UserDirectoryService.getUserId(UserDirectoryService.java:304)
>     at org.sakaiproject.portal.charon.site.PortalSiteHelperImpl.getSiteVisit(PortalSiteHelperImpl.java:903)
>     at org.sakaiproject.portal.charon.site.PortalSiteHelperImpl.getMyWorkspace(PortalSiteHelperImpl.java:696)
>     at org.sakaiproject.portal.charon.site.AbstractSiteViewImpl.<init>(AbstractSiteViewImpl.java:99)
>     at org.sakaiproject.portal.charon.site.SubSiteViewImpl.<init>(SubSiteViewImpl.java:58)
>     at org.sakaiproject.portal.charon.site.PortalSiteHelperImpl.getSitesView(PortalSiteHelperImpl.java:1133)
>     at org.sakaiproject.portal.charon.SkinnableCharonPortal.includeSubSites(SkinnableCharonPortal.java:403)
>     at org.sakaiproject.portal.charon.handlers.SiteHandler.doSite(SiteHandler.java:238)
>     at org.sakaiproject.portal.charon.handlers.SiteHandler.doGet(SiteHandler.java:116)
>     at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:768)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>     at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:641)
>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
>     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
>     at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:837)
>     at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:640)
>     at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1286)
>     at java.lang.Thread.run(Unknown Source)
> 
> 
> 
> Can some one guide me where i am doing wrong???
> Thankx in advance.
> 
> 
> Regards,
> 
> Farhan Akhlaq
> Software Engineer
> Techlogix Company (Pvt) Limited.
> farhanakhlaq at techlogix.com
> Cell No. +92-3334082989 begin_of_the_skype_highlighting            +92-3334082989      end_of_the_skype_highlighting
> Work Phone : +92-42-111-859-859 ext[273]
> 
> 
> 
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> 
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20110601/83206ee1/attachment.html 


More information about the sakai-dev mailing list