Are you using SickRage and wondered why it suddenly stopped working? Here’s how you fix it!
SickRage is a popular fork of SickBeard which is a PVR for newsgroup users. It watches for new episodes of your favorite shows and when they are posted it downloads them, sorts and renames them, and optionally generates metadata for them. It’s an awesome piece of software if you are a TV show addict.
If you don’t change the default settings, SickRage will check for updates and update automatically. Normally this isn’t a problem, but this time a bad commit crashes the package. Even trying to reinstall won’t work because the installer will always try to get the latest code from the repository. Fortunately, Git makes this easy to fix.
Make sure that SSH is enabled (Control Panel->Terminal & SNMP-> Enable SSH service) and connect to your Synology or XPenology server using Putty or a similar.
Execute the following commands, but remember that your paths may differ:
cd /volume1/@appstore/sickbeard/var/SickBeard/ /volume1/@appstore/git/bin/git checkout master /volume1/@appstore/git/bin/git reset --hard 9226ba5efba
Now restart the package and it should work again as usual. I also recommend to turn of automatic updates while the issue persists. The easiest way to do so is to edit config.ini and set auto_update = 0.