Hallo Hubert, wegen des Fehlerloggings: Das Skript l�uft einwandfrei bis zum Ende durch, d.h. es wird alles abgearbeitet. An einer fehlerhaften Bearbeitung einer eMail-Adresse kann es also nicht liegen.
Welche Vorteile bietet der Weg �ber den Scripting Host? Und wie stelle ich die Skripte per ASP hier ein? Viele Gr��e, Patrick -----Urspr�ngliche Nachricht----- Von: Hubert Daubmeier [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 1. Oktober 2002 03:24 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] RE: Absturz Webserver durch tote ASP-Skriptausgabe Nun die erste Frage die ich stelle ist: wozu �berhaupt ASP. Wenn die Ausgabe eh niemand interessiert; und warum der Umweg. Auf dem Server ist alles installiert von MDAC bis Emailkomponente. Mit [fast] genau dem gleichen Code kann man das auch dem Scripting Host �berlassen. Entweder zeitgesteuert oder meinetwegen von einem ASP Script dann angeworfen. Zum Beispiel �ber Zeitplaner in einer Minute loslaufen lassen. Wenn es zum Absturz kommt dann w�re meine erste Vermutung schlechte Fehlerbehandlung. Vielleicht sogar ganz ausgeschalten und Fehler {�berhaupt nicht | oder schlecht} abgefangen. Woran es klemmt kriegt man raus, wenn man ein Log mitlaufen l�sst in das er schreibt welche R�ckgabewerte es gab. Etwa nach dem Muster On error resume next Mail.send Logindatei err ' oder Komponentenspezifische Fehler On error goto 0 Dann von Zeit zu Zeit das Log kontrollieren und schaun, wo es zwickt. Zum Beispiel die n�chste Emailadresse nach der letzten vor dem Absturz �berpr�fen bzw. schaun was der Emailserver dazu sagt. Oder im Testing dem Server mal eine bewusst falsche Emailadresse servieren und schaun wie er drauf reagiert. -- Viele Gr��e Hubert Daubmeier -----Original Message----- From: Patrick-M. Engel [mailto:[EMAIL PROTECTED]] Sent: Tuesday, October 01, 2002 1:16 AM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] Absturz Webserver durch tote ASP-Skriptausgabe Hi, ich versuche dem Absturz eines Webservers auf den Grund zu gehen und habe nun folgende Vermutung: Zum Versenden eines umfangreichen Newsletters starte ich ein ASP-Skript mit quasi unendlich langer Session-Timeout. Das Skript gibt mir auf dem Bild einen Status aus f�r jeden Newsletter. Hatte das zum Debuggen gebraucht. Sobald ich sehe, alles ist okay, schlie�e ich das Browserfenster (interessiert ja keinen, das zwei Stunden laufen zu lassen). Das Skript arbeitet dabei nat�rlich wegen des "unendlichen" Session-Timeouts brav weiter. Naja, ab und zu st�rzt der gesamte Webserver ab. Nicht unbedingt regelm��ig, halt ab und zu, eben nicht immer - ihr wisst schon. Nun mein Gedanke: K�nnte der Output eines Skriptes an einen "toten" Empf�nger (da Fenster nicht mehr vorhanden) zu einem �berlauf im Server f�hren? Etwa, weil er die Daten cached, bis der Client mal wieder sagt "Hallo, ich bin da. Sende mir weitere Daten."? Wer kennt sich mit der Host/Client-Verst�ndigung aus und k�nnte da ein Feedback geben? Viele Gr��e, Patrick P.S.: Habe jetzt die gesamten response.write des Skriptes rausgenommen. L�uft jetzt also mit leerem Fenster ohne Daten zum Client. Mal schaun', ob der Server irgendwann wieder abst�rzt. | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
