nhttpd verabschiedet sich selbsttätig!?

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

nhttpd verabschiedet sich selbsttätig!?

Beitrag von wwershofen »

Moin,

ich bin echt ein Fan des nhttpd. Auf meinem Linux-Server habe ich quasi immer ein Browser-Fenster mit der dBox offen. (Ok, bin Newbie und finde das alles so megaspannend ;-)

Allerdings kommt es doch des öfteren vor, daß ich nach längerer Zeit ohne Aktivität eine Fehlermeldung bekomme, daß der Browser keine Verbindung mit der dBox hinbekommt. Alles andere klappt noch - FTP, TelNet, Streaming, nur der http-Zugriff will nicht mehr.

Wenn ich dann per Telnet auf die Box gehe und mit ps -aux | grep nhttpd abfrage, ob der Daemon noch läuft, stelle ich fest, daß er eben dieses nicht mehr tut. Wenn ich den dann wieder starte, ist alles wieder in Ordnung.

Bislang habe ich da noch kein wirkliches Schema rauslesen können, mal kann ich stunden später noch ohne Probleme per http auf die Box, manchmal streikt er schon nach ein paar Minuten.

Hat irgendjemand eine Erklärung dafür?

Viele Grüße
Wolfgang
Geek by nature - Linux by choice
Xenon-777
Einsteiger
Einsteiger
Beiträge: 389
Registriert: Montag 20. Januar 2003, 01:54

Beitrag von Xenon-777 »

hab das selbe problem ... sehr nervent mit den DBox timer 2 :-?
prefect
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 9. Oktober 2002, 18:44

Beitrag von prefect »

nhttp ist ein wheenie. Schief angucken .. tot. Leerzeile beim request weglassen ... tot. Socket dichtmachedn bevor er das tut ... tot.

Der stirbt schneller als man nach dem Start mit ps nachschauen kann.

Ich würde ja das Problem so angehen, dass ich um den nhttpd einfach eine Schleife packe.
Dann läuft der beim Start vom neutrino in einer shell Schleife im Hintergrund. Leider hat das Mistding auch Probleme mit dem Restart weil manchmal der Socket nicht sauber geschlossen wird und der "neue" nhttpd also seinen nicht aufmachen kann. Da hilft dann nur nochmal manuell killen und wieder neustarten.

Wenn ich mal viel Zeit habe bau ich mir mal das CDK und schau mal in das System rein. Mich stört so einiges in dem Setup aber bis ich selbst besser mache habe ich ja wohl gefälligst die Schnauze zu halten und für die Arbeit dankbar zu sein die so viele (oder wenige) da reinstecken.

Ich träume von nem System, welches merkt wenn der nhttpd abschmiert und diesen und andere Prozesse intelligent verwalten kann. Nicht wie den normalen "init" sondern eher (träum) ein TCL interpreter mit Agenten die den I/O der verschiedenen Server überwachen und entsprechend reagieren. Aber trümen darf ich doch noch.

Bis dahin:

shell script!

Sobald meine Box mal wieder läuft werde ich mal was basteln. Leider hängt meine Box mehr als alles andere!
Xenon-777
Einsteiger
Einsteiger
Beiträge: 389
Registriert: Montag 20. Januar 2003, 01:54

Beitrag von Xenon-777 »

ich wäre schon mit einen cron zufriden ... damit liese sich in regelmäsigen abständen überprüfen ob nhttpd noch läuft unbd gegebennen Falls neustarten.
Touchy
Interessierter
Interessierter
Beiträge: 24
Registriert: Freitag 20. Dezember 2002, 16:59

Beitrag von Touchy »

Hi,

@AlexW:
die Daemon-Tools müssen mit aufs Image ! :-)

Gruss,
Touchy
Nokia D-Box Kabel 2xI BMon 1.0
Avia 500 GTX
AlexW 1.6.8
cramfs 05.03.03
http://www.kirschenklopper.de
pillstar
Interessierter
Interessierter
Beiträge: 25
Registriert: Samstag 14. September 2002, 14:45

Beitrag von pillstar »

mal eben für lamer.. :oops:

woher bekommt TuxVision das Signal?....auch vom nhttpd?

seit langer Zeit bekomme ich im TucVision kein Preview mehr :cry:

pill