233boy / 233boy/Xray

脚本一键配置的 VLESS-SplitHTTP-TLS 套不套cdn都无法使用

Open
#75 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Shell
Stars
2.7k
Forks
1.1k
Avg merge
1d 6h
Merged PRs (30d)
2

Description

使用了两个域名两台机器测试都失败使用安卓客户端问题相同,脚本部署的VLESS-REALITY,VLESS-WS-TLS可正常使用

Xray 24.11.21 (Xray, Penetrates Everything.) 513f18b (go1.23.3 windows/amd64)
A unified platform for anti-censorship.
2024/11/25 01:03:13 Using default config: H:\V2RAY\v2rayN-6.21\guiConfigs\config.json
2024/11/25 01:03:13 [Info] infra/conf/serial: Reading config: &{Name:H:\V2RAY\v2rayN-6.21\guiConfigs\config.json Format:json}
2024/11/25 01:03:13 [Debug] app/log: Logger started
2024/11/25 01:03:13 [Info] app/dns: DNS: created UDP client initialized for 223.5.5.5:53
2024/11/25 01:03:13 [Info] app/dns: DNS: created UDP client initialized for 1.1.1.1:53
2024/11/25 01:03:13 [Info] app/dns: DNS: created UDP client initialized for 8.8.8.8:53
2024/11/25 01:03:13 [Info] app/dns: DNS: created Remote DOH client for https://dns.google/dns-query
2024/11/25 01:03:13 [Debug] app/router: MphDomainMatcher is enabled for 2 domain rule(s)
2024/11/25 01:03:13 [Debug] app/router: MphDomainMatcher is enabled for 67221 domain rule(s)
2024/11/25 01:03:13 [Debug] app/router: MphDomainMatcher is enabled for 95813 domain rule(s)
2024/11/25 01:03:13 [Debug] app/proxyman/inbound: creating stream worker on 127.0.0.1:30808
2024/11/25 01:03:13 [Debug] app/proxyman/inbound: creating stream worker on 127.0.0.1:30809
2024/11/25 01:03:13 [Debug] app/proxyman/inbound: creating stream worker on 127.0.0.1:30813
2024/11/25 01:03:13 [Debug] app/stats: create new counter outbound>>>proxy>>>traffic>>>uplink
2024/11/25 01:03:13 [Debug] app/stats: create new counter outbound>>>proxy>>>traffic>>>downlink
2024/11/25 01:03:13 [Debug] app/stats: create new counter outbound>>>direct>>>traffic>>>uplink
2024/11/25 01:03:13 [Debug] app/stats: create new counter outbound>>>direct>>>traffic>>>downlink
2024/11/25 01:03:13 [Debug] app/stats: create new counter outbound>>>block>>>traffic>>>uplink
2024/11/25 01:03:13 [Debug] app/stats: create new counter outbound>>>block>>>traffic>>>downlink
2024/11/25 01:03:13 [Info] transport/internet/tcp: listening TCP on 127.0.0.1:30808
2024/11/25 01:03:13 [Info] transport/internet/udp: listening UDP on 127.0.0.1:30808
2024/11/25 01:03:13 [Info] transport/internet/tcp: listening TCP on 127.0.0.1:30809
2024/11/25 01:03:13 [Info] transport/internet/tcp: listening TCP on 127.0.0.1:30813
2024/11/25 01:03:13 [Warning] core: Xray 24.11.21 started
2024/11/25 01:03:14 [Debug] [1305348120] proxy/dokodemo: processing connection from: 127.0.0.1:62004
2024/11/25 01:03:14 [Info] [1305348120] proxy/dokodemo: received request for 127.0.0.1:62004
2024/11/25 01:03:14 [Info] [1305348120] app/dispatcher: taking detour [api] for [tcp:127.0.0.1:0]
2024/11/25 01:03:14 from 127.0.0.1:62004 accepted tcp:127.0.0.1:0 [api -> api]
2024/11/25 01:03:14 [Info] [3013996971] app/proxyman/inbound: connection ends > proxy/http: failed to read http request > EOF
2024/11/25 01:03:14 [Info] [2729235438] proxy/http: request to Method [CONNECT] Host [www.google.com:443] with URL [//www.google.com:443]
2024/11/25 01:03:14 [Info] [2729235438] app/dispatcher: sniffed domain: www.google.com
2024/11/25 01:03:14 [Info] [2729235438] app/dispatcher: taking detour [proxy] for [tcp:www.google.com:443]
2024/11/25 01:03:14 from 127.0.0.1:62006 accepted //www.google.com:443 [http -> proxy]
2024/11/25 01:03:14 [Info] [2729235438] transport/internet/splithttp: dialing splithttp to tcp:162.159.39.216:443
2024/11/25 01:03:14 [Debug] [2729235438] transport/internet/splithttp: xmux: creating client because instances is empty, connections=0
2024/11/25 01:03:14 [Debug] [2729235438] transport/internet: dialing to tcp:162.159.39.216:443
2024/11/25 01:03:14 [Info] [2729235438] transport/internet/splithttp: XHTTP is using mode: stream-up
2024/11/25 01:03:14 [Info] [2729235438] proxy/vless/outbound: tunneling request to tcp:www.google.com:443 via 162.159.39.216:443
2024/11/25 01:03:15 [Info] [3123251194] proxy/socks: TCP Connect request to tcp:alive.github.com:443
2024/11/25 01:03:15 [Info] [3123251194] app/dispatcher: sniffed domain: alive.github.com
2024/11/25 01:03:15 [Info] [3123251194] app/dispatcher: taking detour [proxy] for [tcp:alive.github.com:443]
2024/11/25 01:03:15 from tcp:127.0.0.1:62008 accepted tcp:alive.github.com:443 [socks -> proxy]
2024/11/25 01:03:15 [Info] [3123251194] transport/internet/splithttp: dialing splithttp to tcp:162.159.39.216:443
2024/11/25 01:03:15 [Info] [3123251194] transport/internet/splithttp: XHTTP is using mode: stream-up
2024/11/25 01:03:15 [Info] [3123251194] proxy/vless/outbound: tunneling request to tcp:alive.github.com:443 via 162.159.39.216:443
2024/11/25 01:03:15 [Info] [2729235438] app/proxyman/inbound: connection ends > proxy/http: connection ends > context canceled
2024/11/25 01:03:15 当前服务的真连接延迟: -1 ms
2024/11/25 01:03:15 系统代理设置改变 - ForcedClear
2024/11/25 01:03:16 [Info] [3123251194] app/proxyman/inbound: connection ends > proxy/socks: connection ends > context canceled
2024/11/25 01:03:16 [Info] [243318336] proxy/socks: TCP Connect request to tcp:alive.github.com:443
2024/11/25 01:03:16 [Info] [243318336] app/dispatcher: sniffed domain: alive.github.com
2024/11/25 01:03:16 [Info] [243318336] app/dispatcher: taking detour [proxy] for [tcp:alive.github.com:443]
2024/11/25 01:03:16 from tcp:127.0.0.1:62009 accepted tcp:alive.github.com:443 [socks -> proxy]
2024/11/25 01:03:16 [Info] [243318336] transport/internet/splithttp: dialing splithttp to tcp:162.159.39.216:443
2024/11/25 01:03:16 [Info] [243318336] transport/internet/splithttp: XHTTP is using mode: stream-up
2024/11/25 01:03:16 [Info] [243318336] proxy/vless/outbound: tunneling request to tcp:alive.github.com:443 via 162.159.39.216:443

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the script-deployed VLESS-SplitHTTP-TLS setup with and without a CDN, using the Xray 24.11.21 logs and the Android client described here. Compare this behavior with the working VLESS-REALITY and VLESS-WS-TLS deployments; done means the SplitHTTP-TLS connection works from the Android client in both configurations.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
cli, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.