tzmax / v2rayxs Goto Github PK
View Code? Open in Web Editor NEWGUI for xray-core on macOS
Home Page: https://github.com/Cenmrev/V2RayX
License: GNU General Public License v3.0
GUI for xray-core on macOS
Home Page: https://github.com/Cenmrev/V2RayX
License: GNU General Public License v3.0
请回答下列问题。不按模板发的 issue 将直接被关闭。
/Applications/V2RayXS.app/Contents/MacOS/V2RayXS
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。无崩溃行为
如果 V2RayXS 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。
如果 V2RayXS 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayXS 的 view current config.json
,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
在这里粘贴配置文件内容
然后点击 V2RayXS 的view log
,把 error.log 中的输出贴到下方:
在这里贴上 error.log
实际上我的节点数比这要多很多
无法导入订阅地址 在V2rayN(Windows)上是可以订阅的
订阅地址获取到的 订阅数据类似
dmxlc3M6Ly81ZTU1MjdiOS00NjBjLTRhMWUtOWZhNC0wNDUwY2QxMTExMTFAdGVzdC5jb206NDQzP2VuY3J5cHRpb249bm9uZSZzZWN1cml0eT10bHMmdHlwZT10Y3AmaG9zdD10ZXN0LmNvbSZoZWFkZXJUeXBlPW5vbmUmc25pPXRlc3QuY29tJmZsb3c9eHRscy1ycHJ4LXZpc2lvbiNWTEVTU19UQ1AvVExTX1Zpc2lvbg==
解码后是
vless://[email protected]:443?encryption=none&security=tls&type=tcp&host=test.com&headerType=none&sni=test.com&flow=xtls-rprx-vision#VLESS_TCP/TLS_Vision
I use global mode and work in all browser very good
but not work in telegram and other app install on my mac and just on browser
Lines 1004 to 1010 in 1e71a98
这里为什么要判断 v2ray
, v2ctl
文件是否存在?难道不应该判断 xray
文件是否存在就可以了吗?
由于客户端不支持手动修改config.json,有其他方式支持新增flow的配置吗
请回答下列问题。不按模板发的 issue 将直接被关闭。
请回答下列问题。不按模板发的 issue 将直接被关闭。
如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:
你正在使用哪个版本的 V2RayX,你的 macOS 系统版本?
v2rayXS 1.5.2
macos 12.3.1
如果你在操作 V2RayX 的时候遇到程序崩溃/无反应,请描述你的操作,之后在命令行(终端.app)里运行/Applications/V2RayX.app/Contents/MacOS/V2RayX
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。
在这里贴上终端的输出
```facaiMacBookPro-2:~ facai$ /Applications/V2RayXS.app/Contents/MacOS/V2RayXS
[INFO] GCDWebServer started on port 8070 and reachable at http://xx.xx.xx.xx:xxxx/
2022-04-11 17:15:40.801 V2RayXS[12466:159328] pac file is switched to pac.js
2022-04-11 17:15:40.809 V2RayXS[12466:159328] 0, -1
2022-04-11 17:15:40.810 V2RayXS[12466:159328] updatePacMenuList
2022-04-11 17:15:51.277 V2RayXS[12466:159328] <NSSegmentedControl: 0x7fdc67f6ee50>
2022-04-11 17:15:51.278 V2RayXS[12466:159328] (
"enter your subscription link here"
)
2022-04-11 17:16:01.791 V2RayXS[12466:159336] Settings saved.
2022-04-11 17:16:02.630 V2RayXS[12466:159333] -[NSNull isEqualToString:]: unrecognized selector sent to instance 0x7ff85261b0c0
2022-04-11 17:16:02.632 V2RayXS[12466:159333] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSNull isEqualToString:]: unrecognized selector sent to instance 0x7ff85261b0c0'
*** First throw call stack:
(
0 CoreFoundation 0x00007ff80fb501e3 __exceptionPreprocess + 242
1 libobjc.A.dylib 0x00007ff80f8b0c13 objc_exception_throw + 48
2 CoreFoundation 0x00007ff80fbd4f3b -[NSObject(NSObject) __retain_OA] + 0
3 CoreFoundation 0x00007ff80fab6df5 ___forwarding___ + 1356
4 CoreFoundation 0x00007ff80fab6818 _CF_forwarding_prep_0 + 120
5 V2RayXS 0x000000010d1b1e8c V2RayXS + 220812
6 V2RayXS 0x000000010d1b143a V2RayXS + 218170
7 V2RayXS 0x000000010d1a0658 V2RayXS + 149080
8 libdispatch.dylib 0x00007ff80f8520cc _dispatch_call_block_and_release + 12
9 libdispatch.dylib 0x00007ff80f853317 _dispatch_client_callout + 8
10 libdispatch.dylib 0x00007ff80f862c0c _dispatch_root_queue_drain + 673
11 libdispatch.dylib 0x00007ff80f86325c _dispatch_worker_thread2 + 160
12 libsystem_pthread.dylib 0x00007ff80fa0af8a _pthread_wqthread + 256
13 libsystem_pthread.dylib 0x00007ff80fa09f57 start_wqthread + 15
)
libc++abi: terminating with uncaught exception of type NSException
Abort trap: 6
facaiMacBookPro-2:~ facai$
3) 如果 V2RayX 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。
4) 如果 V2RayX 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayX 的 `view current config.json`,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
```javascript
在这里粘贴配置文件内容
然后点击 V2RayX 的view log
,把 error.log 中的输出贴到下方:
在这里贴上 error.log
请回答下列问题。不按模板发的 issue 将直接被关闭。
如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:
你正在使用哪个版本的 V2RayX,你的 macOS 系统版本?
V2RayXS 1.5.2(2),macOS 10.13.6 (17G14042)
如果你在操作 V2RayX 的时候遇到程序崩溃/无反应,请描述你的操作,之后在命令行(终端.app)里运行/Applications/V2RayX.app/Contents/MacOS/V2RayX
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。
在这里贴上终端的输出
如果 V2RayX 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。
如果 V2RayX 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayX 的 view current config.json
,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
用V2RayXS无法访问外网,国内网站正常。但V2RayX连接vmess连接,或者平板用v2rayNG开局域网代理给电脑,是可以正常上外网的。
在这里粘贴配置文件内容
{
"dns" : {
"servers" : [
"localhost"
]
},
"inbounds" : [
{
"listen" : "127.0.0.1",
"port" : 1081,
"protocol" : "socks",
"tag" : "socksinbound",
"settings" : {
"auth" : "noauth",
"udp" : false,
"ip" : "127.0.0.1"
}
},
{
"listen" : "127.0.0.1",
"port" : 8001,
"protocol" : "http",
"tag" : "httpinbound",
"settings" : {
"timeout" : 0
}
}
],
"outbounds" : [
{
"sendThrough" : "0.0.0.0",
"mux" : {
"enabled" : false,
"concurrency" : 8
},
"protocol" : "vless",
"settings" : {
"vnext" : [
{
"address" : "xxxx.xxxx.top",
"users" : [
{
"id" : "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"alterId" : 64,
"security" : "auto",
"level" : 0,
"encryption" : "none"
}
],
"port" : xxxxx
}
]
},
"tag" : "anders",
"streamSettings" : {
"sockopt" : {
},
"quicSettings" : {
"key" : "",
"security" : "none",
"header" : {
"type" : "none"
}
},
"tlsSettings" : {
"allowInsecure" : false,
"alpn" : [
"http\/1.1"
],
"serverName" : "server.cc",
"allowInsecureCiphers" : false
},
"wsSettings" : {
"path" : "",
"headers" : {
}
},
"httpSettings" : {
"path" : "",
"host" : [
""
]
},
"tcpSettings" : {
"header" : {
"type" : "none"
}
},
"kcpSettings" : {
"header" : {
"type" : "none"
},
"mtu" : 1350,
"congestion" : false,
"tti" : 20,
"uplinkCapacity" : 5,
"writeBufferSize" : 1,
"readBufferSize" : 1,
"downlinkCapacity" : 20
},
"security" : "none",
"network" : "tcp"
}
}
],
"routing" : {
"name" : "all_to_main",
"domainStrategy" : "AsIs",
"rules" : [
{
"type" : "field",
"outboundTag" : "anders",
"port" : "0-65535"
}
]
},
"log" : {
"error" : "\/var\/folders\/d0\/wp4v2n5j06l1v68g2n5n_4ym0000gn\/T\/cenmrev.v2rayx.log\/error.log",
"loglevel" : "debug",
"access" : "\/var\/folders\/d0\/wp4v2n5j06l1v68g2n5n_4ym0000gn\/T\/cenmrev.v2rayx.log\/access.log"
}
}
然后点击 V2RayX 的view log
,把 error.log 中的输出贴到下方:
在这里贴上 error.log
2022/04/28 18:35:22 [Debug] app/log: Logger started
2022/04/28 18:35:22 [Info] app/dns: DNS: created localhost client
2022/04/28 18:35:22 [Debug] app/proxyman/inbound: creating stream worker on 127.0.0.1:1081
2022/04/28 18:35:22 [Debug] app/proxyman/inbound: creating stream worker on 127.0.0.1:8001
2022/04/28 18:35:22 [Info] transport/internet/tcp: listening TCP on 127.0.0.1:1081
2022/04/28 18:35:22 [Info] transport/internet/tcp: listening TCP on 127.0.0.1:8001
2022/04/28 18:35:22 [Warning] core: Xray 1.5.3 started
2022/04/28 18:35:24 [Info] [2007627377] proxy/http: request to Method [CONNECT] Host [github.com:443] with URL [//github.com:443]
2022/04/28 18:35:24 [Info] [2007627377] app/dispatcher: taking detour [anders] for [tcp:github.com:443]
2022/04/28 18:35:24 [Info] [2007627377] transport/internet/tcp: dialing TCP to tcp:xxxx.xxxx.top:xxxxx
2022/04/28 18:35:24 [Debug] transport/internet: dialing to tcp:xxxx.xxxx.top:xxxxx
2022/04/28 18:35:24 [Info] [2007627377] proxy/vless/outbound: tunneling request to tcp:github.com:443 via xxxx.xxxx.top:xxxxx
2022/04/28 18:35:24 [Info] [2007627377] app/proxyman/outbound: failed to process outbound traffic > proxy/vless/outbound: connection ends > proxy/vless/outbound: failed to decode response header > proxy/vless/encoding: failed to read response version > read tcp 192.168.2.13:61191->xx.xx.xxx.xxx:xxxxx: read: connection reset by peer
2022/04/28 18:35:24 [Info] [2007627377] app/proxyman/inbound: connection ends > proxy/http: connection ends > io: read/write on closed pipe
2022/04/28 18:35:43 [Debug] app/log: Logger closing
rt
It's evident that the trojan
protocol is one of the best protocols that may work somewhere that any other protocol doesn't work. I wonder why trojan
is not supported. Is there any plan to add trojan
support?
i need a ios developer for make a app with xray-core in ios ( swift or objective c or flutter ( The last option ))
i can pay 3k-3.5k$ for this work
if you could contact to me [email protected] .
请回答下列问题。不按模板发的 issue 将直接被关闭。
如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:
你正在使用哪个版本的 V2RayXS,你的 macOS 系统版本?
Newest
如果你在操作 V2RayXS 的时候遇到程序崩溃/无反应,请描述你的操作,之后在命令行(终端.app)里运行/Applications/V2RayXS.app/Contents/MacOS/V2RayXS
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。
程序无反应;M1 Pro;Ventura 13.1;使用的arm版
[ERROR] Failed binding IPv4 listening socket: Address already in use (48)
2023-01-20 18:17:03.468 V2RayXS[2736:114356] pac file is switched to pac.js
2023-01-20 18:17:03.471 V2RayXS[2736:114356] 0, -1
2023-01-20 18:17:03.472 V2RayXS[2736:114356] updatePacMenuList
如果 V2RayXS 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。
如果 V2RayXS 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayXS 的 view current config.json
,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
在这里粘贴配置文件内容
然后点击 V2RayXS 的view log
,把 error.log 中的输出贴到下方:
在这里贴上 error.log
At the bottom of server menu, there is a "Use All" item. Is it a load-balancer or auto-select-first-available server?
Thanks. Loved your software.
你正在使用哪个版本的 V2RayXS,你的 macOS 系统版本?
V2RayXS: v1.5.5(beta2)
macos 13.1
如果 V2RayXS 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为:
导入机场的订阅链接之后,节点名称显示异常
https://imgur.com/a/vVxHfk3
MacBook Air (M1, 2020) macOS Monterey 版本 12.5 (21G72)
V2RayXS 版本1.5.4 (2)
睡眠唤醒后 (合上盖子大概半个小时左右)
直接访问百度 www.baidu.com 能正常打开 (可以排除网络问题)
当访问谷歌 www.google.com 一直处在加载中
目前的办法是
重启 V2RayXS 或者 重启 wifi
我身边没有其他的m1 可以对照, 不确定上述问题是否只有我会出现, 你们有类似的情况吗?
请回答下列问题。不按模板发的 issue 将直接被关闭。
如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:
你正在使用哪个版本的 V2RayXS,你的 macOS 系统版本?
1.5.5, 12.6
如果你在操作 V2RayXS 的时候遇到程序崩溃/无反应,请描述你的操作,之后在命令行(终端.app)里运行/Applications/V2RayXS.app/Contents/MacOS/V2RayXS
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。
在configure-> advanced -> subscription中添加订阅链接:https://raw.fastgit.org/freefq/free/master/v2 后,重新点击桌面右上角图标-> server -> update subscription 无反应
下面是点击update subscription后的日志
2023-01-30 22:55:03.637 V2RayXS[49863:31560182] nil host used in call to allowsSpecificHTTPSCertificateForHost
2023-01-30 22:55:03.637 V2RayXS[49863:31560182] nil host used in call to allowsAnyHTTPSCertificateForHost:
2023-01-30 22:55:03.643 V2RayXS[49863:31559934] 26, -1
2023-01-30 22:55:03.644 V2RayXS[49863:31559934] updatePacMenuList
2023-01-30 22:55:49.632 V2RayXS[49863:31560403] nil host used in call to allowsSpecificHTTPSCertificateForHost
2023-01-30 22:55:49.632 V2RayXS[49863:31560403] nil host used in call to allowsAnyHTTPSCertificateForHost:
2023-01-30 22:55:49.632 V2RayXS[49863:31560406] Settings saved.
2023-01-30 22:55:49.646 V2RayXS[49863:31559934] -1, -1
2023-01-30 22:55:49.647 V2RayXS[49863:31559934] updatePacMenuList
2023-01-30 22:56:00.319 V2RayXS[49863:31560403] nil host used in call to allowsSpecificHTTPSCertificateForHost
2023-01-30 22:56:00.319 V2RayXS[49863:31560403] nil host used in call to allowsAnyHTTPSCertificateForHost:
2023-01-30 22:56:00.323 V2RayXS[49863:31559934] -1, -1
2023-01-30 22:56:00.323 V2RayXS[49863:31559934] updatePacMenuList
2023-01-30 22:56:16.842 V2RayXS[49863:31561005] nil host used in call to allowsSpecificHTTPSCertificateForHost
2023-01-30 22:56:16.842 V2RayXS[49863:31561005] nil host used in call to allowsAnyHTTPSCertificateForHost:
2023-01-30 22:56:16.842 V2RayXS[49863:31560999] Settings saved.
2023-01-30 22:56:16.856 V2RayXS[49863:31559934] -1, -1
2023-01-30 22:56:16.856 V2RayXS[49863:31559934] updatePacMenuList
但是直接使用configure -> import -> ...other links添加前述订阅链接是正常的。
另外,我看源码中点击update subscription后,会向outbounds中添加配置,不是太理解。
系统版本12.5,使用1.5.4v2rayxs
vless+tcp+xtls
通过vless导入会失败(无法正确识别xtls模式)
尝试手动修改为xtls并修改了advanced中的域名后,依然无法正常连接
尝试更换了最新内核问题依旧。
日志中只有xtls started的输出。
尝试通过socks5连接发现均无法连接。
但是同样vless分享链接在v2rayN(win),qv2ray(mac),shadowrocket(ios)上均识别正常。且其符合规范。
望作者解惑…
该软件的config.json是保存在哪里?我希望可以自定义修改这个是能实现的吗?
希望能尽快得到您的回复,谢谢!
是否可以增加pac update function?
谢谢。
请回答下列问题。不按模板发的 issue 将直接被关闭。
V2RayXS
: 版本1.5.6 (2)
macOS
: Ventura 13.3.1
无法导入从x-ui
面板导出的分享链接. 格式如下:
vless://uuid@server_address:port?type=tcp&security=tls&sni=server_name&flow=xtls-rprx-vision&fp=chrome#tag_name
导入后可以识别出导入的协议为vless, 但无法生成有效的配置信息在服务器设置中. 就像这样:
请问软件支持的vless导入链接应该是什么样子的格式? 以及是否可以在将来支持x-ui
面板导出的vless分享链接的格式?
kcpsettings里面没有seed的值,不能正常使用kcp协议
希望可以增加按照延迟更换节点的功能、状态栏显示软件状态
Can we have a VPN mode in the MacOS client? I want to use the tunnel for app that does not support sock/http proxies. (There is such a feature in Nekoray but I couldn't get it work properly with XTLS-Vision)
请回答下列问题。不按模板发的 issue 将直接被关闭。
macOS 13.2.1
/Applications/V2RayXS.app/Contents/MacOS/V2RayXS
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。在这里贴上终端的输出
如果 V2RayXS 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。
如果 V2RayXS 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayXS 的 view current config.json
,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
{
"routing" : {
"name" : "all_to_main",
"domainStrategy" : "AsIs",
"rules" : [
{
"type" : "field",
"outboundTag" : "K2",
"port" : "0-65535"
}
]
},
"inbounds" : [
{
"listen" : "127.0.0.1",
"protocol" : "socks",
"settings" : {
"ip" : "127.0.0.1",
"auth" : "noauth",
"udp" : false
},
"tag" : "socksinbound",
"port" : 1081
},
{
"listen" : "127.0.0.1",
"protocol" : "http",
"settings" : {
"timeout" : 0
},
"tag" : "httpinbound",
"port" : 8001
}
],
"dns" : {
"servers" : [
"localhost"
]
},
"log" : {
"error" : "\/var\/folders\/5h\/wzsym77x59xb2xp11432lgjh0000gn\/T\/cenmrev.v2rayx.log\/error.log",
"loglevel" : "debug",
"access" : "\/var\/folders\/5h\/wzsym77x59xb2xp11432lgjh0000gn\/T\/cenmrev.v2rayx.log\/access.log"
},
"outbounds" : [
{
"sendThrough" : "0.0.0.0",
"mux" : {
"enabled" : false,
"concurrency" : 8
},
"protocol" : "vless",
"settings" : {
"vnext" : [
{
"address" : "1xx.1xx.xxx.xx",
"users" : [
{
"flow" : "xtls-rprx-vision",
"id" : "bf544xxxc-1166-496f-967c-8xxxxxxx",
"alterId" : 64,
"security" : "none",
"level" : 0,
"encryption" : "none"
}
],
"port" : 443
}
]
},
"tag" : "K2",
"streamSettings" : {
"grpcSettings" : {
"serviceName" : "",
"multiMode" : false
},
"wsSettings" : {
"path" : "",
"headers" : {
}
},
"quicSettings" : {
"key" : "",
"security" : "none",
"header" : {
"type" : "none"
}
},
"tlsSettings" : {
"allowInsecure" : false,
"alpn" : [
"http\/1.1"
],
"serverName" : "mxxxx.xx",
"allowInsecureCiphers" : false
},
"xtlsSettings" : {
"serverName" : "maxxx.xx",
"allowInsecure" : false,
"alpn" : [
"http\/1.1"
]
},
"httpSettings" : {
"path" : ""
},
"kcpSettings" : {
"header" : {
"type" : "none"
},
"mtu" : 1350,
"congestion" : false,
"tti" : 20,
"uplinkCapacity" : 5,
"writeBufferSize" : 1,
"readBufferSize" : 1,
"downlinkCapacity" : 20
},
"tcpSettings" : {
"header" : {
"type" : "none"
}
},
"network" : "tcp",
"security" : "none"
}
}
]
}
然后点击 V2RayXS 的view log
,把 error.log 中的输出贴到下方:
2023/03/01 18:25:42 [Debug] app/log: Logger started
2023/03/01 18:25:42 [Info] app/dns: DNS: created localhost client
2023/03/01 18:25:42 [Debug] app/proxyman/inbound: creating stream worker on 127.0.0.1:1081
2023/03/01 18:25:42 [Debug] app/proxyman/inbound: creating stream worker on 127.0.0.1:8001
2023/03/01 18:25:42 [Info] transport/internet/tcp: listening TCP on 127.0.0.1:1081
2023/03/01 18:25:42 [Info] transport/internet/tcp: listening TCP on 127.0.0.1:8001
2023/03/01 18:25:42 [Warning] core: Xray 1.7.5 started
2023/03/01 18:25:46 [Info] [3693014479] proxy/http: request to Method [CONNECT] Host [sugg.sogou.com:443] with URL [//sugg.sogou.com:443]
2023/03/01 18:25:46 [Info] [3693014479] app/dispatcher: taking detour [K2] for [tcp:sugg.sogou.com:443]
2023/03/01 18:25:46 [Info] [3693014479] transport/internet/tcp: dialing TCP to tcp:1xx.xxx.xxx.x:443
2023/03/01 18:25:46 [Debug] transport/internet: dialing to tcp:1xx.xxx.xxx.x:443
2023/03/01 18:25:46 [Info] [3693014479] proxy/vless/outbound: tunneling request to tcp:sugg.sogou.com:443 via 1xx.xxx.xxx.x:443
2023/03/01 18:25:46 [Warning] [3693014479] app/proxyman/outbound: failed to process outbound traffic > proxy/vless/outbound: XTLS only supports TCP, mKCP and DomainSocket for now.
2023/03/01 18:25:46 [Info] [3693014479] app/proxyman/inbound: connection ends > proxy/http: connection ends > io: read/write on closed pipe
2023/03/01 18:25:46 [Info] [4126437986] proxy/http: request to Method [CONNECT] Host [sugg.sogou.com:443] with URL [//sugg.sogou.com:443]
2023/03/01 18:25:46 [Info] [4126437986] app/dispatcher: taking detour [K2] for [tcp:sugg.sogou.com:443]
2023/03/01 18:25:46 [Info] [4126437986] transport/internet/tcp: dialing TCP to tcp:1xx.xxx.xxx.x:443
2023/03/01 18:25:46 [Debug] transport/internet: dialing to tcp:1xx.xxx.xxx.x:443
2023/03/01 18:25:46 [Info] [4126437986] proxy/vless/outbound: tunneling request to tcp:sugg.sogou.com:443 via 1xx.xxx.xxx.x:443
2023/03/01 18:25:46 [Warning] [4126437986] app/proxyman/outbound: failed to process outbound traffic > proxy/vless/outbound: XTLS only supports TCP, mKCP and DomainSocket for now.
2023/03/01 18:25:46 [Info] [4126437986] app/proxyman/inbound: connection ends > proxy/http: connection ends > io: read/write on closed pipe
2023/03/01 18:25:46 [Info] [83252325] proxy/http: request to Method [GET] Host [google.com] with URL [http://google.com/]
2023/03/01 18:25:46 [Info] [83252325] app/dispatcher: taking detour [K2] for [tcp:google.com:80]
2023/03/01 18:25:46 [Info] [83252325] transport/internet/tcp: dialing TCP to tcp:1xx.xxx.xxx.x:443
2023/03/01 18:25:46 [Debug] transport/internet: dialing to tcp:1xx.xxx.xxx.x:443
2023/03/01 18:25:47 [Info] [83252325] proxy/vless/outbound: tunneling request to tcp:google.com:80 via 1xx.xxx.xxx.x:443
2023/03/01 18:25:47 [Warning] [83252325] app/proxyman/outbound: failed to process outbound traffic > proxy/vless/outbound: XTLS only supports TCP, mKCP and DomainSocket for now.
2023/03/01 18:25:47 [Warning] [83252325] proxy/http: failed to read response from google.com > io: read/write on closed pipe
2023/03/01 18:25:47 [Info] [83252325] app/proxyman/inbound: connection ends > proxy/http: failed to read http request > EOF
2023/03/01 18:25:54 [Info] [506549942] proxy/http: request to Method [CONNECT] Host [content-autofill.googleapis.com:443] with URL [//content-autofill.googleapis.com:443]
2023/03/01 18:25:54 [Info] [506549942] app/dispatcher: taking detour [K2] for [tcp:content-autofill.googleapis.com:443]
2023/03/01 18:25:54 [Info] [506549942] transport/internet/tcp: dialing TCP to tcp:1xx.xxx.xxx.x:443
2023/03/01 18:25:54 [Debug] transport/internet: dialing to tcp:1xx.xxx.xxx.x:443
2023/03/01 18:25:54 [Info] [506549942] proxy/vless/outbound: tunneling request to tcp:content-autofill.googleapis.com:443 via 1xx.xxx.xxx.x:443
2023/03/01 18:25:54 [Warning] [506549942] app/proxyman/outbound: failed to process outbound traffic > proxy/vless/outbound: XTLS only supports TCP, mKCP and DomainSocket for now.
2023/03/01 18:25:54 [Info] [506549942] app/proxyman/inbound: connection ends > proxy/http: connection ends > io: read/write on closed pipe
2023/03/01 18:25:54 [Info] [1640255460] proxy/http: request to Method [CONNECT] Host [content-autofill.googleapis.com:443] with URL [//content-autofill.googleapis.com:443]
2023/03/01 18:25:54 [Info] [1640255460] app/dispatcher: taking detour [K2] for [tcp:content-autofill.googleapis.com:443]
2023/03/01 18:25:54 [Info] [1640255460] transport/internet/tcp: dialing TCP to tcp:1xx.xxx.xxx.x:443
2023/03/01 18:25:54 [Debug] transport/internet: dialing to tcp:1xx.xxx.xxx.x:443
2023/03/01 18:25:54 [Info] [1640255460] proxy/vless/outbound: tunneling request to tcp:content-autofill.googleapis.com:443 via 1xx.xxx.xxx.x:443
2023/03/01 18:25:54 [Warning] [1640255460] app/proxyman/outbound: failed to process outbound traffic > proxy/vless/outbound: XTLS only supports TCP, mKCP and DomainSocket for now.
2023/03/01 18:25:54 [Info] [1640255460] app/proxyman/inbound: connection ends > proxy/http: connection ends > io: read/write on closed pipe
请回答下列问题。不按模板发的 issue 将直接被关闭。
如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:
你正在使用哪个版本的 V2RayXS,你的 macOS 系统版本?
V2RayXS: v1.5.4 (beta4)
macos: m2 chip, 13.0
release 打包的 xray 是 intel 的,m1/m2 用不了,需要手动替换 /Applications/V2RayXS.app/Contents/Resources/xray
(建议在README中提醒一下新用户,像我是搞了半天才找到原因)
请回答下列问题。不按模板发的 issue 将直接被关闭。
如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:
你正在使用哪个版本的 V2RayXS,你的 macOS 系统版本?
如果你在操作 V2RayXS 的时候遇到程序崩溃/无反应,请描述你的操作,之后在命令行(终端.app)里运行/Applications/V2RayXS.app/Contents/MacOS/V2RayXS
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。
在这里贴上终端的输出
如果 V2RayXS 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。
如果 V2RayXS 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayXS 的 view current config.json
,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
在这里粘贴配置文件内容
然后点击 V2RayXS 的view log
,把 error.log 中的输出贴到下方:
在这里贴上 error.log
Please add GRPC option in the network type.
I've changed it to GRPC network manually in Mac but didn't work!
Open WIKI for VPNs
https://github.com/awesome-vpn/awesome-vpn/wiki/Clients
Please feel free to edit, add, and correct
Closed
I think it could be better if we could bypass the dataflow by router rather than PAC.
It's a more "*ray way" to solve this problem and be supported by them, it could also be better to work with proxifier and other software. It's definately a graceful way to solve the traffic loopback.
Thanks for your work! We need you.
如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:
在readme里添加GUI的图片,是否有利于新用户短时间快速了解项目?
我发现用pac mode,chatGPT会无法访问,用tun mode可以,但是在tun mode下的路由表中的direct路由有问题:所有大陆的网站都会超时无法访问,所有路由到main的都可以访问。如果选择all-to-main路由表的话,所有网站都可以访问。所以判断是到direct的地方有问题。
PAC模式下的路由表:
$ netstat -r
Routing tablesInternet:
Destination Gateway Flags Netif Expire
default 192.168.0.1 UGScg en0
default link#20 UCSIg bridge100 !
127 localhost UCS lo0
localhost localhost UH lo0
169.254 link#12 UCS en0 !
192.168.0 link#12 UCS en0 !
192.168.0.1/32 link#12 UCS en0 !
192.168.0.1 f4:6d:2f:e6:fa:b5 UHLWIir en0 1166
TUN模式下路由表
$ netstat -r
Routing tablesInternet:
Destination Gateway Flags Netif Expire
default 10.0.0.1 UGScg utun3
default link#20 UCSIg bridge100 !
10.0.0.1 10.0.0.0 UHr utun3
62.3.15.157 192.168.0.1 UGSc en0
127 localhost UCS lo0
localhost localhost UH lo0
169.254 link#12 UCS en0 !
192.168.0 link#12 UCS en0 !
192.168.0.1/32 link#12 UCS en0 !
192.168.0.1 f4:6d:2f:e6:fa:b5 UHLWIir en0 1188
查看路由表发现在TUN模式下的默认路由是10.0.0.1,但是我的LAN的网关应该是192.168.0.1。
请问如何修复?谢谢
if it helps you, you can try contribute documents in other languages
Finally, if you are interested in this technology, you can also try to contact me or submit a PR to help me improve this function. If you can recommend this software to friends or post a blog and be able to link this project in other post replies, I will Very happy 😋
I don't just want to work for you, I want to work with you
thank you for your attention and contribution
thank you for your app and your work - it's very interesting. i installed the app on my mac, imported the server (vmess successfully). but nothing happens after that - the application icon is gray. how can i run the app (to make it work)?
does the app work with apple processors? I have m1 processor on my mac.
thank you
请回答下列问题。不按模板发的 issue 将直接被关闭。
如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:
你正在使用哪个版本的 V2RayXS,你的 macOS 系统版本?
如果你在操作 V2RayXS 的时候遇到程序崩溃/无反应,请描述你的操作,之后在命令行(终端.app)里运行/Applications/V2RayXS.app/Contents/MacOS/V2RayXS
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。
在这里贴上终端的输出
如果 V2RayXS 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。
如果 V2RayXS 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayXS 的 view current config.json
,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
在这里粘贴配置文件内容
然后点击 V2RayXS 的view log
,把 error.log 中的输出贴到下方:
在这里贴上 error.log
请回答下列问题。不按模板发的 issue 将直接被关闭。
/Applications/V2RayX.app/Contents/MacOS/V2RayX
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。在这里贴上终端的输出
如果 V2RayX 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。
如果 V2RayX 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayX 的 view current config.json
,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
在这里粘贴配置文件内容
然后点击 V2RayX 的view log
,把 error.log 中的输出贴到下方:
在这里贴上 error.log
Hey
Thanks for your awesome tool! Can you please provide the Homebrew cask for this?
请回答下列问题。不按模板发的 issue 将直接被关闭。
/Applications/V2RayXS.app/Contents/MacOS/V2RayXS
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。在这里贴上终端的输出
如果 V2RayXS 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。
如果 V2RayXS 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayXS 的 view current config.json
,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
在这里粘贴配置文件内容
然后点击 V2RayXS 的view log
,把 error.log 中的输出贴到下方:
在这里贴上 error.log
你正在使用哪个版本的 V2RayX,你的 macOS 系统版本?
1.5.3, 12.5
如果 V2RayX 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayX 的 view current config.json
,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
{
"routing": {
"name": "all_to_main",
"domainStrategy": "AsIs",
"rules": [
{
"type": "field",
"outboundTag": "xray server",
"port": "0-65535"
}
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"protocol": "socks",
"settings": {
"ip": "127.0.0.1",
"auth": "noauth",
"udp": true
},
"tag": "socksinbound",
"port": 10808
},
{
"listen": "127.0.0.1",
"protocol": "http",
"settings": {
"timeout": 0
},
"tag": "httpinbound",
"port": 10809
}
],
"dns": {
"servers": [
"localhost"
]
},
"log": {
"error": "/var/folders/h2/7yd89htd0vs6r3h0mdd7345c0000gn/T/cenmrev.v2rayx.log/error.log",
"loglevel": "info",
"access": "/var/folders/h2/7yd89htd0vs6r3h0mdd7345c0000gn/T/cenmrev.v2rayx.log/access.log"
},
"outbounds": [
{
"sendThrough": "0.0.0.0",
"mux": {
"enabled": false,
"concurrency": 8
},
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "xxxx",
"users": [
{
"id": "xxxx",
"alterId": 0,
"security": "none",
"level": 0,
"encryption": "none"
}
],
"port": 9443
}
]
},
"tag": "xray server",
"streamSettings": {
"wsSettings": {
"path": "",
"headers": { }
},
"quicSettings": {
"key": "",
"security": "none",
"header": {
"type": "none"
}
},
"tlsSettings": {
"allowInsecure": true,
"alpn": [
"http/1.1"
],
"serverName": "xxxx",
"allowInsecureCiphers": true
},
"httpSettings": {
"path": ""
},
"kcpSettings": {
"header": {
"type": "none"
},
"mtu": 1350,
"congestion": false,
"tti": 20,
"uplinkCapacity": 5,
"writeBufferSize": 1,
"readBufferSize": 1,
"downlinkCapacity": 20
},
"tcpSettings": {
"header": {
"type": "none"
}
},
"security": "tls",
"network": "tcp"
}
}
]
}
然后点击 V2RayX 的view log
,把 error.log 中的输出贴到下方:
2022/08/03 12:08:37 [Info] [849299284] app/proxyman/inbound: connection ends > proxy/socks: connection ends > context canceled
2022/08/03 12:08:37 [Info] [849299284] app/proxyman/outbound: failed to process outbound traffic > proxy/vmess/outbound: connection ends > context canceled
2022/08/03 12:08:41 [Info] [1862251504] app/proxyman/outbound: failed to process outbound traffic > proxy/vmess/outbound: connection ends > proxy/vmess/outbound: failed to read header > common/drain: common/drain: drained connection > proxy/vmess/encoding: Failed To Decrypt Length > cipher: message authentication failed
2022/08/03 12:08:41 [Info] [1862251504] app/proxyman/inbound: connection ends > proxy/socks: connection ends > proxy/socks: failed to transport all TCP response > io: read/write on closed pipe
只支持两种协议,无法与V2rayU相提并论,建议增加常用协议。
请回答下列问题。不按模板发的 issue 将直接被关闭。
如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:
你正在使用哪个版本的 V2RayXS,你的 macOS 系统版本?
1.5.7beta2,macOS 13.3.1
如果你在操作 V2RayXS 的时候遇到程序崩溃/无反应,请描述你的操作,之后在命令行(终端.app)里运行/Applications/V2RayXS.app/Contents/MacOS/V2RayXS
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。
在这里贴上终端的输出
如果 V2RayXS 没有发生崩溃,但是有一些不正常行为,比如上次勾选了 mux,再次打开,mux 的钩没有了。请描述你遇到的不正常行为。
如果 V2RayXS 一切正常,但网络依然不如你所预料,请首先把 log level 切换到 debug,再次访问你想访问的网站。然后点击 V2RayXS 的 view current config.json
,将弹出的浏览器内的配置文件粘贴到下面指定的地方,但是隐藏掉ip/端口/id等信息。
在这里粘贴配置文件内容
然后点击 V2RayXS 的view log
,把 error.log 中的输出贴到下方:
2023/04/28 14:43:45 [Info] [601715831] app/proxyman/outbound: failed to process outbound traffic > proxy/vmess/outbound: connection ends > proxy/vmess/outbound: failed to read header > common/drain: common/drain: unable to drain connection > tls: failed to verify certificate: x509: certificate is valid for xxx xxx, not yyy > proxy/vmess/encoding: Unable to Read Header Len > tls: failed to verify certificate: x509: certificate is valid for xxx xxx, not yyy
2023/04/28 14:43:45 [Info] [601715831] app/proxyman/inbound: connection ends > proxy/http: connection ends > io: read/write on closed pipe
咨询了一下机场,说是客户端不支持SNI导致的问题。
并且设置里没有找到关闭安全验证的选项,所以就会报错。
I've installed xray with xray-agent in my VPS.
After installation, it shows me a list of configs, such as
---> 格式化明文(VLESS+TCP+TLS/xtls-rprx-direct) 协议类型:VLESS,地址:x.xxxxx.xx,端口:443,用户ID:0000000-00000-0000-00000000,**安全:xtls**,传输方式:tcp,**flow:xtls-rprx-direct**,账户名:x.xxxxx.xx_VLESS_XTLS/TLS-direct_TCP
---> 格式化明文(VLESS+TCP+TLS/xtls-rprx-splice) 协议类型:VLESS,地址:x.xxxxx.xx,端口:443,用户ID:00000-000000-00000-000000000,**安全:xtls**,传输方式:tcp,**flow:xtls-rprx-splice**,账户名:x.xxxxx.xx_VLESS_XTLS/TLS-splice_TCP
But I can't find where to config xlts and flow in gui.
请回答下列问题。不按模板发的 issue 将直接被关闭。
如果你没有遇到任何错误和不正常,请在此处回答你想发表的内容:
你正在使用哪个版本的 V2RayXS,你的 macOS 系统版本?
V2RayXS: v1.5.5(beta2)
MacOS: v12.6 (Apple M2)
如果你在操作 V2RayXS 的时候遇到程序崩溃/无反应,请描述你的操作,之后在命令行(终端.app)里运行/Applications/V2RayXS.app/Contents/MacOS/V2RayXS
,重复上述操作直至软件崩溃,把终端里的输出贴到下面指定的地方。
第一次打开后配置了一个订阅链接,保存后V2RayXS闪退,同时任务栏图标消失,并且无法再次启动
怀疑订阅链接中含有V2rayXS不支持的config (确实有一个Trojan协议的链接)
$ /Applications/V2RayXS.app/Contents/MacOS/V2RayXS
[INFO] GCDWebServer started on port 8070 and reachable at http://192.168.24.103:8070/
2022-12-27 14:50:12.734 V2RayXS[1762:14656] pac file is switched to pac.js
Assertion failed: (decodedString != nil), function +[ConfigImporter decodeBase64String:], file ConfigImporter.m, line 24.
zsh: abort /Applications/V2RayXS.app/Contents/MacOS/V2RayXS
V2rayXS 1.5.2
macos 12.3.1
Reproduce steps:
I installed V2RAYXS on my macos high sierra. But I don't know how to add server to it. Would you please guide me on this issue?Thanks.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.