With regards to Mail for many years many admins have been using Kerio Connect instead so there is no change there, this arguably also covers Calendar and Contacts. $ sudo launchctl load /System/Library/LaunchDaemons/. Apple OS X Server (now Apple macOS Server) is a server operating system designed for iOS devices. Apple OS X Servers run a command and control daemon on port 311 which uses XML to send and receive commands and report status. Apple have an official article here - Prepare for changes to macOS Server - Apple Support and in this they do list suggestions for alternatives to Apple's own functions. I've googled my error messages, too, but only thing that came up for me was this thread, and nothing that I thought was very relevant.
Slap_startup failed (test would succeed using the -u switch) $ sudo launchctl load /System/Library/LaunchDaemons/Īfter the permission repair and sudo /usr/libexec/slapd -Tt this is what I see:ĥ0ee3ba8 bdb_monitor_db_open: monitoring disabled configure monitor database to enableĥ0ee3ba8 bdb(cn=authdata): file id2entry.bdb has LSN 1/9422729, past end of log at 1/9068158ĥ0ee3ba8 bdb(cn=authdata): Commonly caused by moving a database from one database environmentĥ0ee3ba8 bdb(cn=authdata): to another without clearing the database LSNs, or by removing all ofĥ0ee3ba8 bdb(cn=authdata): the log files from a database environmentĥ0ee3ba8 bdb(cn=authdata): /var/db/openldap/authdata/id2entry.bdb: unexpected file type or formatĥ0ee3ba8 bdb_db_open: database "cn=authdata": db_open(/var/db/openldap/authdata/id2entry.bdb) failed: Invalid argument (22).ĥ0ee3ba8 backend_startup_one (type=bdb, suffix="cn=authdata"): bi_db_open failed! (22) > bdb_monitor_db_open: monitoring disabled configure monitor database to enable double check if things were repaired correctly macOS Server 5.12.2 will be the last version of the app, and macOS Server services have now been migrated to macOS. Apple has been phasing out macOS Server for several years now, and the company is finally ready to shut it down for good. > Finding last valid log LSN: file: 2 offset 6589938 Apple today announced in a support document that macOS Server is being discontinued as of April 21, 2022. > Maximum transaction ID 8000060e Recovery checkpoint When the macOS Server automatically starts up, click Continue. > Recovery complete at Thu Jun 6 11:01:35 2013 (opens in new tab) or type 'macOS Server' into the search bar, top right, if that link doesn't work for you. $ sudo db_recover -cv -h /var/db/openldap/openldap-data/ $ sudo cp /var/db/openldap/authdata/id2entry.bdb /var/db/openldap/authdata/ $ sudo launchctl unload /System/Library/LaunchDaemons/ > bdb_db_open: database "cn=authdata": db_open(/var/db/openldap/authdata/id2entry.bdb) failed: Invalid argument (22). I had to do a few more steps than and modify the recover command based on info from Case #2 - rt.html