#47318 server fails to start after upgrade(schema error)
Closed: Fixed None Opened 6 years ago by rcritten.

389-ds-base-1.3.0.5-1.20130404T0401zgit8f86104.fc18.x86_64

I was trying to set up replication for IPA between 6.3 and F-18 which was running a pre-release of 1.3.1 from daily repo. The replication succeeded but the resulting server would not start with the error:

08/Apr/2013:16:55:05 -0400] - Entry "cn=RootDN Access Control,cn=plugins,cn=config" -- attribute "nsslapd-plugin-depends-on-type" not allowed

I downgraded the packages and the installation was fine.

I can't be sure if this is related or not, but when the 6.3 server failed to install I tried a 6.4 instance. Upon restarting dirsrv in 6.4 I see this on stdout:

[08/Apr/2013:17:07:46 -0400] attr_syntax_create - Error: the EQUALITY matching rule [caseIgnoreIA5Match] is not compatible with the syntax [1.3.6.1.4.1.1466.115.121.1.15] for the attribute [dc]
[08/Apr/2013:17:07:46 -0400] attr_syntax_create - Error: the SUBSTR matching rule [caseIgnoreIA5SubstringsMatch] is not compatible with the syntax [1.3.6.1.4.1.1466.115.121.1.15] for the attribute [dc]


This commit added nsslapd-plugin-depends-on-type, but did not add it to the schema.

commit 6a2b0b1
Author: Mark Reynolds mreynolds@redhat.com
Date: Fri Mar 22 13:18:28 2013 -0400

Looks like this was supposed to be a backport or cherry-pick from master, but it included some extra code.

The definition of dc is the same as in http://www.ietf.org/rfc/rfc4519.txt - SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 - does IPA override the definition of 'dc' to make it 1.3.6.1.4.1.1466.115.121.1.15? It might want to do this because .26 is 7-bit ascii only whereas IPA may want to use utf-8 domain components, but this is highly not recommended and non-standard.

git merge ticket47318
Updating 46bfabb..b139ff8
Fast-forward
ldap/schema/01core389.ldif | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

git push origin 389-ds-base-1.2.11
Counting objects: 9, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 699 bytes, done.
Total 5 (delta 4), reused 0 (delta 0)
To ssh://git.fedorahosted.org/git/389/ds.git
46bfabb..b139ff8 389-ds-base-1.2.11 -> 389-ds-base-1.2.11

git push origin 389-ds-base-1.3.0
Counting objects: 9, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 741 bytes, done.
Total 5 (delta 4), reused 0 (delta 0)
To ssh://git.fedorahosted.org/git/389/ds.git
a4fdcd8..15d5fb9 389-ds-base-1.3.0 -> 389-ds-base-1.3.0

commit b139ff8

Metadata Update from @mreynolds:
- Issue assigned to mreynolds
- Issue set to the milestone: 1.2.11.21

2 years ago

Login to comment on this ticket.

Metadata