And what kind of action do you recommend? Rich Megginson wrote: > Daniel wrote: >> Hi Rich, >> >> very good point, I just discovered a very important difference. >> >> ldap1 - rpm -qi 389-ds-base gives - package "389-ds-base is not >> installed" - > rpm -qi fedora-ds-base >> >> unlike of ldap2 which states the following output: >> >> Name : 389-ds-base Relocations: (not >> relocatable) >> Version : 1.2.2 Vendor: (none) >> Release : 1.el5 Build Date: Tue 25 Aug >> 2009 10:55:38 PM CEST >> Install Date: Sat 07 Nov 2009 09:33:41 PM CET Build Host: localhost >> Group : System Environment/Daemons Source RPM: >> 389-ds-base-1.2.2-1.el5.src.rpm >> Size : 5236534 License: GPLv2 with >> exceptions >> Signature : DSA/SHA1, Wed 26 Aug 2009 04:15:41 PM CEST, Key ID >> 0db66119a7b02652 >> URL : http://port389.org/ >> Summary : 389 Directory Server (base) >> Description : >> 389 Directory Server is an LDAPv3 compliant server. The base package >> includes >> the LDAP server and command line utilities for server administration. >> >> ldap1 is the machine I have taken after someone and I was told that >> it's the 389 dirserver. >> >> When I want an information about package installed on ldap1 I have to >> write: >> >> rpm -qi fedora-ds >> >> with this output: >> >> Name : fedora-ds Relocations: (not >> relocatable) >> Version : 1.1.3 Vendor: (none) >> Release : 1.fc6 Build Date: Wed 01 Apr >> 2009 09:15:05 PM CEST >> Install Date: Sat 11 Apr 2009 11:01:52 PM CEST Build Host: >> localhost >> Group : System Environment/Daemons Source RPM: >> fedora-ds-1.1.3-1.fc6.src.rpm >> Size : 12279 License: GPLv2 >> Signature : DSA/SHA1, Thu 02 Apr 2009 08:57:18 PM CEST, Key ID >> 0db66119a7b02652 >> URL : http://directory.fedoraproject.org/ >> Summary : Red Hat Directory, Administration, and Console Suite >> Description : >> The Red Hat Directory Server, Administration Server, and Console >> Suite provide >> the LDAPv3 server, the httpd daemon used to administer the server, >> and the >> console GUI application used for server and user/group administration. >> >> Do you think this could be the part of the reason? > I think the problem is schema/syntax incompatibility between fedora ds > and the latest 389 ds. I'd like to try to narrow down exactly what > schema/syntax is causing the problem. >> >> Rich Megginson wrote: >>> Daniel wrote: >>>> Hi, I need a helping hand from some experienced 389-ds admin. >>>> >>>> I have built two LDAPs based on CentOS 5.3 and Fedora directory >>>> server. >>>> >>>> ldap1 - is the production server which is running a few months. all of >>>> the data are placed there. >>>> >>> What version? rpm -qi 389-ds-base (or fedora-ds-base if still using >>> fedora-ds) >>>> ldap2 - is the clean install of CentOS 5.3 and 389-ds, identical to >>>> ldap1, but with no data at all. >>>> >>> What version? rpm -qi 389-ds-base >>> >>> The schema and syntax checking have been improved in 389 1.2.1 and >>> later. Do you have any custom schema? >>>> My point is to replicate present ldap1 data in to the new ldap2 >>>> server. >>>> >>>> I went through the documentation here >>>> http://directory.fedoraproject.org/wiki/Howto:MultiMasterReplication >>>> and >>>> everything seems to be OK >>>> Replication agreements are created, when I display them I get the >>>> following output >>>> >>>> replication agreements from ldap1.mydomain.com (389) >>>> ->ldap2.mydomain.com (389) >>>> >>>> replication agreements from ldap2.mydomain.com (389) >>>> ->ldap1.mydomaincom (389) >>>> >>>> ...but when I perform the ldapsearch for some certain records - ldap2 >>>> won't find anything. >>>> >>>> So I checked the ldap1 error log and found this >>>> >>>> 25/Nov/2009:13:08:40 +0100] NSMMReplicationPlugin - agmt_delete: begin >>>> [25/Nov/2009:13:08:48 +0100] NSMMReplicationPlugin - >>>> agmt="cn="Replication to ldap2.mydomain.com"" (ldap2:389): Schema >>>> replication update failed: Invalidsyntax >>>> [25/Nov/2009:13:08:48 +0100] NSMMReplicationPlugin - >>>> agmt="cn="Replication to ldap2.mydomain.com"" (ldap2:389): Warning: >>>> unable to replicate schema: rc=1 >>>> [25/Nov/2009:13:08:51 +0100] NSMMReplicationPlugin - >>>> agmt="cn="Replication to ldap2.mydomain.com"" (ldap2:389): Schema >>>> replication update failed: Invalid syntax >>>> [25/Nov/2009:13:08:51 +0100] NSMMReplicationPlugin - Warning: >>>> unable to >>>> replicate schema to host ldap2.mydomain.com, port 389. Continuing with >>>> total update session. >>>> [25/Nov/2009:13:08:51 +0100] NSMMReplicationPlugin - Beginning total >>>> update of replica "agmt="cn="Replication to ldap2.mydomain.com"" >>>> (ldap2:389)". >>>> [25/Nov/2009:13:08:54 +0100] NSMMReplicationPlugin - Finished total >>>> update of replica "agmt="cn="Replication to ldap2.mydomain.com"" >>>> (ldap2:389)". Sent 107 entries. >>>> >>>> Can you please explain to me what does it mean "Invalid syntax"? >>>> I googled but no useful information were found. >>>> >>>> So if someone knows what to do for solution I would greatly appreciate >>>> the help. >>>> >>>> Thank you very much. >>>> >>>> ~ Daniel. >>>> >>>> -- >>>> 389 users mailing list >>>> 389-users at redhat.com >>>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>>> >>> >>> ------------------------------------------------------------------------ >>> >>> >>> -- >>> 389 users mailing list >>> 389-users at redhat.com >>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>> >> >> ------------------------------------------------------------------------ >> >> -- >> 389 users mailing list >> 389-users at redhat.com >> https://www.redhat.com/mailman/listinfo/fedora-directory-users >> > > ------------------------------------------------------------------------ > > -- > 389 users mailing list > 389-users at redhat.com > https://www.redhat.com/mailman/listinfo/fedora-directory-users >