Guten Morgen FFNord Freifunker.
Nachdem die Nacht gezeigt hat, dass die Änderungen gegriffen haben, ist der Meshviewer nun wieder für alle freigegeben. Meinen Dank möchte ich hier an Sven richten, der viele Stunden mit der Diagnose verbracht hat!
Was war passiert?
Gateway 0 hat derzeit mit Problemen bei der Übermittlung von IPv4 Paketen zu kämpfen. Wir gehen von einen Hardwaredefekt bei Hoster aus, wissen jedoch noch nichts genaues. Ein simpler Ping über v4 führt bereits zu über 70% Paketverlusten. Bis zur Behebung des Problems, bleibt der Server offline. Die Probleme mit v4 auf GW0 sind „doppelt schlimm“, als Alfred Master Server sammelt er alle Statusinformationen der Router im Netz, die für den Meshviewer, die Statistiken, die Freifunk App und auch für die Freifunk-Karte benötigt werden. Diese Aufgabe kann er mit defektem v4 Routing nicht übernehmen daher springt hier nun Gateway 3 ein und wird zum Master Server. Doch das war nur Teil 1 des Problems …
UDP Pakete abgeschnitten:
Als dieses Problem identifiziert war stellte sich heraus, dass dies nur die Spitze des Eisbergs ist. Sven fand heraus, dass die UDP Statuspakete der Freifunk-Router von Zeit zu Zeit nicht vollständig zum Server zurückgesendet werden. Diese unvollständigen Daten verwirft der Server dann und nutzt für die maximale Dauer von 10 Minuten die letzten gespeicherten Daten. Nach 10 Minuten werden diese gelöscht. Folgen dann keine neuen validen Daten, wird der Router als offline markiert und verschwindet im Meshviewer. Dies zeigte sich in der Vergangenheit in zum Teil stark schwankenden Routerzahlen im Meshviewer.
Speicherdauer erhöht!
Da wir das Problem an sich derzeit nicht beheben können, wurde die Speicherdauer auf 20 Minuten angehoben. Das bekämpft die Schwankungen sehr wirksam. Leider kommt es aber immernoch vereinzelt dazu, dass eigentlich aktive Router als Offline angezeigt werden. Aber ich denke mit dieser einstelligen Zahl können wir leben.
Schönen Sonntag!
Gruß
Christian