Re: [maillist] Apache - CGI

Michelle Konzack (starone@cybercable.fr)
Tue, 17 Aug 1999 11:03:20 +0100

Hall=F6chen

Ich hatte ja nur einen Windows for Workgroups 3.11 Server=20
(ZB-Server und der macht nur 32 Requests).

Auf einer anst=E4ndigen Linux Mashine kann die Anzahl der gleichzeitigen=20
CGI-Anfragen auf 250 oder unbegrenzt erh=F6ht werden.

Aber es sollte f=FCr DAS EINE CGI programm nur ein Request pro IP-Adresse
zugelassen werden. Die Beschwerde war ja, das ein Client mehrfach den=20
CGI-Submit Knopf klickt und die gleiche Anfrage dann X mal bearbeitet=20
worden ist.=20

Ich will damit sagen, wenn eine Eingabe gemacht und das ganze submitted=20
wird braucht das CGI eine bestimmte Zeit (ms oder s, egal ) zur Abarbeitung
und der Klient wartet auf die zur=FCckkommenden Daten.

Dann ist es doch eigentlich logisch, denn die erste Anfrage 'g=FCltig' ist
und jede weitere nachfolgende Anfrage vom Clienten ein 'Fehler' ist.

Solltest Du mehrere verschiedene CGI's laufen lassen und der Client=20
arbeitet mit mehreren Browser-Fenstern, funktioniert das CGI unabh=E4ngig,
da es ja eine andere Anfrage ist.

Es geht ja nur darum, das verhindert wird, das das CGI voneinem einzelnen
Clienten mehrfach ausgel=F6=DFt wird.

Gut, es wird ausgel=F6st, aber die Instance commentarlos geschlossen, weil
die vorhergehende CGI-Instance ja die daten schom bearbeitet und mit den=20
eintrag in eine Kontroll-Datei einer Nachfolgenden CGI-Instance sagt, das=20
sie die Daten des Clienten mit der IP-Adresse a.b.c.d bereits bearbeitet.

Webmistress Michelle

At 23:59 16.08.1999 +0200, you wrote
MK>
MK>Ob das wohl die L=F6sung der L=F6sungen ist??? Ich habe ein Netz mit mehr
MK>als 250 Clients hinter einer Firewall aufgebaut und betreut. Alle hatten
MK>hinter den Brandschutzmauer nur EINE IP-Adresse. Da alles
MK>Geisteswissenschaftler waren, gab es einige Sites, die im Dauerfeuer von
MK>standen... was macht da Dein Skript??? Man k=F6nnte ja wenigstens das
MK>Skript so ab=E4ndern, da=DF eine Zahl i Requests pro IP-Adresse erlaubt
MK>sind, um obiges Problem zu vermeiden und nicht nur EINEN Request pro IP
MK>zuzulassen.
MK>
MK>Mit freundlichen Gr=FC=DFen/Sincerely
MK> Joachim von Thadden
MK> "Never run a touching system!"
MK>
MK>-------------------------------------------------------------------
MK>Call-a-Server LINUX-Systempartner
MK>Netzwerkbetreuung . Sicherheitskonzepte . Softwareerstellung
MK>www.call-a-server.de fax (030) 801 74 23
MK>thadden@call-a-server.de phone (0177) 717 08 96
MK>
MK>
MK>
--------> The Reply begins here: