Quicktip: If your DS Apps on Android can’t connect anymore

Last week I was surprised to see that the DS apps on my Android phone weren’t able to connect to my DiskStation anymore.
I found out that the latest update to my DiskStation is to blame.
Version DSM 6.0.2-8451 broke the ability to connect to your DikStation through HTTPS for all Android DS apps, except DS Photo.
In the Synology forums people reported that disabling HTTPS/2 support solves the problem.
So in case you experience the same issue just go to Control Panel > Network > DSM Settings and disable HTTP/2 until Synology releases an update to fix this.


UPDATE: Synology released DSM version 6.0.2-8451-2 on the 6th of October. Although there is no mention in the release notes, this update solves the connection issue the Android DS apps encountered since the last DSM udpate. So go ahead an activate HTTP/2 again =)

Integrating GitBlit with Directory Server

Make use of DSM Directory Server as Gitblit authentication provider

I did describe how to turn your DiskStation into a self-hosted Git server in the past, but I wanted to push things a little further and so I started experimenting with DSM’s Directory Server. Read along to find out how to manage users in Directory Server and set it up as authentication provider for GitBlit. Continue reading “Integrating GitBlit with Directory Server”

Enjoying automatic Let’s Encrypt certificate renewal

It is when you start your weekend and notice that your certificates expired, that you start spending your free time on things you actually don’t want to do.
It is when using DSM’s Let’s Encrypt support and a reverse proxy approach for Tomcat, that you actually get to enjoy a sunny Saturday, while your certificates get updated automatically and everything keeps on working without your intervention.
Technology… it’s a good thing 🙂

Reverse Proxy Tomcat for easy HTTPS

How to use DSM 6 reverse proxy for easy HTTPS access to Tomcat

After having written abundantly about the problems I faced when updating my DiskStation to DSM 6 I am now happy to write about the new features of Synology’s latest OS version. In particular the Let’s Encrypt integration and the ability to configure a reverse proxy right from the GUI.
If you are interested in how to combine these features to easily set up HTTPS access to your Tomcat 7 (and potentially other application servers) on your DiskStation, this if for you. Continue reading “Reverse Proxy Tomcat for easy HTTPS”

DSM 6 Adventures: Fixing Piwik

How to fix Piwik after updating to DSM 6

I was and still am using Piwik to track my blog’s visits. However, updating to DSM 6 messed with the Piwik installation and I had to tinker a little to get it back running. If you care how I restored Piwik after the DSM 6 update, read on.
Continue reading “DSM 6 Adventures: Fixing Piwik”

DSM 6 Adventures: Restoring Tomcat

The Tomcat configurations you can lose during the DSM 6 Update

Finally here it is, the third post in my DSM 6 Adventures series.
I described what went wrong during the update and the required steps I took to get this blog up and running again.
This time it is Tomcat’s turn. In case you run Tomcat 7 and plan to update to DSM 6, read along and prepare to backup some configuration files. Continue reading “DSM 6 Adventures: Restoring Tomcat”

DSM 6 Adventures: Restoring WordPress

What I did to restore my WordPress blog after the DSM 6 Update

In my previous post I described the obstacles I encountered after updating to DSM 6.
This post is supposed to be a quick summary of the steps I took to get this blog up and running again.
If you have ran into WordPress issues due to the DSM 6 upgrade and hope to solve them by following these steps, please check my last post first and make sure that you actually have the same problem I described. Continue reading “DSM 6 Adventures: Restoring WordPress”

DSM 6 Adventures: Explosive Update

My experience upgrading a DS214play from DSM 5.2 to 6.0

I actually planned to make my next post about setting up Synology’s Directory Server on DSM and use it for authentication with GitBlit, but as John Lennon once said:

Life is what happens while you are busy making other plans

And so it happened that DSM 6 was released.
I thought I just update to the new version real quick, enjoy some new features and go on with the plans I have for my home lab, but things went down a very different road. Continue reading “DSM 6 Adventures: Explosive Update”

Turn your DiskStation into a self-hosted Git server

One of the things I almost instantly wanted to do after purchasing my DiskStation was to use it as a private Git server. I thought I was in luck when I saw that Synology offers a DSM package for Git, but it turned out this is too basic for my taste.
The good thing is, since I now have HTTPS accessible Tomcat running on my DiskStation I can easily install and run GitBlit. So let’s turn our DiskStation into a private, HTTPS accessible, collaboration friendly Git server! Continue reading “Turn your DiskStation into a self-hosted Git server”

HTTPS for Tomcat 7 with Let’s Encrypt

In my last blog post I described the benefits of HTTPS and how to set up your Synology DiskStation to use HTTPS with a trusted certificate from Let’s Encrypt. However I am also running Tomcat 7 on my DiskStation, which is also accessible from the internet. Needless to say, I want to secure access to Tomcat, too. If you run Tomcat yourself and want to set it up for HTTPS, this is for you. Continue reading “HTTPS for Tomcat 7 with Let’s Encrypt”