Fix: gRPC host

pull/5/head
Jim Han 2021-03-17 20:59:02 +08:00 committed by GitHub
parent 2157043bdc
commit e671bef0d5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 3 deletions

View File

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