bind9: capset failed: Operation not permitted

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
clipboard
Beiträge: 32
Registriert: 08.08.2003 13:53:44

bind9: capset failed: Operation not permitted

Beitrag von clipboard » 14.04.2004 08:38:38

Hallo

Ich habe da ein Problem, für das ich keine Tipps im Web gefunden habe.

Also, mein bind9 kann ich icht mehr starten, ich bekomme als einzigen Fehler:

named: capset failed: Operation not permitted

Mit rndc bringe ich keien Verbindung hin, obwohl die Keys korrekt sind. Bei der ganzen Fehlersuche ist mir folgendes aufgefallen:

Ich habe unstable mit Kernel 2.4.18X aufgesetzt. nachher ein apt-get update apt-get upgrade. bind9 installiert ohne Zonen anzulegen. Bind läuft ohne Probleme. Danch eigenen Kernel 2.6.5 kompiliert oder als Image installiert, gebootet und bind9 läuft nicht mehr.

Ich habe das jetzt 2 mal durchgespielt und tippe, dass es irgendwas mit dem Kernel oder entsprechenden Kerneltools zu tun hat.

Wie gesagt, in den Logs finde ich keine Fehler, im Web nur ganz dürftige Ergebniss (ok, das ist relativ zum Suchstring).

Mittlerweile bin ich auf einen Testrechner ausgewichen und habe es mal mit bind8 versucht - tadellos.

Kann mir bitte jemand helfen? Ich habe auch keine Ahnung was "capset-Zeugs" soll.

Gruss
Fabian

Friesi
Beiträge: 582
Registriert: 07.07.2003 20:40:11
Wohnort: Stromberg
Kontaktdaten:

Beitrag von Friesi » 17.04.2004 15:15:52

Also es gibt wohl eine Lösung:
http://www.jvds.com/wiki/index.cgi?CapSetFailed

Doch gibts da nicht auch ne lösung für das Debianpaket?!
Da muss ja irgendetwas fehlen....

Hab nämlich auch das Problem und wills jetzt nicht umbedingt selber compilieren.
Liegt wohl auch am 2.6er Kernel, denn da hab ich das Problem auch.

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Beitrag von Olaf Dietsche » 17.04.2004 17:45:21

Ich habe hier kernel 2.6.3 und bind9 9.2.2-2 laufen und es funktioniert ohne Probleme.

Friesi
Beiträge: 582
Registriert: 07.07.2003 20:40:11
Wohnort: Stromberg
Kontaktdaten:

Beitrag von Friesi » 17.04.2004 20:22:36

mhm dann liegt es wohl am capset ..
Ich erkundige mich mal wofür das gut ist und obs nen kernelmodul ist.
Wenn ich eine Lösung habe, schreib ich sie hier rein.

clipboard
Beiträge: 32
Registriert: 08.08.2003 13:53:44

Beitrag von clipboard » 20.04.2004 16:31:30

Hallo

Also ich hatte doch noch ein paar Hinweis gefunden. Unteranderm irgendwo unter debian.org in den "Bug-Meldungen".
Es gibt anscheinend auch im Kernel etwas unter Security und Capset. Aber das verstehe ich nicht. Und da muss es einen Unterschied zwischen 2.4 und 2.6 geben.

ABER, inzwischen läuft es, weiss zwar nicht ganz genau warum. Folgendes habe ich gemacht und kann es so auch reproduzieren.

Bis anhin, hatte ich bind9 immer unter einem 2.4.x Kernel bereits am laufen. Nach einem kompilieren eines 2.6.X Kernels oder auch per Image lief dann bind9 nicht mehr (mit dem neuen Kernel am laufen).

Nun ging ich so vor (3 mal ausgeführt und somit für mich ziemlich nachvollziehbar). Debian minimal aufsetzten (ich benutze immer unstable). Dann zuerst neuen Kernel 2.6.5 backen und DANACH bind9 ganz normal per apt-get installieren. Läuft seit ein paar Tagen prima.

Leider weiss ich den genauen Grund nicht. Aber bis jetzt konnte ich keinen Hinweis finden, in dem wirklich verstanden wurde, wo das Problem liegt. Alle haben unterschiedliche Versuche unternommen. Und wie ich rumgepröbelt.

Viel Spass
Fabian

frantek
Beiträge: 38
Registriert: 12.05.2004 15:16:47

Beitrag von frantek » 12.05.2004 15:18:55

bei fertigen debian 2.6'er kernel taucht das problem immer wieder auf. die lösung ist einfach:

modprobe capability

und dann vielleicht noch "capability" in /etc/modules eintragen.

cheers
frantek

funkyflo
Beiträge: 28
Registriert: 13.05.2004 19:52:39

bind9

Beitrag von funkyflo » 14.05.2004 21:53:30

diesen capset error habe ich auch dauernd bekomme als ich bind9 installieren wollte, jedoch darf ich auf meinem virtuellem server (woody) keinen anderen kernel installieren

Antworten