Der TrustStore von Java wird wichtig, wenn man eigene (Root-) Zertifikate dort hinterlegen möchte oder muss. Dies ist vor allem für zwei Umgebungen interessant: Testsysteme, auf denen selbst signierte Zertifikate liegen. Und Unternehmensumgebungen, in denen man mit eigenen Zertifizierungsstellen arbeitet und/oder sogar Proxy-Servern ausgesetzt ist. Wofür wird der Java TrustStore benötigt? TLS kennen die meisten …
Schlagwort: java
Dieser Beitrag zeigt, wie man den Code einer auf WebSphere laufenden proprietären Java-Anwendung analysieren kann. Der Anwendungsfall ist hierfür die Communitys-Anwendung von HCL Connections, mit dem Ziel, mehr über die Funktionsweise der Atom-API zu erfahren. Ausgangslage: Eine fehlerhafte Dokumentation Mein Vorhaben war recht simpel: Eine Community automatisiert per API anlegen, damit dies in Drittanbieter-Software eingebunden …
Das bislang meist verkaufte Computerspiel Minecraft erfreut sich nach wie vor großer Beliebtheit. Ein Grund dafür: Man kann einen eigenen Server betreiben und diesen auf Wunsch auch mit Erweiterungen (Mods) anpassen. Die umfangreichen Möglichkeiten des Open World Spieles werden dadurch noch zusätzlich erweitert. In diesem Beitrag zeige ich dir, wie du deinen eigenen Minecraft-Server auf …
Das Raspberry Pi OS stellt mit dem OpenJDK zwar eine freie Java-Laufzeitumgebung bereit. Allerdings nicht immer die aktuellste LTS-Version. Seit Raspberry Pi OS 11 Bullseye ist Java 17 LTS verfügbar, beim Vorgänger Buster nur das ältere Java 11. In einem vorherigen Beitrag hatte ich gezeigt, wie man das OpenJDK händisch installieren kann. Dies funktioniert nach …
Vor einigen Tagen habe ich über „Log4Shell“ berichtet, eine schwere Sicherheitslücke in der Bibliothek Log4j. Als Reaktion darauf wurde Log4j in Version 2.15 veröffentlicht. Seit kurzem gibt es jedoch eine weitere Version 2.16: Sie soll neue Fehler korrigieren, die inzwischen bekannt geworden sind. In diesem Beitrag schauen wir uns an, welche dies sind und wir …
Log4Shell ist mittlerweile in aller Munde. Sehr zur Verwunderung jener, die sich nicht so sehr mit IT und Technik auskennen. Euch möchte ich das heute so einfach wie möglich erklären. Die technische Seite hat Daniel bereits in einem Beitrag erläutert. Wer sich dafür interessiert, kann dort weiter lesen. Mein Name ist Luis, ich bin auf …
Wie bereits im Forum gepostet, wurde Ende der Woche eine schwere Sicherheitslücke in der Java-Bibliothek Log4j bekannt: Sie ist sehr verbreitet und daher sind zahlreiche große Softwareprojekte und Technikkonzerne betroffen. In diesem Beitrag möchte ich euch die Problematik erklären sowie aufzeigen, wer alles betroffen ist. Und natürlich werden wir uns auch anschauen, wie ihr selbst …
Obwohl Java bereits 1995 erschien, ist es nach wie vor eine beliebte und solide Programmiersprache. Das Starten der Programme in der virtuellen Maschine von Java (JVM) macht die entwickelte Software plattformunabhängig und damit auch für den Raspberry Pi interessant: Im Gegensatz zu beispielsweise C oder C++ muss Java-Code nicht für die ARM-Architektur des Pi neu …
Bei einer HCL Connections 6.5.1 Installation kam es zu Problemen mit den Dateien (Files-Anwendung). In den Logs des jeweiligen Clusters war folgender Fehler zu finden: Die weitere Analyse zeigte, dass kürzlich ein Benutzer ein 2GB großes Video hochgeladen hat. Scheinbar puffert Connections dies nicht sauber, denn beim Abspielen erhöht sich die Auslastung des Arbeitsspeichers deutlich. …
Jar ist ein auf Zip basiertes Archivformat, um die Einzeldateien von Java-Anwendungen zu bündeln. Das beschleunigt den Download, da eine große Datei deutlich schneller heruntergeladen werden kann als 20 kleine. Außerdem findet dabei auch noch eine Komprimierung statt, wodurch die Größe weiter reduziert wird. Packprogramme, insbesondere WinRar, machen sich diese Dateiendung jedoch teilweise zu eigen. …