diff --git a/website/content/docs/job-specification/gateway.mdx b/website/content/docs/job-specification/gateway.mdx index 3f88906e5b0a..05a0fcc87c4f 100644 --- a/website/content/docs/job-specification/gateway.mdx +++ b/website/content/docs/job-specification/gateway.mdx @@ -119,9 +119,9 @@ envoy_gateway_bind_addresses "" { - `protocol` `(string: "tcp")` - The protocol associated with the listener. One of `tcp`, `http`, `http2`, or `grpc`. - ~> **Note:** If using `http`, preconfiguring a [service-default] in Consul to + ~> **Note:** If using any protocol other than `tcp` (for example: `http` or `grpc`), preconfiguring a [service-default] in Consul to set the [Protocol](https://www.consul.io/docs/agent/config-entries/service-defaults#protocol) - of the service to `http` is recommended. + of the service to the desired protocol is mandatory due to an [open issue](https://github.com/hashicorp/nomad/issues/8647). - `service` (array<[service]>: required) - One or more services to be exposed via this listener. For `tcp` listeners, only a single service is allowed.