Das heute freigegebene 104. Release von DigiBib 7 enthält abseits einiger Kleinigkeiten nur Änderungen, die im Zusammenhang mit unerwünschten Zugriffen durch Bots und Crawler stehen.
Nach den Problemen, die diese im Frühjahr verursacht hatten, hatte das hbz zügig diverse Maßnahmen ergriffen, die einen stabilen und störungsfreien Betrieb ermöglichten.
Allerdings blieb intern eine gewisse Unzufriedenheit bestehen, denn die Maßnahmen waren mit zwei Einschränkungen verbunden:
Zum einen konnten sie theoretisch auch die legitime Nutzung des Portals durch bestimmte Personen einschränken.
Zum anderen beruhten sie auf bestimmten Aspekten der störenden Zugriffe, die in den beobachteten Fällen gegeben waren, aber keine zwingende Eigenheit aller vergleichbaren Attacken sein mussten - es war also nicht absehbar, inwieweit künftige Crawler durch die getroffenen Maßnahmen ebenfalls ausgebremst werden würden.
Mit dem heutigen Release wurden nun Lösungen implementiert, die zum einen zielgenauer arbeiten sollen und die zum anderen generell Massen-Zugriffe ausbremsen sollen ohne zugleich die Arbeit legitimer Nutzer:innen mit dem Katalog und Rechercheinstrument DigiBib zu beeinträchtigen.
Im ersten Schritt ist nur eine Teilkomponente bereits aktiv: Es wird nun vorausgesetzt, dass ein Session-Cookie gesetzt werden kann. Bislang konnten Teile der DigiBib auch genutzt werden, ohne dass eine Sitzung existierte; eine Anmeldung, das Anlegen etwa einer Merkliste, der Zugriff auf das Benutzer:innen-Konto usw. waren aber immer schon von einer Sitzung und damit einem vorhandenen Cookie abhängig.
Für die weiteren Komponenten werden derzeit noch Daten über das Log der Anwendung gesammelt. Erst mit diesen Daten kann dann die endgültige Konfiguration vorgenommen werden, um zwischen normalem Betrieb und außergewöhnlichen Umständen unterscheiden zu können. Die endgültige Aktivierung der Funktionen wird natürlich kommuniziert.
Sollten Sie - entgegen unserer Erwartung - dann (oder auch aktuell) ein ungewöhnliches Verhalten des Portals feststellen, freuen wir uns über entsprechende Hinweise auf den bekannten Support-Kanälen!