Commit f4c32540 authored by Mike Lewis's avatar Mike Lewis

Merge branch 'docs-aws-elb-web-terminals' into 'master'

Add documentation about AWS ELB not supporting web sockets

See merge request gitlab-org/gitlab-ce!28030
parents 9a9c947b 7c60c4be
...@@ -43,6 +43,11 @@ detail below. ...@@ -43,6 +43,11 @@ detail below.
## Enabling and disabling terminal support ## Enabling and disabling terminal support
NOTE: **Note:** AWS Elastic Load Balancers (ELBs) do not support web sockets.
AWS Application Load Balancers (ALBs) must be used if you want web terminals
to work. See [AWS Elastic Load Balancing Product Comparison](https://aws.amazon.com/elasticloadbalancing/features/#compare)
for more information.
As web terminals use WebSockets, every HTTP/HTTPS reverse proxy in front of As web terminals use WebSockets, every HTTP/HTTPS reverse proxy in front of
Workhorse needs to be configured to pass the `Connection` and `Upgrade` headers Workhorse needs to be configured to pass the `Connection` and `Upgrade` headers
through to the next one in the chain. If you installed GitLab using Omnibus, or through to the next one in the chain. If you installed GitLab using Omnibus, or
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment