To be honest I'm not entirely sure. My friend helped me set it up. Followed his directions. It was however working absolutely fine until last night, but that post you linked seems to be from August 2016... Wasn't it shut down a while ago?
Edit: Rather, it was working fine last night and didn't...