[Bug] 是否支持 h2 + reality?
fscarmen opened this issue · 1 comments
fscarmen commented
先决条件
- 我了解这里是开源版 Clash.Rev 核心仓库
- 我要提交 Clash.Rev 核心的问题,并非 Clash.Meta / OpenClash / ClashX / Clash For Windows 或其他任何衍生版本的问题
- 我使用的是本仓库最新版本的 Clash.Rev 内核
- 我已经在 Issue Tracker 中找过我要提出的 bug,并且没有找到相关问题
- 我已经仔细阅读 官方 Wiki 并无法自行解决问题
版本
V1.16 (meta 最后的版本)
适用的作业系统
macOS (darwin)
适用的硬件架构
amd64
配置文件
服务端用 sing-box version 1.7.0-beta.3 ,以下的配置,在 v2rayN (Xray 内核) / 小火箭 / nekoray (sing-box 内核)/ Sing-box 客户端均可以连接,唯独万能的 meta 不行
{
"inbounds":[
{
"type":"vless",
"sniff":true,
"sniff_override_destination":true,
"tag":"h2-reality-in",
"listen":"::",
"listen_port":10008,
"users":[
{
"uuid":"31cfa9ec-577b-4cab-83a2-bd0f9058606b"
}
],
"tls":{
"enabled":true,
"server_name":"addons.mozilla.org",
"reality":{
"enabled":true,
"handshake":{
"server":"addons.mozilla.org",
"server_port":443
},
"private_key":"EOIt2itwfHMQCUsddX--jeQ7vpGETcneF0XjZc3Ap18",
"short_id":[
""
]
}
},
"transport": {
"type": "http"
},
"multiplex":{
"enabled":true,
"padding":true,
"brutal":{
"enabled":true,
"up_mbps":1000,
"down_mbps":1000
}
}
}
]
}
clash meta
- name: "hax vless-reality-h2"
type: vless
server: 2602:294:0:dc:1234:1234:c473:1
port: 10008
uuid: 31cfa9ec-577b-4cab-83a2-bd0f9058606b
network: h2
tls: true
udp: true
flow:
client-fingerprint: chrome
servername: addons.mozilla.org
h2-opts:
host:
- ""
path: /
reality-opts:
public-key: jwn2eixWlHm6Vg-pq49w7AT_vgIa6vxtg846gfTZJB8
short-id: ""
### 日志输出
_No response_
### 问题描述
连不通
### 复现步骤
_No response_
MerlinKodo commented
Referencing XTLS/Xray-core#1719, Clash's http2 transport has not implemented multiplexing, hence it's recommended to use the grpc. Additionally, I have tested your one-click sing-box script for deploying vless-grpc-reality
and it works normally with Clash.