-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] Mihomo core darwin-amd64-compatible v1.19.1 & alpha-1c5f4a3 cause SSL_ERROR_SYSCALL with remote SS TFO proxies. #1768
Comments
TCP Fast Open may be blocked by intermediate routers. Please ensure that your link fully supports TFO In addition, the old version does not support tfo, so it connects normally |
At same network environment, I use latest version cmfa (android) and that old version mihomo core (macOS) with same configuration, they are work fine, but switched to current version core, it shows io timeout. Since the old version one has no support for tfo, if the latest version cmfa doesn’t support tfo either, then I cannot prove this link fully support tfo. |
I figured out a way to prove the link fully supports tfo. I used UTM on this macOS machine to create linux VM to run the test.
|
Verify steps
Operating System
MacOS
System Version
15.2
Mihomo Version
Mihomo Meta v1.19.1 darwin amd64 with go1.23.4 Tue Dec 31 16:29:23 UTC 2024
Mihomo Meta alpha-1c5f4a3 darwin amd64 with go1.23.4 Fri Jan 3 04:23:20 UTC 2025
Configuration File
Description
This is not the same issue of #1739
On macOS, test Mihomo core v1.19.1 and alpha-1c5f4a3 to connect some remote ss nodes with tfo enabled configuration, SSL_ERROR_SYSCALL, test mihomo core v1.11.1 with same configuration, no such issue. Test Mihomo core v1.19.1 and alpha-1c5f4a3 on mihomo-linux-amd64-compatible platform with same configuration are also OK.
curl -x socks5h://127.0.0.1:2025 -v https://www.baidu.com
curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to www.baidu.com:443
Expected:
Reproduction Steps
mihomo_core -f config.yaml
curl -x socks5h://127.0.0.1:2025 -v https://www.baidu.com
This issue cannot be duplicated in local ss tfo enable server and some remote ss tfo servers, but happen to 20+ ss tfo servers, I can provide one of them for duplicating the symptoms internally instead of providing in public.
Logs
The text was updated successfully, but these errors were encountered: