I recently setup a new server as a dedicated consumer. My ldap queries return the results as expected, and my writes give me a referral response. I looked in the idm-console, and all my aci's seem to have copied over as well. As a test (not caring if i break anything), I made it writable (and no this was not an attempt to make it multimaster). When i tried to change my givenName i am getting the following error.
modifying entry "uid=dumbo,ou=people,dc=example,dc=com" ldapmodify: Object class violation (65) additional info: unknown object class "radiusprofile"
This makes me believe that my schema did not move over correctly from the other server. Everything I read says that either replication will do this for me, or that I can copy over any custom schema files manually and restart the server.
I diffed the schema directories between the two servers. The 99user.ldif was slightly different (just a hostname difference), and my 60radius.ldif was not present on my new server. I shut down the directory, and then copied over the radius file, and restarted. However it is still not working.
What didn't replication take care of that? What am I doing wrong?
Dumbo Q wrote:
I recently setup a new server as a dedicated consumer. My ldap queries return the results as expected, and my writes give me a referral response. I looked in the idm-console, and all my aci's seem to have copied over as well. As a test (not caring if i break anything), I made it writable (and no this was not an attempt to make it multimaster). When i tried to change my givenName i am getting the following error.
modifying entry "uid=dumbo,ou=people,dc=example,dc=com" ldapmodify: Object class violation (65) additional info: unknown object class "radiusprofile"
This makes me believe that my schema did not move over correctly from the other server. Everything I read says that either replication will do this for me, or that I can copy over any custom schema files manually and restart the server.
I diffed the schema directories between the two servers. The 99user.ldif was slightly different (just a hostname difference), and my 60radius.ldif was not present on my new server. I shut down the directory, and then copied over the radius file, and restarted. However it is still not working.
What didn't replication take care of that? What am I doing wrong?
Schema replication only replicates schema added over LDAP. It does not replicate schema files you manually add to the schema directory.
-- 389 users mailing list 389-users@redhat.com https://www.redhat.com/mailman/listinfo/fedora-directory-users
I see you replied, but I don't see any text. Could you please resend?
________________________________ From: Rich Megginson rmeggins@redhat.com To: General discussion list for the 389 Directory server project. fedora-directory-users@redhat.com Sent: Friday, June 26, 2009 5:00:57 PM Subject: Re: [389-users] Schema replication
Dumbo Q wrote:
I recently setup a new server as a dedicated consumer. My ldap queries return the results as expected, and my writes give me a referral response. I looked in the idm-console, and all my aci's seem to have copied over as well. As a test (not caring if i break anything), I made it writable (and no this was not an attempt to make it multimaster). When i tried to change my givenName i am getting the following error.
modifying entry "uid=dumbo,ou=people,dc=example,dc=com" ldapmodify: Object class violation (65) additional info: unknown object class "radiusprofile"
This makes me believe that my schema did not move over correctly from the other server. Everything I read says that either replication will do this for me, or that I can copy over any custom schema files manually and restart the server.
I diffed the schema directories between the two servers. The 99user.ldif was slightly different (just a hostname difference), and my 60radius.ldif was not present on my new server. I shut down the directory, and then copied over the radius file, and restarted. However it is still not working.
What didn't replication take care of that? What am I doing wrong?
Schema replication only replicates schema added over LDAP. It does not replicate schema files you manually add to the schema directory.
-- 389 users mailing list 389-users@redhat.com https://www.redhat.com/mailman/listinfo/fedora-directory-users
Dumbo Q wrote:
I see you replied, but I don't see any text. Could you please resend?
The text is inline - see below
*From:* Rich Megginson rmeggins@redhat.com *To:* General discussion list for the 389 Directory server project. fedora-directory-users@redhat.com *Sent:* Friday, June 26, 2009 5:00:57 PM *Subject:* Re: [389-users] Schema replication
Dumbo Q wrote:
I recently setup a new server as a dedicated consumer. My ldap
queries return the results as expected, and my writes give me a referral response. I looked in the idm-console, and all my aci's seem to have copied over as well. As a test (not caring if i break anything), I made it writable (and no this was not an attempt to make it multimaster). When i tried to change my givenName i am getting the following error.
modifying entry "uid=dumbo,ou=people,dc=example,dc=com" ldapmodify: Object class violation (65) additional info: unknown object class "radiusprofile"
This makes me believe that my schema did not move over correctly
from the other server. Everything I read says that either replication will do this for me, or that I can copy over any custom schema files manually and restart the server.
I diffed the schema directories between the two servers. The
99user.ldif was slightly different (just a hostname difference), and my 60radius.ldif was not present on my new server. I shut down the directory, and then copied over the radius file, and restarted. However it is still not working.
What didn't replication take care of that? What am I doing wrong?
<my text>
Schema replication only replicates schema added over LDAP. It does not replicate schema files you manually add to the schema directory.
</my text>
-- 389 users mailing list 389-users@redhat.com mailto:389-users@redhat.com https://www.redhat.com/mailman/listinfo/fedora-directory-users
-- 389 users mailing list 389-users@redhat.com https://www.redhat.com/mailman/listinfo/fedora-directory-users
I had also tried to manually copy the custom schema file and restart dirsrv. I hate to admit that problem was that I accidentally copied in the wrong directory. I moved it into schema/ and restarted, then everything worked.
thanks
________________________________ From: Rich Megginson rmeggins@redhat.com To: General discussion list for the 389 Directory server project. fedora-directory-users@redhat.com Sent: Monday, June 29, 2009 12:10:40 PM Subject: Re: [389-users] Schema replication
Dumbo Q wrote:
I see you replied, but I don't see any text. Could you please resend?
The text is inline - see below
*From:* Rich Megginson rmeggins@redhat.com *To:* General discussion list for the 389 Directory server project. fedora-directory-users@redhat.com *Sent:* Friday, June 26, 2009 5:00:57 PM *Subject:* Re: [389-users] Schema replication
Dumbo Q wrote:
I recently setup a new server as a dedicated consumer. My ldap queries return the results as expected, and my writes give me a referral response. I looked in the idm-console, and all my aci's seem to have copied over as well. As a test (not caring if i break anything), I made it writable (and no this was not an attempt to make it multimaster). When i tried to change my givenName i am getting the following error.
modifying entry "uid=dumbo,ou=people,dc=example,dc=com" ldapmodify: Object class violation (65) additional info: unknown object class "radiusprofile"
This makes me believe that my schema did not move over correctly from the other server. Everything I read says that either replication will do this for me, or that I can copy over any custom schema files manually and restart the server.
I diffed the schema directories between the two servers. The 99user.ldif was slightly different (just a hostname difference), and my 60radius.ldif was not present on my new server. I shut down the directory, and then copied over the radius file, and restarted. However it is still not working.
What didn't replication take care of that? What am I doing wrong?
<my text>
Schema replication only replicates schema added over LDAP. It does not replicate schema files you manually add to the schema directory.
</my text>
-- 389 users mailing list 389-users@redhat.com mailto:389-users@redhat.com https://www.redhat.com/mailman/listinfo/fedora-directory-users
-- 389 users mailing list 389-users@redhat.com https://www.redhat.com/mailman/listinfo/fedora-directory-users
389-users@lists.fedoraproject.org