Fix: gRPC host

This commit is contained in:
Jim Han
2021-03-17 20:59:02 +08:00
committed by GitHub
parent 2157043bdc
commit e671bef0d5
+5 -3
View File
@@ -5,7 +5,9 @@
它基于 HTTP/2 协议,理论上可以通过其它支持 HTTP/2 的服务器(如 Nginx)进行中转。
gRPC(HTTP/2)内置多路复用,不建议使用 gRPC 与 HTTP/2 时启用 mux.cool。
目前,gRPC不支持指定 serverName。请在出站代理地址中填写 **正确的域名** 否则无法连接。
::: warning
目前,gRPC 不支持指定 serverName (即 Websocket 与 HTTP/2 的 host).请在出站代理地址中填写 **正确的域名** 否则无法连接。
:::
::: tip
如果您使用 Caddy 或 Nginx 等反向代理,请注意下列事项:
@@ -14,8 +16,8 @@ gRPCHTTP/2)内置多路复用,不建议使用 gRPC 与 HTTP/2 时启用 m
- 普通模式的 Path 为 `/{serviceName}/Tun`, Multi 模式为 `/{serviceName}/TunMulti`
:::
::: warning
⚠️ 如果你正在使用回落,请注意下列事项:
::: tip
如果你正在使用回落,请注意下列事项:
- 请确认 (x)tlsSettings.alpn 中 h2 位于第一顺位,否则 gRPC(HTTP/2)可能无法完成 TLS 握手。
- gRPC 无法通过进行 Path 分流,建议使用 SNI 分流。
:::