Der Lerngruppen-Fall 2020

Ein Serverkrimi in 6 Akten!

Akt 1: Der Absturz

Bis zum Halbjahreswechsel gab es keine Probleme. Alles lief ruhig und rund. Am Freitag der Zeugnisse fing es an: Erste Aussetzer. Die Protokolle ergaben keine Auffälligkeiten. Erstes Rätselraten begann.

Akt 2: Der Sturmmontag

Am Montag fiel in weiten Teilen Hessens durch den Sturm die Schule aus. Unsere Serverstruktur schloss sich an. Protokolle unauffällig, aber viele Lerngruppen-Importe gestartet. Spricht also sehr dafür, dass in Hessens Schulen die Zeit gefunden wurde, um Verwaltungsakte vorzunehmen.

Akt 3: Die Warteschlange und Auswertungs- und Protokollierungserweiterung

Als schnelle Maßnahme die Anzahl der gleichzeitig ablaufenden Schulen mit Lerngruppen-Importen auf eine Einzige begrenzt. Hoffnung in Sicht: Server läuft stabiler.

Gleichzeitig SQL-Verbindungsanzahl erhöht und versucht mehr Server-Performance zu bekommen. Trotzdem immer wieder Ausfälle. Weitere Protokolleinträge und testweise weitere Auswertungssoftware ergänzt.

Akt 4: Änderungen?

Die Änderungen der letzten Wochen erneut angeschaut: Wo haben wir Code geändert, wo könnten wir langsame Abfragen eingebaut haben, die zu lange brauchen und deshalb der Server nicht hinterher kommt und sich daher beim Lerngruppen-Import “verschluckt”.

Nichts gefunden. Weiterhin teilweise Ausfälle, wenn eine Schule importiert. Umzug auf stärkere Maschine?

Akt 5: Nachtschicht und Finale

Den am längsten am System arbeitenden Kollegen dazu geholt – mit der Bitte um gemeinsame Codedurchsicht und Überprüfung des Imports. Ergebnis der Tagschicht: Im Testsystem laufen auch 20 Schulimporte parallel stabil. Ergebnis der drangehangenen Nachtschicht: Online eine allein nicht!

Jedes SQL-Statement beim Import einzeln ausgewertet … erst im Testsystem, dann online – und Ursache der Zeitverzögerung gefunden: Die Lernendentabelle mit den mehreren 100.000 Einträgen braucht zu lange, um Lernende aus der Importdatei zu identifizieren. Weiteren Index auf der Tabelle passend zur Filterung in der Abfrage ergänzt: Beschleunigung massiv messbar (bspw. von 14 auf 0,07 Sekunden zur Abarbeitung einer Lerngruppe).

Ursache für die Zeitverzögerung war also nichts, was wir gemacht haben, sondern einfach nur das Unterschätzen der Zeitveränderung für die Abfrage bei angestiegenen Einträgen in der Tabelle.

Akt 6: Danach

Ein ruhiger Tag ohne Serverausfall – ohne Probleme beim Lerngruppenimport, aber mit Nachfragen zum Lerngruppenimport, ob der “kaputt” sei, weil er jetzt “so schnell” arbeitet. Ja, den Eindruck kann man haben.

Wir hoffen damit die aktuellen Schwierigkeiten gelöst zu haben. Ob dem so ist, wird sich nächste Woche zeigen.

Wir bitten alle um Entschuldigung und Verständnis für die Ausfälle, aber manchmal braucht es etwas länger, bis man die tatsächliche Ursachen findet. Gleichzeitig wussten wir zwischendrin nicht, was wir kommunizieren hätten sollen.

Alle Schulen, die sich mit einem Teilimport (anstatt dem Gesamtimport) zufrieden gegeben haben, bitten wir, jetzt einen Gesamtimport durchzuführen, damit die Abschlussarbeiten beim Import vollumfänglich ausgeführt werden können.

Bücherlisten

Es wurde schon von mehreren Seiten der Wunsch geäußert, dass ein Modul zur Darstellung der aktuell ausgeliehenen Medien aus der Lernmittelsammlung entwickelt werden sollte. Daher möchte ich an dieser Stelle die Möglichkeit bieten, Ideen einzubringen und Ansätze zu diskutieren, um die Machbarkeit zu prüfen.

Meine Grundüberlegungen wären die Folgenden:

  • Schnittstelle zu den Bibliotheksprogrammen LITTERA LM und LITTERAwindows zum manuellen und/oder automatischen Abgleich
  • Darstellung aller ausgeliehenen Medien eines Lesers in Tabellenform inkl. Ausgabe- und Rückgabedatum
  • Die Bücherlisten sollen für jede Bibliothek der Schule als einzelne Karteikarten dargestellt werden (in der Regel 1-2: Lernmittelsammlung und ggf. Bibliothek).
  • Jeder Benutzer des Schulportals soll nur seine eigenen Ausleihen sehen können (sowohl SuS als auch LuL).
  • Eltern sollen die Möglichkeit haben, für all ihre Kinder die Listen einzusehen.
  • Für (Klassen-)LuL wäre aus meiner Sicht auch eine Lerngruppenübersicht denkbar, so dass man sich für ein Buch anzeigen lassen kann, wer es entliehen hat bzw. wer nicht.

Über Rückmeldungen und weitere Anregungen zu diesem Vorhaben würden wir uns – wie immer – sehr freuen!

Aktuelle Schulungstermine – Achtung Terminverlegung

Liebe LANiS-Nutzerinnen und –Nutzer,

neben den aktuellen Schulungsterminen möchten wir ihnen heute ein neues Konzept für unsere LANiS-Administratorenschulung vorstellen. Um unser Schulungsangebot differenzierter zu gestalten und somit den Bedürfnissen der Schulungsteilnehmerinnen und -teilnehmern gerecht zu werden, bieten wir ab sofort eine LANiS-Administratorenschulungsreihe an. Die Reihe besteht aus vier Veranstaltungen, die jede Teilnehmerin und jeder Teilnehmer einzelnen buchen kann. Wir empfehlen die Teile 1 und 2 als Kombinationskurs zu besuchen.

Die Lanis-Administratorenschulungsreihe ist wie folgt strukturiert:

14.04.2016 verlegt auf 15.04.2016 Teil 1: Technische Administration

15.04.2016 verlegt auf 22.04.2016 Teil 2: Pädagogische Arbeit mit den Modulen von LANiS-PaedNet

19.04.2016 verlegt auf 26.04.2016 Teil 3: Softwareverteilung und Gruppenrichtlinien

27.04.2016 Teil 4: LANiS-Online kennenlernen und nutzen

 

Außerdem bieten wir folgende Schulungen an:

Präsenzschulung:

23.05.2016 verlegt auf den 06.06.2016 – Wahl-Tool für Projektwochen, W(P)-Unterricht und AG-Wahlen              Adam-von-Trott-Schule, Sontra Hessen

Online-Seminare:

15.02.2016 – Das Schulportal & LANiS-Online (15:00 – 16:30 Uhr)

31.05.2016 – Der LANiS-Schulkalender (15:00 – 16:00 Uhr)

 

Schulungstermine für das 1. Halbjahr 2015/16

Auch im kommenden Schulhalbjahr bieten wir ihnen eine Reihe von Schulungen an. Neben den klassischen Präsenzschulungen wird es auch wieder Online-Fortbildungen geben. Zur Anmeldung benutzen sie bitte das entsprechende Onlineformular.             Über den folgenden Link gelangen Sie zur Übersicht der Veranstaltungen.

Erste Erfahrungen mit Windows 10 in schulischen Umgebungen

Seit einer Woche ist Windows 10 verfügbar. Wir haben uns im Support-Center die Version „Windows 10 Education“ in einer LANiS Umgebung angesehen und sind zum Schluss gekommen, dass eine Installation zum jetzigen Zeitpunkt noch nicht zu empfehlen ist.

LANiS-PaedNet läuft in Zusammenspiel mit der Version 1175 des Clientupdates auf den Schülerrechnern und auch das Schülermodul erfüllt seine Funktion. Im Detail ergeben sich allgemeine Probleme aufgrund der geänderten Updatestrategie, der direkten Anbindung per OneDrive und Schwierigkeiten in Bezug auf LANiS-PaedNet.

Es folgt eine Auflistung von allgemeinen Problemen auf Schülerclients, an deren Lösung noch gearbeitet werden muss:

  • Auf dem Client werden von Microsoft Updates ausgerollt. Diese Updates werden in dichter Folge passieren und werden die Dienstags-Patches ersetzen und gleichzeitig den Funktionsumfang von Windows erhöhen. In einem schulischen Umfeld mit aktivierten Kaiserkarten müssen diese Updates unbedingt unterbleiben um die Internetleitung der Schule für unterrichtsrelevanten Datenverkehr offen zu halten. Es gibt verschiedene Lösungsansätze, die allerdings noch nicht zufriedenstellend funktionieren.
  • Auf den Clients wird „automatisch“ die Cloudanbindung „OneDrive“ installiert. Mit dieser können die User Daten über die Cloud austauchen. Hier steht das Problem der dadurch beanspruchente Bandbreite aber auch Fragen nach der Kontrolle des Datenverkehrs im Raum. Auch hier fehlen noch geeignete Lösungen

Mit der vorliegenden Version 1175 des Clientupdates gelingt die Installation eines Clients mit einigen kleineren Problemen, an denen noch zu arbeiten ist:

  • Die LANiS-GPO muss bezüglich des „Laufwerksmappings“ und bezüglich der Verfügbarkeit der „Netzwerkfreigaben“ händisch angepasst werden. Eine erste Dokumentation liegt vor. Es ist geplant, dass diese Änderungen in eine erweiterte LANiS-GPO übernommen werden, wenn der Verträglichkeitsnachweis zu Windows 7 und 8 erbracht worden ist.
  • Der Dienst NLA sollte auf verzögerten automatischen Start konfiguriert werden.
  • Die Netzwerkkarte des Clients sollte nicht auf “im öffentlichen Netz” stehen.
  • Zur Zeit gelingt es noch nicht den Client ohne Kennwort (z.B. B409U02 ohne Kennwort) ins Netz booten zu lassen. Auch an diesem Problem wird noch gearbeitet.

Sollten Sie in einer Testumgebung eigene Erfahrungen sammeln wollen, so unterstützen wir Sie gerne mit dem von uns erarbeiteten KnowHow und stellen Ihnen auch gerne ein aktualisiertes Clientupdate zur Verfügung. Wir hoffen, dass Sie uns an den von Ihnen gesammelten Erfahrungen teilhaben lassen.

Schulungen im Juli

Im Juli bieten wir Ihnen folgenden Schulungen an:

Präsenzschulung

Schulische WLAN-Netze einrichten
06.07.2015  –  09:30 – 16:30 Uhr

In der Schulung stellen wir Ihnen vor, wie man mit Hilfe der pfSense-Lösung  ein  Captive Portal aufbaut. Außerdem zeigen wir, wie man mit Hilfe von LANiS  eine nachvollziehbare Voucher-Vergabe realisiert.

Bitte melden Sie sich zur Veranstaltung über das entsprechende Formular an.

 

 

Onlineschulung

Aktuell bieten wir folgende Schulungen als Online-Fortbildung an. Das bedeute für Sie, dass Sie nicht extra anreisen müssen, sondern bequem von zu Hause aus an der Schulung teilnehmen.

Das Schulportal & LANiS-Online
09.07.2015  –  14:30 – 15:00 Uhr

Grundidee: Einmal einloggen, überall angemeldet!

Basierend auf dieser Grundidee ist das Schulportal mittlerweile zu einer frei konfigurierbaren, schulischen Startseite für viele Schülerinnen und Schüler, aber auch Lehrkräfte geworden. Nach dem Login mit Hilfe der LANiS-Benutzerdaten steht eine umfangreiche Schnittstellensammlung (bspw. direkter Login in Webweaver, Moodle, Lo-net², etc.) zur Verfügung, aber auch die Möglichkeit eigene, schulweit interessante Links einzubinden (bspw. zum Vertretungsplan). Natürlich können auch die verschiedenen, weiteren Online-Tools von LANiS eingebunden werden. Auch dort wird man direkt eingeloggt und muss seine Zugangsdaten nicht erneut eingeben.

Bitte melden Sie sich zur Veranstaltung über das entsprechende Formular an.

LANiS-Installationen einfach überprüfen

Um zu überprüfen, ob eine LANiS-Installation noch dem gewünschten Originalzustand entspricht, wurde das Tool „InstCheck.Exe“ programmiert – downloadbar direkt über das Schulportal. Das Tool kommt ausschließlich auf dem LANiS-Server zum Einsatz und kann dessen Zustand vor und nach einer LANiS-Installation prüfen: Vor der Installation, um die Voraussetzungen zu überprüfen und im laufenden Betrieb, um auf mögliche Schwierigkeiten aufmerksam zu machen.

Mit farbigen Ampeln werden die Zustände notwendiger Komponenten angezeigt:

  • Grüne Ampeln signalisieren die einwandfreie Funktion der Komponente.
  • Gelbe Ampeln weisen auf Abweichungen vom Auslieferungszustand ab, die aber nicht kritisch sind.
  • Rote Ampeln weisen auf Probleme hin, die die fehlerfreie Funktion von LANiS auch auf den Clients verhindern können.

Zu einem großen Teil der roten und gelben Ampeln gibt es Hinweistexte wie das Problem beseitigt werden sollte.

Das Tool befindet sich noch in einem sehr frühen Entwicklungsstand. Da es mehrere hundert Einstellungen prüft, ist nicht auszuschließen, dass bestimmte Problembereiche nicht oder nur unzulänglich untersucht werden. Es besteht die Absicht das Werkzeug weiter zu entwickeln. Zukünftig soll dann auch das AD und die wichtigsten INI-Dateien geprüft werden.

Der folgende Screendump zeigt die Untersuchung eines Servers vor der Installation von LANiS pädNet. Es werden drei Problembereiche aufgezeigt, die einer problemlosen Funktion von LANiS im Wege stehen können.

lanis-inst

Gerne nehmen wir Ihre Anregungen zur Gestaltung oder Ihre Arbeitserfahrungen mit dem Werkzeug entgegen. Sie können es bereits jetzt hier herunterladen.

Update von LANiS 5.x auf LANiS 7.0.1

Für alle Schulen, an denen noch LANiS 5.0, LANiS 5.1 oder LANiS 5.72 im Einsatz ist und die auf die neue, stabile und sichere Version LANiS 7.0.1 umsteigen möchten, findet sich in unserem Helpdesk unter der ID 459 eine Anleitung zum Update (ohne Umweg über LANiS 6 und ggf. andere Zwischenversionen).

Zögern Sie nicht mit dem Umstieg – LANiS 7.0.1 bietet Ihnen in deutlich übersichtlicherer Form als in den 5er-Versionen Zugriff auf die Steuerung Ihres pädagogischen Netzwerks. Eine deutlich verbesserte VNC-Komponente bietet eine hervorragende Übertragung der Bildschirminhalte der Clients in das Lehrer- und das Adminmodul. Die LANiS-Softwareverteilung (LSD) ermöglicht das zentral gesteuerte Ausbringen von Softwarepaketen auf Ihre Clients – und das alles nur mit wenigen Klicks. Außerdem erfolgt die Kommunikation der LANiS-Komponenten untereinander seit der Version 7.0.1  vollständig verschlüsselt und sie haben die Anbindung an das LANiS-Online-Schulportal schon vorkonfiguriert im Paket!

Sie haben noch Fragen? Dann kontaktieren Sie das Supportcenter für pädagogische IT unter 069/38989219.

Schulungen im Mai

Im Mai bieten wir folgende Online-Schulungen an:

Direkt-Login in die Angebote der hessischen Medienzentren im Schulportal einrichten  
28.05.2015  –  14:30 – 15:00 Uhr

In einer Kurzschulung zeigen wir die Vorteile des Direkt-Logins in die hessischen Medienzentren vom Schulportal aus und erklären die notwenigen Einrichtungsschritte.

Bitte melden Sie sich zur Veranstaltung über das entsprechende Formular an.

 

Vertretungsplan online darstellen
11.05.2015  –  14:30 – 16:00 Uhr

Mit Hilfe des Schulportals gibt es die Möglichkeit, den Vertretungsplan gemäß den hessischen Datenschutzvorgaben den Lehrerinnen und Lehrern, aber auch den Schülerinnen und Schülern anzuzeigen. Dabei wird der Upload der Daten durch einen automatischen Dienst realisiert, so dass kein weiterer Aufwand im täglichen Prozess entsteht (aktuell werden dabei der UNTIS-DIF-Export und UNTIS-Informationsboard-Dateien unterstütz, weitere Systeme in Vorbereitung). Der Clou liegt dabei in einer individualisierten Darstellung des Plans: LuL und SuS bekommen nur die sie jeweils betreffenden Einträge angezeigt. Natürlich lässt sich die Anzeige dabei fast beliebig eingrenzen (und auch freigeben).

Bitte melden Sie sich zur Veranstaltung über das entsprechende Formular an.

 

Den Login in .htaccess/.htpasswd-geschützte Verzeichnisse auf der eigenen Homepage einrichten
21.05.2015  –  14:30 – 16:00 Uhr

Mit Hilfe des Schulportals existiert ein System für das jede Lehrkraft und jede/r Schüler/in einen Login besitzt – warum bei Dateien, die auf der eigenen Homepage liegen erneut die Zugangsdaten abfragen?

Viele Schulseiten besitzen interne Bereiche, in denen diverse Materialien und Angebote eingestellt sind. Sehr häufig wird für den Zugriffsschutz auf diese Verzeichnisse ein Passwort-/Zugriffsschutz mit Hilfe von .htaccess und .htpasswd umgesetzt. Dabei erhalten (leider meist) alle Personen dieselben Zugangsdaten.

Durch die Installation eines kleines PHP-Scriptes können Sie den Zugriff auf die Verzeichnisse weiterhin mit Hilfe des Zugriffsschutzes umsetzen, wobei sie die Zugangsdaten nicht mehr den Benutzern mitteilen müssen. Unser Server kommuniziert mit dem Script und ergänzt einen temporären User in der .htpasswd-Datei. Im Anschluss wird der im Schulportal angemeldete Benutzer mit diesen temporären Dateien auf dem eigenen Schulserver angemeldet.

Das Script zum Kommunizieren mit unserem Server ist dabei mehrfach gegen unberechtigten Zugriff abgesichert (IP-Filter, Secret, etc.).

In diesem Kurs erhalten Sie einen Einblick in die Einrichtung des Scriptes. Da es sich hierbei um die Arbeit am Internet-Auftritt der Schule handelt, sind Kenntnisse der eigenen Homepage-Struktur unbedingt notwendig (welches Verzeichnis wird wie vor Zugang geschützt). Minimale PHP-Kenntnisse sind von Vorteil.  Über das System könnten auch die LANiS-Benutzernamen sowie der Benutzerart (Lehrer, Schüler, Klasse) an die eigene Homepage übergeben werden.

Bitte melden Sie sich zur Veranstaltung über das entsprechende Formular an.

 

LANiS 7.0.1 steht zum Download bereit

Das LANiS-Supportteam freut sich, Ihnen die neue LANiS-Version 7.0.1 zur Verfügung stellen zu können.

Gegenüber der Vorgängerversion 7.0.0 enthält sie folgende Veränderungen:

  • Bugfixing im Bereich Installation und Modulfunktionalität
  • Lehrermodul:
    • Kachel für die Anzeige des Homelaufwerks
  • Adminmodul:
    • Neue Menüs für Clientupdate und Softwareverteilung

Haben Sie LANiS in der Version 7.0.0, so ist die Version 7.0.1 für Sie ein sogenanntes “kleines Update”, was bedeutet, dass gegenüber der Version 7.0.0 nur Serverkomponenten ausgetauscht werden. Auf den Clients sind keine Änderungen nötig, wenn Sie dort bereits LANiS 7.0.0 installiert haben!

Haben Sie LANiS in der Version 6.x, so ist die Version 7.0.1 für Sie ein sogenanntes “großes Update” mit Änderungen am Server und an den Clients. Sie müssen jedoch nicht sofort auf allen Clients den Festplattenschutz öffnen: LANiS funktioniert dort auch weiterhin. Planen Sie dennoch möglichst bald ein Clientupdate mit geöffnetem Festplattenschutz ein.

Sie finden die neue LANiS-Version hier.

Bitte beachten Sie, dass Sie ab April 2015 LANiS-Downloads, Add-Ons und Softwarepakete nur noch über das LANiS-Schulportal erhalten können. Falls Sie noch keine LANiS-Onlineschule sind, wenden Sie sich über ein Ticket an das LANiS-Supportcenter.