Take the 2-minute tour ×
Tridion Stack Exchange is a question and answer site for Tridion developers and administrators. It's 100% free, no registration required.

We currently have a Tridion CM server where search is working fine in a production environment.

We have cloned this server to create a new machine in a test environment, and changed the MTS user. Everything is working fine, except the solr search. We have changed the MTSuser to a different user in the tridion configuration snap-in, but the error we receive is : "user is not in required role".

There must be some small configuration setting we're missing, but we can't find what the problem is. Anyone has an idea/pointer where to look ?

Thanks

share|improve this question
add comment

1 Answer 1

up vote 7 down vote accepted

I think I've seen this before ... during the installation the group sdlsearchusers is created.

At this point, the MTSUser (in the appropriate domain e.g DOMAIN\MTSUSER) is added to the group. If you've cloned the machine - did you change the domain or the MTSUser name? if so then you probably need to re-add this into the sdlsearchusers group

share|improve this answer
3  
that was indeed one of the causes. We found that we did indeed have to add the new MTSuser to this group, but as the machine name changed (we duplicated the server), we also had to change the group name in the solr jetty config (solr-jetty\conf\webdefault.xml). This configuration file contains the sdlsearchusers group setting –  Harald Hoffelinck Mar 17 at 15:49
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.