Navigieren / suchen

jVerein MySQL-Datenbankfehler beheben

Unsere jVerein-Installation vom Förderverein Segelkunstflug Bayern e.V. wird vom Vorstand über eine zentrale MariaDB/MySQL-Datenbank im Internet betrieben. Seit kurzem startet die Software unter Windows 10 nicht mehr.

Nach Analyse der Logfiles, Firewall, Datenbankserverkonfiguration und vielem mehr ist mir aufgefallen, dass im Ordner \jameica\lib\mysql mehrere .jar-Dateien liegen.

Nachdem ich die alte Datei mysql-connector-java-5.1.41.jar gelöscht habe (vorher gesichert) und nur noch die neuere Datei mysql-connector-java-5.1.41.jar im Ordner liegt, ist jVerein wieder gestartet. 

Um den Beitrag auffindbar zu machen:
Diese Fehlermeldungen tauchten im Logfile jameica.log auf:

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

de.willuhn.util.ApplicationException: Der Service „database“ wurde nicht gefunden

Caused by: de.willuhn.util.ApplicationException: Der Service „database“ wurde nicht gefunden

[ERROR][main][de.willuhn.jameica.hbci.messaging.MarkOverdueMessageConsumer.update] unable to update number of overdue elements
java.rmi.RemoteException: Der Service „database“ wurde nicht gefunden

java.rmi.RemoteException: connection to database.jdbc:mysql://123.123.123.123:3306/datenbankname?useUnicode=Yes&characterEncoding=ISO8859_1&SSL=true failed; nested exception is:
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 24 milliseconds ago. The last packet sent successfully to the server was 20 milliseconds ago.

The last packet successfully received from the server was 0 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.
at de.willuhn.datasource.db.DBServiceImpl.createConnection(DBServiceImpl.java:181)

Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

Straßenschilder Kanada (GeoGuessr)

Die Straßennummern werden in Kanada pro Provinz neu vergeben. Umgedreht findet man an fast jeder Kreuzung Hinweisschilder auf die Straßen. Um sich in GeoGuessr schnell zu orientieren, ist es hilfreich anhand der Form vom Straßenschild auf die richtige Provinz schließen zu können. Nachdem ich das nicht zusammen auf einer Karte gefunden habe, habe ich es selbst erstellt. Ein Klick auf das Bild öffnet es in voller Auflösung.

Mein Profil in GeoGuessr: https://www.geoguessr.com/user/5686a76b6295a8e54854f5a5

Challenges zum Mitspielen: https://docs.google.com/spreadsheets/d/1qZulUW-JQZSrLFNLQEopVAP-AtcxwNVbiTxadVyKpyA/edit?usp=sharing

CO2-Bilanz der IT-Branche

Ich werde immer wieder gefragt: Wie hält es eigentlich Deine, also die IT-Branche, mit dem Klimawandel, also dem Ausstoß vom klimaschädlichem CO2?

Jede E-Mail, jede Suchanfrage bei Google, jedes Scrollen bei Facebook, jedes Video bei YouTube und Netflix verbraucht eine gewissen Energie, und aufgrund der stark steigenden Nutzung dieser Dienste ist das ein starker Anteil am Energieverbauch.

Hinweis: Andere Nachhaltigkeitsaspekte abseits der CO2-Problematik möchte ich in diesem Blogpost nicht behandeln, wohlwissend, dass es da Defizite gibt (z.B. Herstellung der vielen Akkus [Seltene Erden, Abbaubedingungen] in Smartphones, Tablets, Notebooks, … oder die gesellschaften Fragen, wie wie die freigesetzte Arbeitskraft durch die Digitalisierung kompensieren oder wie die Diskussionskultur durch die “sozialen” Medien verrohen).

Meine Aussage lautet zusammengefasst:

„Ich bin zutiefst davon überzeugt, dass meine Branche passiv positive Auswirkungen auf die Reduktion von CO2 hat.“

Ich möchte es erklären:

Zu aller erst: wie ist der Status Quo?

Zahlen findet man beim Bundesministerium für Wirtschaft und Energie, hier die aktuellste Präsentation (Oktober 2019) mit den neuesten Zahlen zu dem Thema:
https://www.bmwi.de/Redaktion/DE/Downloads/Energiedaten/energiedaten-gesamt-pdf-grafiken.pdf?__blob=publicationFile&v=38

Aktuell ist die IKT-Branche (IKT = Informations- und Kommunikationstechnik) für 2,3% des Energieverbrauches in Deutschland verantwortlich. Die Tendenz wird aufgrund der steigenden Digitalisierung sicherlich steigend sein.

Quelle: https://www.bmwi.de/Redaktion/DE/Downloads/Energiedaten/energiedaten-gesamt-pdf-grafiken.pdf?__blob=publicationFile&v=38

Die historische Entwicklung der Anteile kann man unter https://www.bmwi.de/Redaktion/DE/Binaer/Energiedaten/Energiegewinnung-und-Energieverbrauch/energiedaten-energiegewinnung-verbrauch-5-xls.xlsx?__blob=publicationFile&v=23 nachlesen (Achtung: Ist eine Excel-Datei). Interessanterweise bleibt IKT in absoluten Zahlen recht konstant, aber durch den allgemeinen Energie-Rückgang wird IKT relativ weiter zunehmen. Aber die Bedeutung der IKT im Alltag nimmt ja auch weiter zu.

 

CO2-Senkung trotz Steigerung?

Wie kann die steigende Energieintensität dann für eine Senkung des CO2-Ausstoßes sorgen?

„Weil Digitalisierung eigentlich Prozessoptimierung ist, und in allen Bereichen aufgrund dieser Optimierung die Energieintensität kontinuierlich sinkt.“

Quelle: https://www.bmwi.de/Redaktion/DE/Downloads/Energiedaten/energiedaten-gesamt-pdf-grafiken.pdf?__blob=publicationFile&v=38

 

Am Beispiel K&K Software AG

Ich möchte das zuerst am Beispiel meines eigenen Unternehmens, der K&K Software AG, darstellen. Wie sorgen wir in der Gesellschaft für sinkenden CO2-Ausstoß:

Angefangen hat es Mitte der 00er Jahre, also ca. 2005: Fernwartung setzte sich durch. Man musste nicht mehr bei jeder Störung zum Kunden fahren, sondern konnte sich über das Internet auf die PCs und Server aufschalten.
Bin ich vorher ca. 50.000 km pro Jahr gefahren, hat sich das seitdem auf ca. 25.000 km reduziert. Das dürfte sich bei jedem IT-Techniker widergespiegelt haben.

Ab ca. 2007 war das Internet das Präsentationsmedium der Wahl, und das dürfte das letzte Mal gewesen sein, dass ich auf einer großen IT-Messe war. Viele haben es wie ich gemacht: sich diese Fahrten zu den Messen erspart und sich stattdessen im Internet informiert, und 2018 wurde die CeBit eingestellt.

Ab ca. 2010 hat sich der Trend der Virtualisierung durchgesetzt. Die Serverräume bei den Kunden wurden auf einmal leer. Statt 40 physikalischer Server wurden diese virtualisiert und auf 3 Hochleistungsservern als virtuelle Maschinen betrieben. Die verbrauchten vielleicht doppelt so viel Strom, also wie 6 bisherige Server, aber dafür konnten 40 Server abgeschaltet werden. Als “kleiner” Nebeneffekt auch die Klimatisierung dafür.

2015 hat sich Videokonferenz langsam durchgesetzt: Wir machen immer mehr Meetings mit unseren Kunden virtuell. Jedes Notebook hat eine Webcam, alle unsere Besprechungsräume habe eine Webcam und die Kunden nehmen es immer mehr an. Das spart viele Fahrten zwischen den Kunden.

2017 startete der Cloud-Trend in der Breite: Wie bei der Virtualisierung in den Kundenrechenzentren werden jetzt die Serverinfrastrukturen in die Cloud verlagert und wieder gibt es die Effekte: die letzten 3 physikalischen Kundenserver werden eliminert und in der Cloud mit tausenden anderen Kunden unter perfekter Ausnutzung der Hardware komplett virtuell betrieben. Und in der Regel nicht mal als exklusive virtuelle Maschine, sondern nur noch die effektiv benötigten Dienste von Millionen Kunden werden zusammengelegt in Diensten wie Dropbox, Office365, Exchange Online, G-Suite mit Google Docs.
Dadurch wachsen die Rechenzentren und deren Stromverbrauch, aber ein Vielfaches wird bei den Nutzern zuhause und in den Büros eingespart.

Gleichzeitig ermöglicht der Cloud-Trend viel stärkere moderne Arbeitsplatzkonzepte wie Homeoffice, die wieder Ressourcen einsparen: Weniger Fahrten zur Arbeit, weniger zentrale Arbeitsplätze in Unternehmen (die werden bei “Modern Workplace” oft “überbucht”).

 

Beispielhafte Projekte mit CO2-Senkungseffekten

Das war eher abstrakt. Jetzt etwas konkreter auf Projektebene:
Mein Unternehmen digitalisiert Prozesse in Unternehmen. Wir sind sehr stark in der Industrie. Was machen wir da so?

  1. Wir entwickeln Apps für Lagerlogistik, die Aufträge für Gabelstablerfahrer optimieren um Fahrten zu reduzieren.
  2. Wir digitalisieren die Reihenfolgeplanung und Optimierung von gigantisch großen Härteöfen in der Metallverarbeitung, die sehr viel Energie verbrauchen. Durch die digitale Reihenfolgeplanung haben sie eine bessere Auslastung und somit erheblich weniger Energieverbauch pro Auftrag.
  3. Auch wenn das papierlose Büro noch lange Zeit eine Utopie sein wird, so schaffen wir sehr viele Papierprozesse ab und sparen so viel Energie bei der Papierproduktion und Papiertransport ab.

Womit ich mich nicht beschäftige, aber andere IT-Unternehmen:

  1. Optimierung der Logistik zur Vermeidung teurer Leerfahrten ⇒ spart CO2
  2. Optimierung der Bestellung und Düngung von Ackerflächen ⇒ spart CO2
  3. Überhaupt: die Steuerung der Stromnetze zur Energiewende mit der dezentralen Energieerzeugung ist nur noch mit Mitteln der Digitalisierung möglich.
  4. Ebenso funktioniert jeder effizienter werdender Antrieb (z.B. Kraftstoffeinspritzung in Motoren) nur noch mit Software.

Quelle: https://www.bmwi.de/Redaktion/DE/Downloads/Energiedaten/energiedaten-gesamt-pdf-grafiken.pdf?__blob=publicationFile&v=38

 

Was macht K&K Software AG im Kleinen?

  1. Beleuchtung (die laut der ersten Grafik oben mehr Energieverbrauch als IKT verursacht): Wir haben über 100 Leuchtstöffröhren mit 58 Watt Energieverbrauch durch LED-Röhren mit 20 Watt Energieverbrauch ausgetauscht.
  2. Wir achten bei der Auswahl von Komponenten (v.a. Prozessoren, Netzteile) auf den Energieverbrauch. Gerade Geräte, die lange eingeschaltet sind, werden mit besonders energiesparenden Prozessoren ausgestattet. Ich selbst habe zuletzt am Desktop-PC einen etwas langsameren, aber erheblich stromsparenden Prozessor benutzt. Jetzt arbeite ich nur noch am Notebook, das noch mal weniger Energie verbraucht.
  3. Wir kaufen nach Möglichkeit unsere Autos (statt sie zu leasen) und fahren sie länger als die typischen 3 Jahre (zuletzt >10 Jahre).
  4. Wir haben unsere Cloud-Lösungen und die unserer Kunden im Rechenzentrum von Hetzner gehostet. Hetzer betriebt seine deutschen Rechenzentren CO2-frei aus Wasserkraft: https://www.hetzner.de/unternehmen/umweltschutz/

 

Google

Google hat die weltweit größten Cloud-Ressourcen (=Rechenzentrumskapazitäten) mit der Google-Suchmaschine, YouTube-Videodienst, G-Suite/G-Drive-Cloud-Lösung, Android-Playstore, Google-Cloud-Platform und wird als Negativbeispiel für die Klimaschädlichkeit der IT-Branche angeführt.
Google wirbt bei https://sustainability.google/intl/de/environment/, dass sie seit 2007 klimaneutral seien, seit 2017 zu 100% erneuerbare Energien benutzen und auch sonst ihren ökologischen Fussabdruck durch viele Nachhaltigkeitsprojekte ständig senken.

Quelle: https://www.google.com/about/datacenters/

Hier die Statusberichte anderer IT-Schwergewichte:

 

Bitcoin & Blockchain

Ich habe bereits 2017 (vor dem Bitcoin-Hype) analysiert, warum Bitcoin (und andere Coins und viele Blockchain-Konzepte) keine Relevanz erlangen können. U.a. habe ich damals ausgeführt:

  • “Ziel der Gesellschaft ist es, Energie einzusparen und Mining bedeutet Kraftwerksleistung 1:1 in Coins zu verwandeln”
  • “Coins = vergiftete und zerstörte Umwelt”

Mein Blockchain-Vortrag von 2017: https://docs.google.com/presentation/d/1KlVobaO_nVsn9F4ms3_adVK8IMXCT3wmTAB7FfZv6Uk/edit?usp=sharing

 

Energiemix

Einen generellen Gedanken möchte ich abschließend noch ausführen:
Die IT-Branche verbraucht quasi primär Strom, und der CO2-Ausstoß ergibt sich so primär aus dem Drittelmix mit den Kohle- und Gaskraftwerken im Stromnetz. Hier steigen wir als Gesellschaft ja früher oder später aus und auf dem Weg dahin reduzieren wir ständig den Anteil fossiler Energieträger. Je grüner der Strom wird, desto grüner wird die IT-Branche “von alleine”.

Quelle: https://www.bmwi.de/Redaktion/DE/Dossier/erneuerbare-energien.html

Digitalisierung

Die Digitalisierung ist viel mehr als schnelles Internet.
Aber ohne schnelles Internet (Basisinfrastruktur!) gibt es keine Digitalisierung, sondern wir werden abgehängt gegenüber denen mit besserer Infrastruktur.
https://www.spiegel.de/wirtschaft/unternehmen/deutschland-jedes-dritte-gewerbegebiet-hat-lahmes-internet-a-1275912.html

Und schnelles Internet bedeutet heute redundantes Gigabit-Glasfaser (in Unternehmen geht der Trend bereits von 10-Gigabit zu 25-Gigabit = 25000 Megabit).
Redundant bedeutet zwei Anbieter (z.B. Telekom oder Vodafone oder Regionalanbieter oder Stadtwerke) über zwei getrennte Kabeltrassen (damit nicht ein einzelner Bagger die Redundanz zerstören kann).

Gerade auf dem Land werden wir mit den kleineren Funkzellen nicht auf flächendeckendes 5G setzen können, sondern brauchen einen flächendeckenden Glasfaserausbau. Zumal 5G ein geteiltes Medium (alle Nutzer teilen sich die Bandbreite, wie übrigens auch die Kabel-Deutschland/Vodafone-Kabel-Anschüsse: wenn abends alle surfen, wird es langsam), während man mit Glasfaser exklusive Verbindungen mit garantierter Bandbreite darstellen kann.

Das muss in der Kommunalpolitik Prio 1 für Gerolzhofen und den ganzen Landkreis Schweinfurt sein, um nicht gegenüber den Städten abgehängt zu werden, wo es jetzt schon Glasfaser bis ins Haus (FTTB), in die Wohnung (FTTH) oder zum PC (FTTD) gibt.
Der aktuelle Glasfaserausbau in Gerolzhofen und den meisten anderen ländlichen Regionen ist nur bis zur Vermittlungsstelle (FTTC).
Und 5G werden auch die großen Städte und Industriegebiete zuerst bekommen.

Statement zum Bürgerentscheid

Ein so knappes Ergebnis ist bitter. Das ist für alle Seiten das schlechtest mögliche Ergebnis. Aber manchmal ist Demokratie eben so knapp und spannend. Respekt für die Initiatoren, was sie auf die Beine gestellt haben.

Inhaltlich habe ich vor der Abstimmung geschrieben, wir brauchen Innen- UND Außenentwicklung.

Die Diskussion der Bürgerbegehrensbefürworter hat sich immer mehr zur Forderung einer besseren Innenentwicklung verlagert.
Das werde ich für mich als Ergebnis aus diesem Prozess aufgreifen:
Ich möchte schauen, wie wir – analog zu Hofheim – einen Lotsen (oder Makler) für Wohnraum in der Innenstadt installieren können und bessere Unterstützung und Begleitung von Wohnraum-Umbauten in der Innenstadt durch das Bauamt leisten können. Insbesondere im Umgang mit den Denkmalschutzbehörden und beim Finden von kreativen Lösungen für die jeweils vorgefundenen Rahmenbedingungen.

Im Aussenbereich brauchen wir aber Bauplätze für junge Familien, um sie in Gerolzhofen halten zu können. Daher werden wir das Baugebiet “Nützelbach II” wie geplant und im Stadtrat beschlossen weiter verfolgen.