20Dec/140

Authenticate Apache against JIRA

JIRA LogoA while back I explained in a post, how to setup Atlassian products behind an Apache with basic authentication using Apache's user base. Although that can be quite handy to separate the user bases in some cases, it can be really annoying for users to have to authenticate twice. Once against the Apache user base, and after that against Atlassian's. So I started to find out, how to get Apache to authenticate against Atlassian's user base only - namely JIRA. Continue reading...

18Jul/137

Running JIRA and Confluence behind Apache with basic authentication

Since I'm a big fan of the Atlassian products like JIRA, Fisheye and Confluence, I bought my own private Starter Licenses over a year ago. Installed as separate Tomcat deployments on my root-server, I put them behind an Apache server and forwarded requests to the localhost-only listening Tomcats using mod_jk.

Now,  >12 months later, support expired and so no updates or security-patches will be available for my installations without license renewal. Fair enough. So I thought, it's time to restrict public access to my Atlassian products completely (even no start page) by just adding a basic auth to the Apache configuration. Oh, silly me :). Continue reading ...

20Apr/130

Fixing non-terminating cacti shell scripts

Cacti is a really useful tool when it comes to monitoring/graphing the state of a linux system like CPU load, free diskspace, database stats etc. utilizing the RRD-Tool. But recently I encountered, that one of my shellscript-based cacti data-input-method didn't terminate as expected, driving my CPU crazy. It took me some time to track down the cause, so I thought it might be worth writing a line or two about it. Continue reading...

5Apr/131

Synced files seem corrupted after upgrade to owncloud 5 version

I just upgraded my owncloud community version from 4.5.7-1 to 5.0.3 with the effect, that I can't read any of my files in the sync folder anymore! All seem to be corrupted. If you have the same problem, continue reading and find out how to solve it. Continue reading...

29Mar/138

Using barman without additional postgresql connection

Using barman for incremental postgresql backups can really make life easier. But one thing bothered me while setting it up: why is an additional postgresql database connection from the backup server needed although there's already an SSH account configured? I decided to take a deeper look into that problem. Continue reading...

29Mar/135

Using barman to manage incremental postgresql backups

Recently I was searching for a way to avoid CPU peaks during backup of a production postgresql database. Until then, we used pg_dump to create single dumps for each database in the postgresql cluster. Everytime the backup was triggered, CPU load went up and sometimes also blocked new connections to the database for about 10-20 minutes because of that. Since we didn't want to loose too much of the current data in a disaster scenario, we performed the backup multiple times a day. Doing that with an approx. 1 GB database seemed overkill to me.

Then I came across the concept of incremental backups using postgresql. Continue reading...

2Feb/1318

Multipage tiff example for download – test image file

Irfanview LogoRecently I was coding some functionality that was dealing with multipage tiff images. Since I hadn't any multipage pictures on my computer, I thought it shouldn't be too difficult to find some sample files to test with.

So I started my everday search in google: Multipage tiff example, multipage tiff file sample, multipage tif download etc. Nothing. Mostly results about programs that can handle multipage tiffs. Yay! Also google image search left me out in the rain :(. Screenshots of programs that can handle multipage tiffs. Yay, again! Continue reading ...

25Jan/132

Acer Iconia A700 Tablet im Test – Alternative zum Nexus 10?

Gegen Ende letzten Jahres war ich auf der Suche nach meinem ersten Tablet. Es sollte ein 10 Zoll Display, mindestens Full-HD Auflösung, >=16 GB Speicher, sowie möglichst einen USB-, SD-Karten- und HDMI-Anschluss on-board haben.

Natürlich sollte der Prozessor auch nicht allzu langsam sein, damit alles schön flüssig läuft. Die eierlegende Wollmilchsau also - und das natürlich am besten noch fast geschenkt. Schließlich sollte das Teilchen nur zum abendlichen Couch-Surfen und E-Mails abrufen herhalten :). Weiterlesen...

9Dec/120

Blank page after upgrading Infinite Scroll plugin from 2.0b2 to latest version

As mentioned in an earlier post, I'm using the Infinite Scroll plugin to automatically load older posts on-demand when reaching the end of the blog.

Today, I updated from version 2.0b2 to the latest version 2.6 with the effect, that the whole site wasn't working anymore. Only a blank page was displayed. So I downgraded to the latest 2.0b2 release to get things working again until the latest issues get fixed. Since it isn't possible to downgrade a wordpress plugin easily, you have to perform the following steps: Continue reading ...

23Nov/122

Western Digital 3TB Festplatte WD30EZRX – Green vs. Black Label

Da staunte ich nicht schlecht, als ich die über Amazon bestellte Caviar Green 3TB Festplatte von Western Digital in den Händen hielt. Anstatt dem typischen grünen Aufkleber, besaß diese einen normal schwarzen. Die Modellbezeichnung WD30EZRX war zwar die erwartete, aber trotzdem machte mich das misstrauisch. Also hörte ich auf mein Bauchgefühl und machte mich auf die Suche nach Antworten. Weiterlesen...