Skip to content
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

iphone握手失败 #1311

Open
starllll opened this issue Jan 21, 2025 · 0 comments
Open

iphone握手失败 #1311

starllll opened this issue Jan 21, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@starllll
Copy link

Describe the bug
创建一条tcp隧道承载https流量(域名解析的隧道此问题依旧),通过Windows11访问能正常打开网站,但是通过iPhone打开,提示:无法与服务器建立安全的连接。通过抓包分析:iPhone上的client hello默认是tlsv1,而通过Windows11访问client hello默认的是tls1.3,使用openssl命令测试,也没有问题,只有iPhone上访问出现无法握手的问题。

To Reproduce
Steps to reproduce the behavior:
1、创建一条tcp隧道
2、nps客户端转发数据到nginx(nginx配置ssl证书)
3、使用ios safari打开网站

Expected behavior
iphone上正常打开网站

Screenshots or logs

Image

Server (please complete the following information):

  • OS: [Ubuntu 24.04]
  • ARCH: [amd64]
  • Tunnel [ TCP, HTTPS]
  • Version [v0.26.10]

Client (please complete the following information):

  • OS: [Openwrt]
  • ARCH: [amd64]
  • Tunnel [TCP, HTTPs]
  • Version [v0.26.10]

Additional context
流程:iPhone-->nps-server-----tcp---->nps-client-->nginx(ssl)

@starllll starllll added the bug Something isn't working label Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant