cancel
Showing results for 
Search instead for 
Did you mean: 

Site invitation not working for ldap users

rakesraja
Champ in-the-making
Champ in-the-making
Hi,

When I create new site in alfresco 4.2.d (private or public[ Moderated site membership] ) the invitation works fine for the first time sent to the first ldap user.after that the same site,the invitation to the other users is not working and thus throws error that the

A server error has occured.

There are a number of reasons why this could have happened:

You have attempted to access a page that does not exist - check the URL in the address bar.
You have attempted to access a page that is not accessible to you, such as a private Site dashboard.
A valid page has been requested but the server was unable to render it due to an internal error - contact your administrator.

Also I attach the log file..

Is there anybody facing this issue or have solution for the issue

Thanks,
2 REPLIES 2

satsel
Champ in-the-making
Champ in-the-making
Hi

I have the same issue. The invitations works smooth with the plain 4.2.d but when ldap is configured the invitation link doesn't work. The important thing to notice here is, for the site managers view, it looks as if the the member for who was invited has accepted and he is shown along with the site members list but for the actual member, the dashboard behaves as if the member is not a part of the site for which he received invitation. Looks like this issue was reported https://issues.alfresco.com/jira/browse/ALF-19819 but they couldn't reproduce.

rakesraja
Champ in-the-making
Champ in-the-making
Hi All,

I did further research on this and identified that the problem was the duplicate home folder created when ldap syncronization happens. While syncronization, a home folder in this format is created /companyHome/userHome/username@domain.com/. And when the user logsin, another user name in this format is also created /companyHome/userHome/username/ If I delete the home folder /username@domain.com/ the invitation works fine.

Does anyone know how to control the attribute ldap.synchronization.defaultHomeFolderProvider in the ldap properties file? I want this to be same as what alfresco creates when someone logon for the first time /companyHome/userHome/username/.

Thanks,