xiaorouji / openwrt-passwall2

1.09k stars 390 forks source link

[Bug]: tcp分片失效 #521

Closed zjy2200656 closed 3 months ago

zjy2200656 commented 3 months ago

描述您遇到的bug

开启tcp分片后无法联网

复现此Bug的步骤

1,开启tcp分片后,vless reality节点无法联网

您想要实现的目的

使tcp分片可用

日志信息

none

截图

No response

系统相关信息

其他信息

No response

swxk521 commented 3 months ago

经测试 luci: 1.28版本 tcp分片会在 "flow": "xtls-rprx-vision" 这个模式下失效 ,禁用这个的话,reality grpc 单纯TCP等测试正常。

xiaorouji commented 3 months ago

我不使用這個,無法測試。

swxk521 commented 3 months ago

我不使用這個,無法測試。

我看xray那边的讨论,xtls-rprx-vision的入站问题, 经测试开启tcp分片, xtls-rprx-vision模式的节点作为默认分流规则节点时就会连接失败,作为其他分流规则就会成功, 不知道和链式代理等问题有没有联系? xray的底层传输配置 sockopt = { mark = 255, tcpMptcp = (node.tcpMptcp == "1") and true or nil, tcpNoDelay = (node.tcpNoDelay == "1") and true or nil, dialerProxy = fragment and "fragment" or nil }

开启tcp分片后这项值 dialerProxy = fragment 如果去掉则运行正常。

https://github.com/XTLS/Xray-core/issues/1612

image

github-actions[bot] commented 3 months ago

Stale Issue