Open bl34ch opened 2 weeks ago
gprc+tls启用ECH会失败,去掉tlsSetting里的"echDohServer": "https://1.1.1.1/dns-query"
就没有问题。同时ws+tls能够正常启用ECH。
日志里提到了“MinVersion must be >= VersionTLS13 if EncryptedClientHelloConfigList is populated”。猜测是dial grpc时默认的最低版本没有设置正确导致的。
lips with a smile and
在使用gRPC+ECH的时候设置MinVersion为1.3,或者说把minVersion也作为tlsSetting的选项,允许用户来配置也行。
https://github.com/v2fly/v2ray-core/blob/a72c4d264453cfcae57cd5ee14475e4808e44905/transport/internet/tls/config.proto#L74 min version 是设置项来的,不过只有 jsonv5
https://github.com/v2fly/v2ray-core/blob/a72c4d264453cfcae57cd5ee14475e4808e44905/transport/internet/tls/config.proto#L74 min version 是设置项来的,不过只有 jsonv5
请问v5该如何配置ech相关的选项? v4版本的配置我是从 https://github.com/v2fly/v2ray-core/pull/3162 看到的,但是没找到v5相关配置。
你正在使用哪个版本的 V2Ray?
v5.21.0
你的使用场景是什么?
上网
你看到的异常现象是什么?
连接失败
你期待看到的正常表现是怎样的?
连接成功
请附上你的配置
服务端配置:
客户端配置:
请附上出错时软件输出的错误日志
服务器端错误日志:
客户端错误日志:
请附上访问日志
其它相关的配置文件(如 Nginx)和相关日志
如果 V2Ray 无法启动,请附上
--test
命令的输出如果 V2Ray 服务运行异常,请附上 journal 日志