February 2020

Greenlock(-express) Letsencrypt Fails with ECONNRESET

Problem: after upgrading vom greenlock-express v2.0 to v2.5 and switching from acme-v1 to acme-v2 every attempt to register a new TLS cert with Letsencrypt fails with “ECONNRESET” Discussion: the new version of greenlock tries to validate the .well-known/acme-challenge file before asking letsencrypt for the certificate.If your webserver is behind a loadbalancer or firewall and the

Greenlock(-express) Letsencrypt Fails with ECONNRESET Read More »

Apache Start Hangs during Reboot of a KVM Virtual Server

Problem: Apache needs very long to start on a virtual server running on a KVM/QEMU virtual maschine. Solution: Apache needs a RNG (random number generator) for startup, probably because of TLS. A pure virtual maschine has no RNG device per default. If you add an RNG device to the virtual maschine configuration, apache startup is

Apache Start Hangs during Reboot of a KVM Virtual Server Read More »

Sparse Files Howto

Unix file systems like ext3/4 can store files which are partly empty more efficiently by not storing blocks with all zeros. These files are called sparse files. When reading these files every things works as normal but “all zero” blocks don’t wast space on the drive. This can be useful for different application. For example

Sparse Files Howto Read More »

DELL iDRAC6 with Java8

Problem: The remote console feature of a Dell R710 server does not open with an Linux client with errors like these: Connection failed, Unsigned Java Applett, etc Solution: I had to change three things:in /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security/java.security I had to change to these lines: And in ~/.java/deployment/deployment.properties I changed these lines: And there is still a small

DELL iDRAC6 with Java8 Read More »