Synology WebStation 2 is a giant pile of shit
I have updated to WebStation 2.0, because I like the new shiny. I installed the Apache 2.2 backend, but it wouldn’t start, providing an error:
Failed to run the package service.
I did some digging: when you install the Apache 2.2 WebStation backend, all the old WebStation configuration files are migrated.
===
If you created custon Apache configurations, (used to be located in /usr/local/etc/httpd
), they are automatically copied across to the new location: /usr/local/etc/apache22
. Unfortunately, during the migration, they weren’t assessed for compatibility.
I had a further dig around, and Apache wasn’t loading mod_proxy
which caused the package silently fail to start. So, I added to /usr/local/etc/apache22/conf/httpd22.conf
:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
And saved, and restarted the package with synoservice -restart pkgctl-Apache2.2
. It worked, huzzah. If that doesn’t work for you, have a dig around through your Apache config, and see if theres any calls to unloaded modules. Good luck 😔