Salut,
J'utilise sur mon serveur une authentification par LDAP. Jusque là tout
marchait bien, sauf que voila, il s'est mit à me pondre une erreur bizarre
("erreur interne" ou dans le genre). Je me suis dit que c'était un petit mal
passager dû à je ne sais quoi et j'ai redémarré mon serveur pour voir...
Sauf que là impossible de démarrer. En poussant le niveau de logs au max,
j'ai pu trouver ceci (je vous épargne le début du chargement):

Feb 24 03:35:49 sonic slapd[2992]: backend_startup_one: starting
"dc=thegreatspirit,dc=net"
Feb 24 03:35:49 sonic slapd[2992]: bdb_db_open: dc=thegreatspirit,dc=net
Feb 24 03:35:49 sonic slapd[2992]: bdb_db_open: unclean shutdown detected;
attempting recovery.
Feb 24 03:35:49 sonic slapd[2992]: bdb_db_open: dbenv_open(/var/lib/ldap)
Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net): Improper
file close at 1/53451
Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net): Recovery
function for LSN 1 53451 failed on forward pass
Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net): PANIC:
Invalid argument
Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net): PANIC:
fatal region error detected; run recovery
Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net): PANIC:
fatal region error detected; run recovery
Feb 24 03:35:49 sonic slapd[2992]: bdb_db_open: Database cannot be
recovered, err -30978. Restore from backup!
Feb 24 03:35:49 sonic slapd[2992]: ====> bdb_cache_release_all
Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net):
DB_ENV->lock_id_free interface requires an environment configured for the
locking subsystem
Feb 24 03:35:49 sonic slapd[2992]: bdb(dc=thegreatspirit,dc=net):
txn_checkpoint interface requires an environment configured for the
transaction subsystem
Feb 24 03:35:49 sonic slapd[2992]: bdb_db_close: txn_checkpoint failed:
Invalid argument (22)
Feb 24 03:35:49 sonic slapd[2992]: backend_startup_one: bi_db_open failed!
(-30978)
Feb 24 03:35:49 sonic slapd[2992]: slapd shutdown: initiated
Feb 24 03:35:49 sonic slapd[2992]: ====> bdb_cache_release_all
Feb 24 03:35:49 sonic slapd[2992]: bdb_db_close: alock_close failed
Feb 24 03:35:49 sonic slapd[2992]: slapd destroy: freeing system
resources.
Feb 24 03:35:49 sonic slapd[2992]: slapd stopped.
Feb 24 03:35:49 sonic slapd[2992]: connections_destroy: nothing to
destroy.


Donc si je ne me trompe pas c'est ma base qui est morte... Ce qui est très
bizarre étant donné que je n'ai pas redémarré  mon serveur en force depuis
un bout de temps (il y a eu une coupure de courant il y a 2 mois... C'est
peut être ça...).
Ou, autre hypothèse, j'ai mis à jour LDAP (j'utilise debian etch... je sais
que je devrai pas sur un serveur, mais la muse en place du serveur était
urgente et j'avais pas envie de devoir mettre à jour plus tard, sachant que
la srotie de etch est imminente normalment... enfin bref j'assume) réçament,
et le moteur de base de données a changé, du coup ça marche plus...

Une idée ? Merci d'avance,
Rémy
_______________________________________________
Toulouse-ll mailing list
Toulouse-ll@toulibre.org
http://lolut.utbm.info/cgi-bin/mailman/listinfo/toulouse-ll

Répondre à