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(a)redhat.com
>>>>
https://www.redhat.com/mailman/listinfo/fedora-directory-users
>>>>
>>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>> --
>>> 389 users mailing list
>>> 389-users(a)redhat.com
>>>
https://www.redhat.com/mailman/listinfo/fedora-directory-users
>>>
>>>
>> ------------------------------------------------------------------------
>>
>> --
>> 389 users mailing list
>> 389-users(a)redhat.com
>>
https://www.redhat.com/mailman/listinfo/fedora-directory-users
>>
>>
> ------------------------------------------------------------------------
>
> --
> 389 users mailing list
> 389-users(a)redhat.com
>
https://www.redhat.com/mailman/listinfo/fedora-directory-users
>
>
--
389 users mailing list
389-users(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-directory-users