Portál AbcLinuxu, 14. července 2025 11:36
Tedy OpenLDAP ve verzi 2.4.x uz si uklada konfiguraci do sebe:) a to nemohu nejak preprat.Vzdy sa da pouzit konfiguracia cez konfiguracny subor a nielen cez ldify. Staci ak v OpenLDAP config dire bude
slapd.conf
a zaroven nebude existovat podadresar slapd.d/
. Druha vec je, ze takyto bezny slapd konfigurak sa da kedykolvek stransformovat na ldif konfiguracne subory za ucelom dodatocnej online editacie:
slaptest -f ${LDAPCONFDIR}/${LDAPCONFILE} -F ${LDAPCONFDIR}/slapd.d
Jan 7 16:31:13 server kernel: [696831.592747] slapd[1411]: segfault at 8 ip 000000000048dbe0 sp 00007f6de56e4780 error 4 in slapd[400000+12a000]Vyrestartoval jsem na tom serveru ldap a vse se dalo do kupy:
Jan 7 16:49:59 server slapd[1632]: @(#) $OpenLDAP: slapd 2.4.23 (Nov 22 2010 17:42:40) $#012#011@borges:/home/devel/openldap/trunk/debian/build/servers/slapd Jan 7 16:50:00 server slapd[1632]: hdb_db_open: database "dc=server,dc=tld": unclean shutdown detected; attempting recovery. Jan 7 16:50:02 server slapd[1635]: slapd starting Jan 7 16:50:02 server slapd[1635]: => bdb_idl_delete_key: c_get failed: DB_LOCK_DEADLOCK: Locker killed to resolve a deadlock (-30994) Jan 7 16:50:02 server slapd[1635]: conn=-1 op=0: attribute "entryCSN" index delete failure Jan 7 16:50:03 server slapd[1635]: null_callback : error code 0x14 Jan 7 16:50:03 server slapd[1635]: syncrepl_entry: rid=001 be_modify failed (20) Jan 7 16:50:03 server slapd[1635]: do_syncrepl: rid=001 rc 20 retrying (4 retries left)Vetev jsem kopiroval pres ApacheDirectoryStudio. Moc mi to nevadi, protoze 1) je to squeeze, takze to neni pro produkci, 2) je to redundantni infrastruktura, takze to nevadi, 3) nebezi na tom nic extra duleziteho, 4) kdykoliv jsem schopen to nahradit standalone ldapem pomoci castych zaloh obsahu... Pokud bych stavel neco pro produkci, tak bych pouzil neco stabilnejsiho. Stabilni verzi OpenLdapu nebo Red Hat Directory Server resp. CentOS Directory Server nebo 389 Server. Hodne stesti pri konfiguraci, vyplati se to! Bye.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.