Hi,
We have HipChat running behind an ELB in AWS.
The ELB port forwards all necessary ports to HC server. The ELB has our certificate installed and preforms SSL termination. Our CNAME DNS is stored in Route53.
HC server host and domain name are configured to be the external DNS name which points to the ELB.
This setup worked for us for many months until a recent upgrade, which could just be a coincidence. When users now connect they can chat happily but transferring files results in file not found errors and no emoticons are displayed.
Any help would be greatly appreciated.
Try to specify the following in port 80 directive (HipChat's nginx site configuration for 000-web in /etc/nginx/sites-available/000-web & /etc/nginx/sites-enabled/000-web) and restart the server (sudo reboot):
include includes/files-site; |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Simon Pole I'm running a similar setup but I'm having issues installing any integrations from marketplace. How did you get HC server to listen to port 80? I currently have my ELB forwarding https traffice from 443 on the elb to 443 on the instance.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Simon,
Have you tried terminating SSL at HipChat Server instead? Forward TCP ports 443, 5222, 5223
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.