Demystifying BGP Synchronization

BGP synchronization is not commonly used today, however still part of the Cisco CCIE certification and must be understood by all candidates trying to obtain the certification. Further there may be some rare cases where this feature is still needed. Reading through literature, I found different definitions of how BGP synchronization works, especially when it… Read More »

Using of Let’s Encrypt Certificates for Atlasssian HipChat

In my last article I presented a solution for automated certificate renewal for Debian using a central webroot folder. Recently I added HipChat to my collection of Atlassian Tools for quick discussions between all directory. HipChat requires an SSL certificate for both Web Server and HipChat client communication, so I was looking for a solution to… Read More »

Fully automate Let’s Encrypt certificate on Debian using central webroot Folder

Let’s Encrypt is a relatively new Certificate Authority sponsored by multiple large companies such as Mozilla, Cisco, Akamai, Facebook, OVH and many others. Let’s Encrypt provides free SSL certificates for anyone which are trusted by all major browsers. The key benefit is that the complete issuing process including domain validation is done automatically using the… Read More »

Bash One-Liner to Calculate Remaining Days of SSL Certificates

Consider you have a bunch of SSL certificates and just want to know how long it is still valid. From the linux command line, this is a one-liner just giving you the number of days this certificate is still valid:

monolog-mysql version 1.0.3 released

Today I released a new version of my MySQL connector for Monolog. Based on a pull request by stefandoorn one new features and bugfixes are included. Basically, better inheritance support is provided, by making some attributes protected, and by changing the method signature. In particular, you now don’t have to pass along an initialized PDO… Read More »

Crowd MySQL Connector v0.3 released

[UPDATE] There has been an severe bug in the C3P0 implementation of version v0.3, which has been hot-fixed. Version v0.3.2 is now available and should be used. — Original Post — Today I am proud of releasing a new version of the Crowd MySQL Connector. The Connector can be used as Custom Directory in Atlassian… Read More »

XMBCbuntu: Login screen bounces back

Just a quick note on XBMC. I today decided to migrate my Media PC from MythTV to XMBC and chose to install XMBCbuntu distribution. However, directly after installation, I was not able to login. Wrong credentials resulted in a accordingly message. With the correct credentials, however, the login splash disappears and bounces back diretly. I… Read More »

Understanding IP Proxy ARP

One of the somewhat confusing protocols in Layer 2 networking is Proxy ARP. Probably most of you already know how ARP works. In this post I will explain the principles behind Proxy ARP, and have a short look at the benefits and drawbacks. ARP Basics The Address Resolution Protocol is responsible to find the MAC… Read More »

Online Resize (non-root) Linux Partitions on VMWare Guests

Several VMs continuously need more HDD space, for example my BackupPC instance. For this reason I’ve put the actual data on a separate Hard Disk and partition, to allow an online-resize of the partition, if necessary. This article explains the procedure for Debian guest on a VMWare infrastructure, but it should work similar on other… Read More »