dn: olcDatabase={-1}frontend,cn=config
changetype: modify
add: olcAccess
olcAccess: to dn.base="" by * read
olcAccess: to dn.base="cn=subschema" by * read
I did this and it has at least partially solved the problem. The "Our attempts to find your SCHEMA have failed" messages have now gone away.
What I'm left with now is apparently a template problem: every time I try to view a tree object, I get prompted to "Select a template to edit the entry". Also, when I view the root node I still get a long list of "Automatically removed objectClass from template", "Automatically removed attribute from template", etc. Is this just an upgrade to 1.2 issue?
OK, this bug is apparently related to #427842. http:// ubuntuforums. org/showpost. php?p=9230305& postcount= 2 posts the following suggested fix: Create fixRootDSE.ldif containing the following:
dn: olcDatabase= {-1}frontend, cn=config "cn=subschema" by * read
changetype: modify
add: olcAccess
olcAccess: to dn.base="" by * read
olcAccess: to dn.base=
Then run
sudo ldapmodify -Y EXTERNAL -H ldapi:/// -f fixRootDSE.ldif
I did this and it has at least partially solved the problem. The "Our attempts to find your SCHEMA have failed" messages have now gone away.
What I'm left with now is apparently a template problem: every time I try to view a tree object, I get prompted to "Select a template to edit the entry". Also, when I view the root node I still get a long list of "Automatically removed objectClass from template", "Automatically removed attribute from template", etc. Is this just an upgrade to 1.2 issue?