Hi Florence,
It exists in the file as "dn: cn=schema compatibility,cm=plugins,cn=config". Is there a case sensitive test occurring somewhere?
I think the errors are occurring on the entries that still include "cn=ldbm". I think they should be "cn=mdb" now, but I'm not sure. Should I change them as such?
I've attached ipaupgrade.log and the journal entries for the failure. dse.ldif is too large for the list, so it's available here: https://drive.proton.me/urls/2CMCHCM520#PUqS5gw5wemZ
Best regards, Eric
Dec 17, 2025, 18:41 by eric@ab-data.us:
Hi Florence,
It exists in the file as "dn: cn=schema compatibility,cm=plugins,cn=config". Is there a case sensitive test occurring somewhere?
I think the errors are occurring on the entries that still include "cn=ldbm". I think they should be "cn=mdb" now, but I'm not sure. Should I change them as such?
I've attached dse.ldif, ipaupgrade.log and the journal entries for the failure.
Best regards, Eric
Dec 17, 2025, 04:37 by flo@redhat.com:
Hi,
in the file /etc/dirsrv/slapd-IPA-EXAMPLE-COM/dse.ldif, do you have an entry with "dn: cn=Schema Compatibility,cn=plugins,cn=config" ? Could you post the content of /var/log/ipaupgrade.log and dse.ldif?
flo
On Mon, Dec 15, 2025 at 10:16 PM Eric Ashley via FreeIPA-users <>> freeipa-users@lists.fedorahosted.org>> > wrote:
This is a follow-on to the thread titled: "Re: [Freeipa-users] FreeIP 4.12.5-2-fc42 missing dse.ldif"
After dsctl was updated to guard against the double close of the bdb source database, I now get the following error when trying to start IPA.
# ipactl start IPA version error: data needs to be upgraded (expected version '4.12.5-3.fc43', current version '4.12.5-3.fc42') Automatically running upgrade, for details see /var/log/ipaupgrade.log Be patient, this may take a few minutes. Automatic upgrade failed: DN: cn=Schema Compatibility,cn=plugins,cn=config does not exists or haven't been updated Upgrade failed with '' DN: cn=Schema Compatibility,cn=plugins,cn=config does not exists or haven't been updated IPA server upgrade failed: Inspect /var/log/ipaupgrade.log and run command ipa-server-upgrade manually. ('IPA upgrade failed.', 1) The ipa-server-upgrade command failed. See /var/log/ipaupgrade.log for more information See the upgrade log for more details and/or run /usr/sbin/ipa-server-upgrade again Aborting ipactlI had to manually touch empty files in /var/lib/dirsrv/slapd-IPA-EXAMPLE-COM/ldif/ to get dsctl to complete correctly(ish): __dblib-changelog.ldif, __dblib-ipaca.ldif and __dblib-userroot.ldif. Nothing was actually written into any of these file, but with them extant it did complete without error. I'm still receiving this error now, with the latest versions of all F43 updates code:
2025-12-15T20:30:35Z ERROR Upgrade failed with '' 2025-12-15T20:30:35Z ERROR DN: cn=Schema Compatibility,cn=plugins,cn=config does not exists or haven't been updated 2025-12-15T20:30:35Z ERROR IPA server upgrade failed: Inspect /var/log/ipaupgrade.log and run command ipa-server-upgrade manually. ```Of course, the only reference I can see to this error was a fix 7 years ago. How do I get my IPA back online? Best regards, Eric -- _______________________________________________ FreeIPA-users mailing list -- >>> freeipa-users@lists.fedorahosted.org To unsubscribe send an email to >>> freeipa-users-leave@lists.fedorahosted.org Fedora Code of Conduct: >>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: >>> https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: >>> https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org Do not reply to spam, report it: >>> https://pagure.io/fedora-infrastructure/new_issue
Hi Eric,
I am not very familiar with the 389ds migration procedure from BDB to LMDB but in the dse.ldif one can see that the migration has happened and the server should already be using lmdb:
dn: cn=config,cn=ldbm database,cn=plugins,cn=config cn: config modifiersName: cn=server,cn=plugins,cn=config modifyTimestamp: 20250808231416Z *nsslapd-backend-implement: mdb* ...
The journal points to an invalid entry starting with cn=usercertificate,cn=index,cn=userroot,cn=l... On a fresh install this entry looks like: dn: cn=userCertificate,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=con fig cn: userCertificate createTimestamp: 20251219092748Z creatorsName: cn=Directory Manager modifiersName: cn=Directory Manager modifyTimestamp: 20251219092748Z nsIndexType: eq nsIndexType: pres nsSystemIndex: false *objectClass: nsIndex* *objectClass: top*
but in your dse.ldif it is missing the nsIndex objectclass: dn: cn=usercertificate,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=c onfig cn: userCertificate createTimestamp: 20200724163749Z creatorsName: cn=Directory Manager modifiersName: cn=Directory Manager modifyTimestamp: 20200724163749Z nsIndexType: eq nsIndexType: pres nsSystemIndex: false *objectClass: top*
Try adding the missing objectclass (stop ipa, edit dse.ldif, start ipa with ipactl start) and let us know how it went. flo
On Thu, Dec 18, 2025 at 12:48 AM Eric Ashley eric@ab-data.us wrote:
Hi Florence,
It exists in the file as "dn: cn=schema compatibility,cm=plugins,cn=config". Is there a case sensitive test occurring somewhere?
I think the errors are occurring on the entries that still include "cn=ldbm". I think they should be "cn=mdb" now, but I'm not sure. Should I change them as such?
I've attached ipaupgrade.log and the journal entries for the failure. dse.ldif is too large for the list, so it's available here: https://drive.proton.me/urls/2CMCHCM520#PUqS5gw5wemZ
Best regards, Eric
Dec 17, 2025, 18:41 by eric@ab-data.us:
Hi Florence,
It exists in the file as "dn: cn=schema
compatibility,cm=plugins,cn=config". Is there a case sensitive test occurring somewhere?
I think the errors are occurring on the entries that still include
"cn=ldbm". I think they should be "cn=mdb" now, but I'm not sure. Should I change them as such?
I've attached dse.ldif, ipaupgrade.log and the journal entries for the
failure.
Best regards, Eric
Dec 17, 2025, 04:37 by flo@redhat.com:
Hi,
in the file /etc/dirsrv/slapd-IPA-EXAMPLE-COM/dse.ldif, do you have an
entry with "dn: cn=Schema Compatibility,cn=plugins,cn=config" ?
Could you post the content of /var/log/ipaupgrade.log and dse.ldif?
flo
On Mon, Dec 15, 2025 at 10:16 PM Eric Ashley via FreeIPA-users <>>
freeipa-users@lists.fedorahosted.org>> > wrote:
This is a follow-on to the thread titled: "Re: [Freeipa-users] FreeIP
4.12.5-2-fc42 missing dse.ldif"
After dsctl was updated to guard against the double close of the bdb
source database, I now get the following error when trying to start IPA.
# ipactl start IPA version error: data needs to be upgraded (expected version'4.12.5-3.fc43', current version '4.12.5-3.fc42')
Automatically running upgrade, for details see /var/log/ipaupgrade.log Be patient, this may take a few minutes. Automatic upgrade failed: DN: cn=Schema
Compatibility,cn=plugins,cn=config does not exists or haven't been updated
Upgrade failed with '' DN: cn=Schema Compatibility,cn=plugins,cn=config does not exists or
haven't been updated
IPA server upgrade failed: Inspect /var/log/ipaupgrade.log and run
command ipa-server-upgrade manually.
('IPA upgrade failed.', 1) The ipa-server-upgrade command failed. See /var/log/ipaupgrade.log for
more information
See the upgrade log for more details and/or run
/usr/sbin/ipa-server-upgrade again
Aborting ipactl
I had to manually touch empty files in/var/lib/dirsrv/slapd-IPA-EXAMPLE-COM/ldif/ to get dsctl to complete correctly(ish): __dblib-changelog.ldif, __dblib-ipaca.ldif and __dblib-userroot.ldif. Nothing was actually written into any of these file, but with them extant it did complete without error.
I'm still receiving this error now, with the latest versions of all
F43 updates code:
2025-12-15T20:30:35Z ERROR Upgrade failed with '' 2025-12-15T20:30:35Z ERROR DN: cn=SchemaCompatibility,cn=plugins,cn=config does not exists or haven't been updated
2025-12-15T20:30:35Z ERROR IPA server upgrade failed: Inspect
/var/log/ipaupgrade.log and run command ipa-server-upgrade manually.
years ago. How do I get my IPA back online?
Best regards, Eric -- _______________________________________________ FreeIPA-users mailing list -- >>> freeipa-users@lists.fedorahosted.org To unsubscribe send an email to >>>
freeipa-users-leave@lists.fedorahosted.org
Fedora Code of Conduct: >>>
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: >>>
https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: >>>
https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahoste...
Do not reply to spam, report it: >>>
https://pagure.io/fedora-infrastructure/new_issue
Hi Florence,
There's still something amiss in dse.ldif. The errors look like something related to replication topology, which I don't have. The reported runtime error is still literally ''.
I've attached the new ipaupgrade.log and journal entries.
I'm guessing that over all the years I've been upgrading this server, some entry is not present that should be or is missing some property value. Best regards, Eric Dec 19, 2025, 04:42 by flo@redhat.com:
Hi Eric,
I am not very familiar with the 389ds migration procedure from BDB to LMDB but in the dse.ldif one can see that the migration has happened and the server should already be using lmdb:
dn: cn=config,cn=ldbm database,cn=plugins,cn=config cn: config modifiersName: cn=server,cn=plugins,cn=config modifyTimestamp: 20250808231416Z nsslapd-backend-implement: mdb ...
The journal points to an invalid entry starting with cn=usercertificate,cn=index,cn=userroot,cn=l... On a fresh install this entry looks like: dn: cn=userCertificate,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=con fig cn: userCertificate createTimestamp: 20251219092748Z creatorsName: cn=Directory Manager modifiersName: cn=Directory Manager modifyTimestamp: 20251219092748Z nsIndexType: eq nsIndexType: pres nsSystemIndex: false objectClass: nsIndex objectClass: top but in your dse.ldif it is missing the nsIndex objectclass: dn: cn=usercertificate,cn=index,cn=userroot,cn=ldbm database,cn=plugins,cn=c onfig cn: userCertificate createTimestamp: 20200724163749Z creatorsName: cn=Directory Manager modifiersName: cn=Directory Manager modifyTimestamp: 20200724163749Z nsIndexType: eq nsIndexType: pres nsSystemIndex: false objectClass: top
Try adding the missing objectclass (stop ipa, edit dse.ldif, start ipa with ipactl start) and let us know how it went. flo
On Thu, Dec 18, 2025 at 12:48 AM Eric Ashley <> eric@ab-data.us> > wrote:
Hi Florence,
It exists in the file as "dn: cn=schema compatibility,cm=plugins,cn=config". Is there a case sensitive test occurring somewhere?
I think the errors are occurring on the entries that still include "cn=ldbm". I think they should be "cn=mdb" now, but I'm not sure. Should I change them as such?
I've attached ipaupgrade.log and the journal entries for the failure. dse.ldif is too large for the list, so it's available here: >> https://drive.proton.me/urls/2CMCHCM520#PUqS5gw5wemZ
Best regards, Eric
Dec 17, 2025, 18:41 by >> eric@ab-data.us>> :
Hi Florence,
It exists in the file as "dn: cn=schema compatibility,cm=plugins,cn=config". Is there a case sensitive test occurring somewhere?
I think the errors are occurring on the entries that still include "cn=ldbm". I think they should be "cn=mdb" now, but I'm not sure. Should I change them as such?
I've attached dse.ldif, ipaupgrade.log and the journal entries for the failure.
Best regards, Eric
Dec 17, 2025, 04:37 by >> flo@redhat.com>> :
Hi,
in the file /etc/dirsrv/slapd-IPA-EXAMPLE-COM/dse.ldif, do you have an entry with "dn: cn=Schema Compatibility,cn=plugins,cn=config" ? Could you post the content of /var/log/ipaupgrade.log and dse.ldif?
flo
On Mon, Dec 15, 2025 at 10:16 PM Eric Ashley via FreeIPA-users <>> >> freeipa-users@lists.fedorahosted.org>> >> > wrote:
This is a follow-on to the thread titled: "Re: [Freeipa-users] FreeIP 4.12.5-2-fc42 missing dse.ldif"
After dsctl was updated to guard against the double close of the bdb source database, I now get the following error when trying to start IPA.
# ipactl start IPA version error: data needs to be upgraded (expected version '4.12.5-3.fc43', current version '4.12.5-3.fc42') Automatically running upgrade, for details see /var/log/ipaupgrade.log Be patient, this may take a few minutes. Automatic upgrade failed: DN: cn=Schema Compatibility,cn=plugins,cn=config does not exists or haven't been updated Upgrade failed with '' DN: cn=Schema Compatibility,cn=plugins,cn=config does not exists or haven't been updated IPA server upgrade failed: Inspect /var/log/ipaupgrade.log and run command ipa-server-upgrade manually. ('IPA upgrade failed.', 1) The ipa-server-upgrade command failed. See /var/log/ipaupgrade.log for more information See the upgrade log for more details and/or run /usr/sbin/ipa-server-upgrade again Aborting ipactlI had to manually touch empty files in /var/lib/dirsrv/slapd-IPA-EXAMPLE-COM/ldif/ to get dsctl to complete correctly(ish): __dblib-changelog.ldif, __dblib-ipaca.ldif and __dblib-userroot.ldif. Nothing was actually written into any of these file, but with them extant it did complete without error. I'm still receiving this error now, with the latest versions of all F43 updates code:
2025-12-15T20:30:35Z ERROR Upgrade failed with '' 2025-12-15T20:30:35Z ERROR DN: cn=Schema Compatibility,cn=plugins,cn=config does not exists or haven't been updated 2025-12-15T20:30:35Z ERROR IPA server upgrade failed: Inspect /var/log/ipaupgrade.log and run command ipa-server-upgrade manually. ```Of course, the only reference I can see to this error was a fix 7 years ago. How do I get my IPA back online? Best regards, Eric -- _______________________________________________ FreeIPA-users mailing list -- >>> >> freeipa-users@lists.fedorahosted.org To unsubscribe send an email to >>> >> freeipa-users-leave@lists.fedorahosted.org Fedora Code of Conduct: >>> >> https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: >>> >> https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: >>> >> https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org Do not reply to spam, report it: >>> >> https://pagure.io/fedora-infrastructure/new_issue
On Fri, Dec 19, 2025 at 9:43 PM Eric Ashley eric@ab-data.us wrote:
Hi Florence,
There's still something amiss in dse.ldif. The errors look like something related to replication topology, which I don't have. The reported runtime error is still literally ''.
I've attached the new ipaupgrade.log and journal entries.
I'm guessing that over all the years I've been upgrading this server, some entry is not present that should be or is missing some property value. Best regards, Eric Dec 19, 2025, 04:42 by flo@redhat.com:
Hi Eric,
I am not very familiar with the 389ds migration procedure from BDB to
LMDB but in the dse.ldif one can see that the migration has happened and the server should already be using lmdb:
dn: cn=config,cn=ldbm database,cn=plugins,cn=config cn: config modifiersName: cn=server,cn=plugins,cn=config modifyTimestamp: 20250808231416Z nsslapd-backend-implement: mdb ...
The journal points to an invalid entry starting
with cn=usercertificate,cn=index,cn=userroot,cn=l...
On a fresh install this entry looks like: dn: cn=userCertificate,cn=index,cn=userRoot,cn=ldbm
database,cn=plugins,cn=con
fig cn: userCertificate createTimestamp: 20251219092748Z creatorsName: cn=Directory Manager modifiersName: cn=Directory Manager modifyTimestamp: 20251219092748Z nsIndexType: eq nsIndexType: pres nsSystemIndex: false objectClass: nsIndex objectClass: top but in your dse.ldif it is missing the nsIndex objectclass: dn: cn=usercertificate,cn=index,cn=userroot,cn=ldbm
database,cn=plugins,cn=c
onfig cn: userCertificate createTimestamp: 20200724163749Z creatorsName: cn=Directory Manager modifiersName: cn=Directory Manager modifyTimestamp: 20200724163749Z nsIndexType: eq nsIndexType: pres nsSystemIndex: false objectClass: top
Try adding the missing objectclass (stop ipa, edit dse.ldif, start ipa
with ipactl start) and let us know how it went.
flo
On Thu, Dec 18, 2025 at 12:48 AM Eric Ashley <> eric@ab-data.us> >
wrote:
Hi Florence,
It exists in the file as "dn: cn=schema
compatibility,cm=plugins,cn=config". Is there a case sensitive test occurring somewhere?
I think the errors are occurring on the entries that still include
"cn=ldbm". I think they should be "cn=mdb" now, but I'm not sure. Should I change them as such?
I've attached ipaupgrade.log and the journal entries for the failure.
dse.ldif is too large for the list, so it's available here: >> https://drive.proton.me/urls/2CMCHCM520#PUqS5gw5wemZ
Best regards, Eric
Dec 17, 2025, 18:41 by >> eric@ab-data.us>> :
Hi Florence,
It exists in the file as "dn: cn=schema
compatibility,cm=plugins,cn=config". Is there a case sensitive test occurring somewhere?
I think the errors are occurring on the entries that still include
"cn=ldbm". I think they should be "cn=mdb" now, but I'm not sure. Should I change them as such?
I've attached dse.ldif, ipaupgrade.log and the journal entries for
the failure.
Best regards, Eric
Dec 17, 2025, 04:37 by >> flo@redhat.com>> :
Hi,
in the file /etc/dirsrv/slapd-IPA-EXAMPLE-COM/dse.ldif, do you have
an entry with "dn: cn=Schema Compatibility,cn=plugins,cn=config" ?
Could you post the content of /var/log/ipaupgrade.log and dse.ldif?
flo
On Mon, Dec 15, 2025 at 10:16 PM Eric Ashley via FreeIPA-users <>>
freeipa-users@lists.fedorahosted.org>> >> > wrote:
This is a follow-on to the thread titled: "Re: [Freeipa-users]
FreeIP 4.12.5-2-fc42 missing dse.ldif"
After dsctl was updated to guard against the double close of the
bdb source database, I now get the following error when trying to start IPA.
# ipactl start IPA version error: data needs to be upgraded (expected version'4.12.5-3.fc43', current version '4.12.5-3.fc42')
Automatically running upgrade, for details see
/var/log/ipaupgrade.log
Be patient, this may take a few minutes. Automatic upgrade failed: DN: cn=Schema
Compatibility,cn=plugins,cn=config does not exists or haven't been updated
Upgrade failed with '' DN: cn=Schema Compatibility,cn=plugins,cn=config does not exists
or haven't been updated
IPA server upgrade failed: Inspect /var/log/ipaupgrade.log and run
command ipa-server-upgrade manually.
('IPA upgrade failed.', 1) The ipa-server-upgrade command failed. See /var/log/ipaupgrade.log
for more information
See the upgrade log for more details and/or run
/usr/sbin/ipa-server-upgrade again
Aborting ipactl
I had to manually touch empty files in/var/lib/dirsrv/slapd-IPA-EXAMPLE-COM/ldif/ to get dsctl to complete correctly(ish): __dblib-changelog.ldif, __dblib-ipaca.ldif and __dblib-userroot.ldif. Nothing was actually written into any of these file, but with them extant it did complete without error.
I'm still receiving this error now, with the latest versions of
all F43 updates code:
2025-12-15T20:30:35Z ERROR Upgrade failed with '' 2025-12-15T20:30:35Z ERROR DN: cn=SchemaCompatibility,cn=plugins,cn=config does not exists or haven't been updated
2025-12-15T20:30:35Z ERROR IPA server upgrade failed: Inspect
/var/log/ipaupgrade.log and run command ipa-server-upgrade manually.
7 years ago. How do I get my IPA back online?
Best regards, Eric -- _______________________________________________ FreeIPA-users mailing list -- >>> >>
freeipa-users@lists.fedorahosted.org
To unsubscribe send an email to >>> >>
freeipa-users-leave@lists.fedorahosted.org
Fedora Code of Conduct: >>> >>
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: >>> >>
https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: >>> >>
https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahoste...
Do not reply to spam, report it: >>> >>
https://pagure.io/fedora-infrastructure/new_issue
Hi Eric,
to debug further, you can force start the IPA services: ipactl start --ignore-service-failures --skip-version-check
Then check what happens with the call topologysuffix_find: kinit admin ipa topologysuffix-find
You may get more details with the command. flo
On Mon, Dec 22, 2025 at 11:46 AM Florence Blanc-Renaud flo@redhat.com wrote:
On Fri, Dec 19, 2025 at 9:43 PM Eric Ashley eric@ab-data.us wrote:
Hi Florence,
There's still something amiss in dse.ldif. The errors look like something related to replication topology, which I don't have. The reported runtime error is still literally ''.
I've attached the new ipaupgrade.log and journal entries.
I'm guessing that over all the years I've been upgrading this server, some entry is not present that should be or is missing some property value. Best regards, Eric Dec 19, 2025, 04:42 by flo@redhat.com:
Hi Eric,
I am not very familiar with the 389ds migration procedure from BDB to
LMDB but in the dse.ldif one can see that the migration has happened and the server should already be using lmdb:
dn: cn=config,cn=ldbm database,cn=plugins,cn=config cn: config modifiersName: cn=server,cn=plugins,cn=config modifyTimestamp: 20250808231416Z nsslapd-backend-implement: mdb ...
The journal points to an invalid entry starting
with cn=usercertificate,cn=index,cn=userroot,cn=l...
On a fresh install this entry looks like: dn: cn=userCertificate,cn=index,cn=userRoot,cn=ldbm
database,cn=plugins,cn=con
fig cn: userCertificate createTimestamp: 20251219092748Z creatorsName: cn=Directory Manager modifiersName: cn=Directory Manager modifyTimestamp: 20251219092748Z nsIndexType: eq nsIndexType: pres nsSystemIndex: false objectClass: nsIndex objectClass: top but in your dse.ldif it is missing the nsIndex objectclass: dn: cn=usercertificate,cn=index,cn=userroot,cn=ldbm
database,cn=plugins,cn=c
onfig cn: userCertificate createTimestamp: 20200724163749Z creatorsName: cn=Directory Manager modifiersName: cn=Directory Manager modifyTimestamp: 20200724163749Z nsIndexType: eq nsIndexType: pres nsSystemIndex: false objectClass: top
Try adding the missing objectclass (stop ipa, edit dse.ldif, start ipa
with ipactl start) and let us know how it went.
flo
On Thu, Dec 18, 2025 at 12:48 AM Eric Ashley <> eric@ab-data.us> >
wrote:
Hi Florence,
It exists in the file as "dn: cn=schema
compatibility,cm=plugins,cn=config". Is there a case sensitive test occurring somewhere?
I think the errors are occurring on the entries that still include
"cn=ldbm". I think they should be "cn=mdb" now, but I'm not sure. Should I change them as such?
I've attached ipaupgrade.log and the journal entries for the failure.
dse.ldif is too large for the list, so it's available here: >> https://drive.proton.me/urls/2CMCHCM520#PUqS5gw5wemZ
Best regards, Eric
Dec 17, 2025, 18:41 by >> eric@ab-data.us>> :
Hi Florence,
It exists in the file as "dn: cn=schema
compatibility,cm=plugins,cn=config". Is there a case sensitive test occurring somewhere?
I think the errors are occurring on the entries that still include
"cn=ldbm". I think they should be "cn=mdb" now, but I'm not sure. Should I change them as such?
I've attached dse.ldif, ipaupgrade.log and the journal entries for
the failure.
Best regards, Eric
Dec 17, 2025, 04:37 by >> flo@redhat.com>> :
Hi,
in the file /etc/dirsrv/slapd-IPA-EXAMPLE-COM/dse.ldif, do you
have an entry with "dn: cn=Schema Compatibility,cn=plugins,cn=config" ?
Could you post the content of /var/log/ipaupgrade.log and dse.ldif?
flo
On Mon, Dec 15, 2025 at 10:16 PM Eric Ashley via FreeIPA-users <>>
freeipa-users@lists.fedorahosted.org>> >> > wrote:
> This is a follow-on to the thread titled: "Re: [Freeipa-users]
FreeIP 4.12.5-2-fc42 missing dse.ldif"
> > After dsctl was updated to guard against the double close of the
bdb source database, I now get the following error when trying to start IPA.
> > ``` > # ipactl start > IPA version error: data needs to be upgraded (expected version
'4.12.5-3.fc43', current version '4.12.5-3.fc42')
> Automatically running upgrade, for details see
/var/log/ipaupgrade.log
> Be patient, this may take a few minutes. > Automatic upgrade failed: DN: cn=Schema
Compatibility,cn=plugins,cn=config does not exists or haven't been updated
> Upgrade failed with '' > DN: cn=Schema Compatibility,cn=plugins,cn=config does not exists
or haven't been updated
> IPA server upgrade failed: Inspect /var/log/ipaupgrade.log and
run command ipa-server-upgrade manually.
> ('IPA upgrade failed.', 1) > The ipa-server-upgrade command failed. See
/var/log/ipaupgrade.log for more information
> > See the upgrade log for more details and/or run
/usr/sbin/ipa-server-upgrade again
> Aborting ipactl > ``` > I had to manually touch empty files in
/var/lib/dirsrv/slapd-IPA-EXAMPLE-COM/ldif/ to get dsctl to complete correctly(ish): __dblib-changelog.ldif, __dblib-ipaca.ldif and __dblib-userroot.ldif. Nothing was actually written into any of these file, but with them extant it did complete without error.
> I'm still receiving this error now, with the latest versions of
all F43 updates code:
> > ``` > 2025-12-15T20:30:35Z ERROR Upgrade failed with '' > 2025-12-15T20:30:35Z ERROR DN: cn=Schema
Compatibility,cn=plugins,cn=config does not exists or haven't been updated
> 2025-12-15T20:30:35Z ERROR IPA server upgrade failed: Inspect
/var/log/ipaupgrade.log and run command ipa-server-upgrade manually.
> ```Of course, the only reference I can see to this error was a
fix 7 years ago. How do I get my IPA back online?
> > Best regards, > Eric > -- > _______________________________________________ > FreeIPA-users mailing list -- >>> >>
freeipa-users@lists.fedorahosted.org
> To unsubscribe send an email to >>> >>
freeipa-users-leave@lists.fedorahosted.org
> Fedora Code of Conduct: >>> >>
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: >>> >>
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: >>> >>
https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahoste...
> Do not reply to spam, report it: >>> >>
https://pagure.io/fedora-infrastructure/new_issue
>
freeipa-users@lists.fedorahosted.org