[Allegro] avanti(linux) too many ci_open()s failed in avanti.c, line 542
Klaus Lehmann
lehmann_klaus at t-online.de
Mi Jan 4 12:33:40 CET 2012
Guten Tag [Frau/Herr] Bernhard Eversberg,
danke für Ihre Nachricht.
Am Mittwoch, 4. Januar 2012 um 12:12 schrieben Sie mir.
Ihre Nachricht finden Sie am Ende dieser eMail.
kleiner nachtrag.
> Am 04.01.2012 11:41, schrieb Klaus Lehmann:
>> [2012-01-04 10:47:23] ci_open /usr/local/4949-avanti/bin/4949-avanti -slave
>> [2012-01-04 10:47:23] ci_open() failed
>>
>> [2012-01-04 10:47:24] too many ci_open()s failed in avanti.c, line 542
>> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>> hierzu steht geschrieben:
>> if (err_count> 100)
>> fail("too many ci_open()s failed");
>> das programm avanti ist als solches (wohl) NICHT aus dem speicher
>> geflogen! warum ich das behaupte?: ich habe einen beobachter
>> engagiert, der prüft, ob avanti im speicher sich befindet oder nicht.
>> das scheint nicht auszureichen. ob man sich nagios zuwenden sollte?
>> (herr fischer auf Gö. hatte sowas neulich präsentiert??)
>> was ist hier passiert?
> In avanti.c wurde die Funktion ci_open() aufgerufen und sie lieferte 0
> zurück.
> Das passiert in der Zeile
> if (pipe_open3(argv, &i, &o, &e))
> return NULL;
> und die Funktion pipe_open3() (in pipe.c) hat dabei den Wert 1
> geliefert, was Fehler bedeutet. Es konnte demnach die C-Kernfunktion
> pipe() keine neue Pipe öffnen. Warum dies so ist, kann ich daraus
> nicht schließen.
> Falls dazu niemand was weiß, hat das sonst noch jemand mal beobachtet?
> Unter welchen Randbedingungen?
danke für die nachfrage. ich hatte zwar alle fraglichen logdateien
durchgeforstet, auf meine üblichen verdächtigen hin (=segfaults etc;
es gab aber keine diesbezüglichen einträge!), eine log hatte ich
vergessen. da hatte ich nicht gesucht: ein googlebot erlaubte sich in der
fraglichen uhrzeit DIESE abfrage. die es -glaube ich- heftig insich hat:
2012-01-04 10:39:49 > GET allegronet.de /page.php?urG=%7C2&urA=18&urS=_evangelische%20kirche%20in%20deutschland
%20=%20evangelische%20kirchen%20in%20deutschland%20=%20kirche%20in%20deutschland%20=%20doitsu-fukuinshugi-ky%5C014dkai%20=%20evangelical%20churche HTTP/1.1 -
-
2012-01-04 10:39:49 > GET allegronet.de /page.php?urG=%7C2&urA=18&urS=_evangelische%20kirche%20in%20deutschland
%20=%20evangelische%20kirchen%20in%20deutschland%20=%20kirche%20in%20deutschland%20=%20doitsu-fukuinshugi-ky%5C014dkai%20=%20evangelical%20churche HTTP/1.1 -
-
heisst das, da wird ZUVIEL in die frage reingestopft?
abhilfe könnte sein:
es wird zeit, modsecurity (ein apache-modul) scharfzumachen. ich
wollte aber das große hackebeilchen der sicherheit (=modsecurity)
eben noch nicht scharfmachen.
> B.E.
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro
--
Mit freundlichen Grüßen,
Ihr Klaus Lehmann
* http://allegronet.de * eMail: allegronet at t-online.de * phone: 03528-452 807(fax 809) * mobil: 0171-953 7843
* allegronet.de * Klaus Lehmann * D-01454 Radeberg * Kleinwolmsdorfer Str. 37
* Software für zufriedene Bibliothekare: 1000x bewaehrt und ergiebig
* Bereits 4x allegro-utf8. Buchen Sie die allegro-Roadshow
* Yes we can. Only with allegro. Yes we do. Allways with allegro.
* Internetkataloge&WebHosting für Allegro-C
* 2011: Sponsor der Peter-Sodann-Bibliothek (Staucha)
Mehr Informationen über die Mailingliste Allegro