<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Das Gelbe Forum: Archiv 2007-2017 - @igelei: Lahmer Seitenaufbau - noch eine Beobachtung</title>
<link>https://archiv1.dasgelbeforum.net/</link>
<description>Das Gelbe Forum: Archiv 2007-2017</description>
<language>de</language>
<item>
<title>@igelei: Lahmer Seitenaufbau - noch eine Beobachtung (Antwort)</title>
<content:encoded><![CDATA[<p>Bei meinen Versuchen den slow mode ;) beim Seitenaufbau zu vermeiden bin ich auch auf die ulkige Idee gekommen mich einfach vor einem time out selbst auzuloggen. <br />
Das Ergebins war .... genau das Gleiche wie beim Zwangs-Logout bei einem time out :(((<br />
 <br />
Grüße<br />
 <br />
J</p>
]]></content:encoded>
<link>https://archiv1.dasgelbeforum.net/index.php?id=4781</link>
<guid>https://archiv1.dasgelbeforum.net/index.php?id=4781</guid>
<pubDate>Fri, 11 Jan 2008 06:47:57 +0000</pubDate>
<dc:creator>JoBar</dc:creator>
</item>
<item>
<title>Re: @igelei: Lahmer Seitenaufbau - ... @Tassie (Antwort)</title>
<content:encoded><![CDATA[<blockquote><p>Ohne Aenderung des Parameters der Gueltigkeitsdauer der Session-ID wird<br />
beim generieren einer Session-ID grundsaetzlich dessen<br />
Factory-Default-Value angezogen.<br />
Der Parameter heisst nach meiner jetzigen Stehgreif-Erinnerung<br />
Session-Boundary oder Session-Limit oder ein Mix beider Begriffe.<br />
Ich wuerde Dir die Wahl der Loesung 2 anraten, weil das bereits beim<br />
DBMS-Start den Factory-Default-Value grundsaetzlich mit Deinem Value<br />
superseded.</p>
</blockquote><p>Sehr gut, danke.</p>
<blockquote><p>Aha, was wird denn da im Server bei diesem Time Last Login geprueft? Woher<br />
hat er diese LL-Time (ggf. DBMS-Value?) und gegen was vergleicht er dabei,<br />
woher hat er letztere Vergleichswerte?</p>
</blockquote><p>Unix-Timestamp beim login in die DB, vergleicht aktuell mit DB-Wert.</p>
<blockquote><p>Nee nee, es ist schon Deine erste Variante, die zutrifft, naemlich<br />
Session-ID DBMS invalid, weil die Session-Boundary schon zugeschlagen hat,<br />
das Cookie auf der Client-Maschine kann aber davon nix wissen und<br />
beinhaltet immer noch die Server-seitig invalidierte DBMS-Session-ID.<br />
Na denn mal lous, Aermel hochkrempeln und nischt wie ran! <img src="images/smilies/zwinker.gif" alt="[[zwinker]]" /></p>
</blockquote><p>Denke mal, den Standard-Wert in der DB hochsetzen sollte ausreichen. Muss mit Cheffe Kontakt aufnehmen und schauen, wo man den anpassen kann.</p>
<p>Danke für die Tips</p>
<p>MfG<br />
igelei</p>
]]></content:encoded>
<link>https://archiv1.dasgelbeforum.net/index.php?id=4063</link>
<guid>https://archiv1.dasgelbeforum.net/index.php?id=4063</guid>
<pubDate>Sun, 06 Jan 2008 04:25:51 +0000</pubDate>
<dc:creator>igelei</dc:creator>
</item>
<item>
<title>@igelei: Lahmer Seitenaufbau - glaube hängt mit der Prüfung ... mkT (Antwort)</title>
<content:encoded><![CDATA[<blockquote><p>... der Schreibberechtigung zusammen, dass unterschiedliche Dinge<br />
miteinander verglichen werden. Beim Login gibt es eine Session-ID und ein<br />
Cookie, bei dem die bei dir auf dem Rechner steht. Allerdings hab ic<br />
nirgends gefunden, wie lange die Session-ID in der Datenbank gültig ist<br />
und wo man deren Gültigkeitsdauer festlegen kann.</p>
</blockquote><p>Das verwendete DBMS ist MS MySQL.</p>
<p>Ohne Aenderung des Parameters der Gueltigkeitsdauer der Session-ID wird beim generieren einer Session-ID grundsaetzlich dessen Factory-Default-Value angezogen.</p>
<p>Der Parameter heisst nach meiner jetzigen Stehgreif-Erinnerung Session-Boundary oder Session-Limit oder ein Mix beider Begriffe.</p>
<p>Du kannst den Factory-Default-Value der Session-Boundary auf 2 Wegen mit einem anderem Value &quot;superseden&quot;: </p>
<p>1. Per expliziter Spezifizierung des Parameters Session-Boundary beim Generieren der DBMS-Session-ID;</p>
<p>2. Per expliziter Spezifizierung des Parameters Session-Boundary beim Starten (in der Start-Prozedur) des DBMS.</p>
<p>Ich wuerde Dir die Wahl der Loesung 2 anraten, weil das bereits beim DBMS-Start den Factory-Default-Value grundsaetzlich mit Deinem Value superseded.</p>
<blockquote><p>Beim Absenden eines Postings prüft der zum einen die Session-ID, dann noch &gt; Time seit lastlogin und ein wenig mehr.</p>
</blockquote><p>Aha, was wird denn da im Server bei diesem Time Last Login geprueft? Woher hat er diese LL-Time (ggf. DBMS-Value?) und gegen was vergleicht er dabei, woher hat er letztere Vergleichswerte?</p>
<blockquote><p>Meine Vermutung bei deinem Phänomen (das ich auch schon hatte) ist:<br />
Irgendwas kommt bei der Prüfung durcheinander oder beim<br />
Schreiben des Cookies, die alte Session-ID ist in der DB verfallen, im<br />
Cookie steht sie aber noch drin oder andersherum und man kommt deshalb<br />
nicht weiter.</p>
</blockquote><p>Wie koennte &quot;andersherum&quot; (Session-ID DBMS ok, Cookie invalid) ueberhaupt zu Stande kommen (abgesehen vom manuellen Manipulieren in der Client-Maschine)?</p>
<p>Nee nee, es ist schon Deine erste Variante, die zutrifft, naemlich Session-ID DBMS invalid, weil die Session-Boundary schon zugeschlagen hat, das Cookie auf der Client-Maschine kann aber davon nix wissen und beinhaltet immer noch die Server-seitig invalidierte DBMS-Session-ID.</p>
<blockquote><p>Falls du das mal wieder hast, bitte mal probieren: Browser<br />
schließen, Cookies löschen, neu einloggen und dann zu posten.</p>
</blockquote><p>JoBar hat seinen Test bereits gepostet und seinen Verbesserungsvorschlag abgegeben, den ich wie folgt ein wenig erweitere.</p>
<p>Wenn die DBMS-Session-ID invalid oder LL-TIME Threshold exceeded dann sofort </p>
<p>entweder Cookie auf der Client-Maschine loeschen</p>
<p>oder Cookie auf der Client-Maschine mit Dummy-DBMS-Session-ID modifizieren (z.B. Sess-ID 00000000 oder FFFFFFFF), diese Dummy-DBMS-Session-ID muss nach dem Eingang der Message auf der Server-Side abgefragt werden und als Message ohne Schreibberechtigung abgefackelt werden.</p>
<blockquote><p>So richtig fällt mir dazu nicht ein, was man machen soll, die Prüfung<br />
selber kann man aus Sicherheitsgründen nicht weglassen <img src="images/smilies/wink.png" alt="<img src="images/smilies/zwinker.gif" alt=";-)" />" />.</p>
</blockquote><p>Ja logisch.</p>
<p>Na denn mal lous, Aermel hochkrempeln und nischt wie ran! <img src="images/smilies/zwinker.gif" alt="[[zwinker]]" /></p>
<blockquote><p>MfG<br />
igelei</p>
</blockquote>]]></content:encoded>
<link>https://archiv1.dasgelbeforum.net/index.php?id=4029</link>
<guid>https://archiv1.dasgelbeforum.net/index.php?id=4029</guid>
<pubDate>Sat, 05 Jan 2008 21:56:11 +0000</pubDate>
<dc:creator>Tassie Devil</dc:creator>
</item>
<item>
<title>@igelei: Lahmer Seitenaufbau - glaube hängt mit der Prüfung ... mkT (Antwort)</title>
<content:encoded><![CDATA[<blockquote><p>Nach dem Absenden dieses Postings klicke ich wieder auf &quot;beantworten&quot; und<br />
gehe dann zum Tee-Trinken [[smile]]</p>
</blockquote><p>So bin nach 45 Minuten wieder zurück</p>
<p>Abgeschickt um 17:08:10<br />
Wilde Datentransfers, aber das Fenster verändert sich nicht<br />
breche ab um 17:22</p>
<p>lösche Browser Cache<br />
lösche alle Cookies aus 2008</p>
<p>Rufe das DGF erneu auf: jetzt blitzschneller Seitenaufbau</p>
<p>Also wenn es am unpassenden Cookie-Inhalt liegt ... wie wäre es mit direkten Löschen beim Timeout? <br />
Und / oder gleich eine neue Session starten? <br />
Oder der Experte soll sich den Kopf darüber zerbrechen [[smile]]</p>
<p>Falls es was zum Testen gibt poste es hier oder sende mir eine Email</p>
<p>Grüße</p>
<p>J</p>
]]></content:encoded>
<link>https://archiv1.dasgelbeforum.net/index.php?id=3977</link>
<guid>https://archiv1.dasgelbeforum.net/index.php?id=3977</guid>
<pubDate>Sat, 05 Jan 2008 08:29:47 +0000</pubDate>
<dc:creator>JoBar</dc:creator>
</item>
<item>
<title>@igelei: Lahmer Seitenaufbau - glaube hängt mit der Prüfung ... mkT (Antwort)</title>
<content:encoded><![CDATA[<blockquote><p>Beim Absenden eines<br />
Postings prüft der zum einen die Session-ID, dann noch Time seit lastlogin<br />
und ein wenig mehr. </p>
</blockquote><p>Ist klar, das erklärt weshalb das mit dem Posten nach Ablauf des Timeouts nicht mehr klappt</p>
<blockquote><p>Meine Vermutung bei deinem Phänomen (das ich auch schon<br />
hatte) ist: Irgendwas kommt bei der Prüfung durcheinander oder beim<br />
Schreiben des Cookies, die alte Session-ID ist in der DB verfallen, im<br />
Cookie steht sie aber noch drin oder andersherum und man kommt deshalb<br />
nicht weiter. Falls du das mal wieder hast, bitte mal probieren: Browser<br />
schließen, Cookies löschen, neu einloggen und dann zu posten.</p>
</blockquote><p>Ich weiß nicht ob es hier ein Mißvertständnis gibt: Des Aufbau aller DGF-Seiten ( ob Übersicht oder einzelne Postings ) ist bei ganz simplen Aufrufen unendlich langsam ( ich denke nicht NICHT einmal an Posten! )</p>
<p>Test folgt gleich. <br />
Nach dem Absenden dieses Postings klicke ich wieder auf &quot;beantworten&quot; und gehe dann zum Tee-Trinken [[smile]]</p>
<p>Bis bald</p>
<p>J</p>
]]></content:encoded>
<link>https://archiv1.dasgelbeforum.net/index.php?id=3971</link>
<guid>https://archiv1.dasgelbeforum.net/index.php?id=3971</guid>
<pubDate>Sat, 05 Jan 2008 07:12:11 +0000</pubDate>
<dc:creator>JoBar</dc:creator>
</item>
<item>
<title>@igelei: Lahmer Seitenaufbau - glaube hängt mit der Prüfung ... mkT (Antwort)</title>
<content:encoded><![CDATA[<p>... der Schreibberechtigung zusammen, dass unterschiedliche Dinge miteinander verglichen werden. Beim Login gibt es eine Session-ID und ein Cookie, bei dem die bei dir auf dem Rechner steht. Allerdings hab ic nirgends gefunden, wie lange die Session-ID in der Datenbank gültig ist und wo man deren Gültigkeitsdauer festlegen kann. Beim Absenden eines Postings prüft der zum einen die Session-ID, dann noch Time seit lastlogin und ein wenig mehr. Meine Vermutung bei deinem Phänomen (das ich auch schon hatte) ist: Irgendwas kommt bei der Prüfung durcheinander oder beim Schreiben des Cookies, die alte Session-ID ist in der DB verfallen, im Cookie steht sie aber noch drin oder andersherum und man kommt deshalb nicht weiter. Falls du das mal wieder hast, bitte mal probieren: Browser schließen, Cookies löschen, neu einloggen und dann zu posten.<br />
So richtig fällt mir dazu nicht ein, was man machen soll, die Prüfung selber kann man aus Sicherheitsgründen nicht weglassen <img src="images/smilies/wink.png" alt="<img src="images/smilies/zwinker.gif" alt=";-)" />" />.</p>
<p>MfG<br />
igelei</p>
]]></content:encoded>
<link>https://archiv1.dasgelbeforum.net/index.php?id=3932</link>
<guid>https://archiv1.dasgelbeforum.net/index.php?id=3932</guid>
<pubDate>Sat, 05 Jan 2008 03:21:47 +0000</pubDate>
<dc:creator>igelei</dc:creator>
</item>
<item>
<title>@igelei: Lahmer Seitenaufbau wegen bug nach timeout wenn eingeloggt?</title>
<content:encoded><![CDATA[<p>Hallo,</p>
<p>ich habe heute auf einen Artikel antworten wollen, bin aber unterbrochen worden ( dauerte vermutlich viel länger als die zulässige Zeit bis zum timeout ). Nach dem Absenden hatte ich ein daja vue. <br />
Schon öfter war mir aufgefallen, daß manchmal beim Seitenaufbau des Gelben Forums kräftig Daten hin und her geschaufelt werden ( sagen zumindest die activity LEDs meines Routers ) aber am Monitor tut fast nichts. Nur die oberste Zeile &quot;Das Gelbe Forum ...&quot; wechselt sich ununterbrochen mit &quot;Daten werden geladen ..&quot; ( oder so ähnlich ) ab.</p>
<p>Beim Absenden meiner Antwort ( nach dem time out! ) passierte genau das wieder.<br />
Ich sicherte den Text, löschte das Fenster und eröffnete ein neues Antwort-Fenster: Wieder viel Activity, aber kein Bildaufbau.</p>
<p>Ich probierte es mit einer neuen Verbindung ( andere IP-Adresse ): unverändert.<br />
Schließen aller DGF-Windows, dann Neu-Aufruf: unverändert<br />
Löschen des IE-Caches: unverändert</p>
<p>Genervter Neu-Start des PCs: Normaler, schneller Bildaufbau.</p>
<p>Kann es sein, daß aufgrund eines Programm-Fehlers des vorangegangene timeout  bei nachfolgenden Aufbauten von DGF-Fenstern etwas durcheinander gebracht wird? <br />
Z.B. Endlos-Schleifen entstehen, die erst nach ihrem eigenen time out verlassen werden?</p>
<p>Nach einem einfachen Neustart (= tabula rasa ) funktioniert es ja wieder bestens. </p>
<p>Kannst Du mal bei Dir diesen Timeout beim Antworten provozieren und schauen was denn da so wild hin und her geschaufelt wird?</p>
<p>Happy Debugging [[smile]]</p>
<p>J</p>
]]></content:encoded>
<link>https://archiv1.dasgelbeforum.net/index.php?id=3896</link>
<guid>https://archiv1.dasgelbeforum.net/index.php?id=3896</guid>
<pubDate>Fri, 04 Jan 2008 12:04:25 +0000</pubDate>
<dc:creator>JoBar</dc:creator>
</item>
</channel>
</rss>
