@revk This is what it has always felt like, every single time I have ever wanted to set anything up on Linux, ever. All I want is to run one poxy service, and all I have are instructions that are *slightly* out of date and refer to a *slightly* different version of a *slightly* different distribution, and the net result is that nothing works and basically to make anything function at all I have to understand the entire fucking stack from the bottom up.
Sometimes, on a good day, the instructions work, and I get something up and running. And if I need to tweak the configuration even slightly, it takes the best part of half a day to find out where they've hidden the fucking .cfg file.