// blog

Tech Blog

Artikel zu Java, Apache, SSL, Linux und mehr aus der Praxis.

IT 3. August 2018

SSL Zertifikate und Ciphers testen

In diesem Artikel erkläre ich, wie man SSL Zertifikate mit nmap und openssl testen kann. Zuerst ein sehr gutes Online Tool: https://www.ssllabs.com/ss...

Cipher nmap OpenSSL SSL
Linux 3. August 2018

Linux / USB Bootstick mit qemu testen

Wie ihr einen Single/Multiboot Usb Stick unter Linux mit qemu testen könnt. Unter Ubuntu muss das Paket "qemu" installiert werden: apt install qemu Da...

Linux Qemu USB
IT 1. Dezember 2017

Apache2 mit mod_jk – HTTP Status Codes

Um in der mod_jk Konfiguration dem apachen das Reagieren auf Fehlercodes bei zu bringen, ist folgender Eintrag in der worker.properties nötig. worker....

Apache2 mod_jk HTTP Status
IT 5. Januar 2016

Source IP based Virtual Host with mod_jk

In diesem Artikel erkläre ich, wie man mit Linux, dem apache2 Webserver und IPTables basierend auf der Quell IP verschiedene mod_jk Worker anspricht....

Apache2 mod_jk VirtualHost
IT 23. Mai 2015

Apache – Mehrere SSL Zertifikate auf einer IP

SNI ( Server Name Indication ) Um auf einem Webserver mehrere HTTPS Seiten zu betreiben, muss der Apache besonders konfiguriert werden. Dazu wird SNI...

Apache SNI SSL
IT 21. August 2014

Apache SSL Proxy

Konfiguration des Apache2 als SSL Proxy, um den SSL Handshake, der bis zu einer Sekunde dauern kann, ein zu sparen. Das Setup ist dann so aufgebaut, d...

Apache Proxy SSL
Java 21. Mai 2014

Java HttpURLConnection Restricted Headers

Wer mit einer HttpUrlConnection arbeitet und dabei Headers setzten will, kann seit der Java Version 1.6.0_22 Probleme bekommen. Seit dieser Version ha...

HttpURLConnection JVM
Java 8. März 2014

Log4J und MDC mit Tomcat Servlet Filter

Log4J und MDC (Mapped Diagnostic Context) mit einem Tomcat Servlet Filter, um Request Informationen wie die JSESSIONID aus zu geben In diesem Artikel...

Log4J MDC Tomcat
IT 1. Mai 2013

SSL Zertifikat beantragen

Wie beantragt man ein offizielles SSL Zertifikat ? Dazu benötigen wir eine Zertifizierungsstelle, zur Generierung die Software "openssl" und einen Dom...

OpenSSL SSL Zertifikate
Linux 1. Mai 2013

Fingerabdruckscanner unter Ubuntu 13.04

In diesem Artikel beschreibe ich, wie man einen Fingerabdruckscanner unter Ubuntu einrichtet. Dazu wird die Software Thinkfinger benutzt. Zuerst wird...

Fingerabdruck Ubuntu
Java 20. April 2013

Java API von Elasticsearch – Codebeispiel

Java Api von Elasticsearch In diesem Artikel beschreibe ich, wie man mit der Elastic Search Java Api auf einen Elastic Search Server zugreift. Momenta...

Elasticsearch Java API
Java 6. April 2013

Java Reflection

Java Reflections Api kann genutzt werden, um Klassen, deren Namen erst zur Laufzeit bekannt sind, erst dann auch aufzurufen. Dies kann z.B. nötig sein...

Reflection Java API
Java 1. April 2013

Gültigkeit von Java Keystore Zertifikaten

Um die Gültigkeit von Zertifikaten in einem Java Keystore zu überprüfen, genügt folgende Zeile: keytool -list -v -keystore "Pfad zu dem Keystore...

Keystore Keytool Zertifikate
IT 23. März 2013

Tomcat und SSL

Tomcat mit SSL Verschlüsselung betreiben. Wenn man Tomcat installiert, ist erstmal kein verschlüsselter Zugriff möglich.Um Tomcat mit SSL Verschlüssel...

SSL Tomcat
IT 23. März 2013

Tomcat hinter Apache2

Konfiguration eines Apache2 mit mod_jk. In diesem Tutorial beschreibe ich, wie man Tomcat hinter einem Apache Webserver betreiben kann. Darüber kann m...

Apache Tomcat mod_jk
IT 23. März 2013

Templates in Eclipse

Wenn in Eclipse eine Datei mit immer wiederkehrendem Inhalt benötigt wird, z.B. eine Vorlage für eine neue Seite innerhalb einer Homepage, so kann man...

Eclipse Templates
Linux 23. März 2013

Remastersys

Remastersys – Angepasste Linux Version erstellen Remastersys ist eine Software, mit der man aus Ubuntu eine angepasste Livecd erstllen kannWozu das Ga...

Remastersys
Linux 23. März 2013

Multisystem USB Iso Images

Multisystem – Eine Lösung, um mehrere bootbare ISO Images auf einen USB-Stick zu installieren Multisystem ist eine Lösung für Linux, mit der verschied...

Multiboot USB ISO
Linux 23. März 2013

Linux und das Lenovo Thinkpad T510

Linux Lösungen für Probleme bei dem Lenovo T510 Vorneweg zuerst mal die guten Neuigkeiten. Fast alles läuft nach einer Neuinstallation von Linux perfe...

Lenovo Linux T510
Java 23. März 2013

Java File Encoding

Java / Tomcat und Dateien als UTF8 einlesen. Java nutzt immer die Codepage, die Standard mäßig auf dem betreffendem System eingestellt ist. Dies ist u...

Apache Encoding Tomcat UTF8