I have just decided to move to discourse recently, I have purchased a 1Gb hosting solution from DigitalOcean and started installing everything. My main “issue” is that on my droplet I will have Apache running on port 80 (for other parts of my website).
This being said I went through the installation of Discourse, the only exception being that - before bootstraping - I modified the app.yml configuraton file as this in order for docker to listen on port 8090.
Then started docker. Everything seems fine as when I look at the ports usage I get
tcp6 0 0 [::]:8090 [::]:* LISTEN 10558/docker-proxy
But strangely, if I type myhostaddress:8090, I get a connection refused.
I then went to configure an apache website in sites-enabled
Then I try to access myforumaddress I get an error 502 and the following in Apache logs
[Sat Feb 27 01:17:47.966825 2016] [proxy_http:error] [pid 11117] (104)Connection reset by peer: [client 188.8.131.52:61222] AH01102: error reading status line from remote server localhost:8090
[Sat Feb 27 01:17:47.966979 2016] [proxy:error] [pid 11117] [client 184.108.40.206:61222] AH00898: Error reading from remote server returned by /
Any idea on what’s wrong?