hiddify / hiddify-next

Multi-platform auto-proxy client, supporting Sing-box, X-ray, TUIC, Hysteria, Reality, Trojan, SSH etc. It’s an open-source, secure and ad-free.
https://hiddify.com
Other
13.24k stars 1.23k forks source link

TLS Padding Bug #502

Open mhmd-hb opened 5 months ago

mhmd-hb commented 5 months ago

Search first

What Happened?

tls ws configs works fine with just tls fragments enabled, but when user enable tls padding. those configs start to show timeout error.

Reproduce the Bug

  1. enable tls padding with 1-10 value.
  2. tap on connect button
  3. app shows timeout on tls ws configs

Expected Behavior

No response

Version

v0.15.15.dev v0.16.0.dev

Platform/OS

Android windows

Additional Context

No response

Relevant log output

No response

Are you willing to submit a PR? If you know how to fix the bug.

mahanmi commented 5 months ago

I have the same problem non of my VLESS WS TLS Configs work even with the fragment I have tried both marzban and 3x-ui panels and it happens I don't have any problems on apps like V2rayNG and streisand

mhmd-hb commented 4 months ago

I have the same problem non of my VLESS WS TLS Configs work even with the fragment I have tried both marzban and 3x-ui panels and it happens I don't have any problems on apps like V2rayNG and streisand

just disable tls padding.

mahanmi commented 4 months ago

I have the same problem non of my VLESS WS TLS Configs work even with the fragment I have tried both marzban and 3x-ui panels and it happens I don't have any problems on apps like V2rayNG and streisand

just disable tls padding.

Where is it?

mhmd-hb commented 4 months ago

I have the same problem non of my VLESS WS TLS Configs work even with the fragment I have tried both marzban and 3x-ui panels and it happens I don't have any problems on apps like V2rayNG and streisand

just disable tls padding.

Where is it?

config options >> tls tricks section >> turn off enable tls padding option

mahanmi commented 4 months ago

I have the same problem non of my VLESS WS TLS Configs work even with the fragment I have tried both marzban and 3x-ui panels and it happens I don't have any problems on apps like V2rayNG and streisand

just disable tls padding.

Where is it?

config options >> tls tricks section >> turn off enable tls padding option

I tried what you said but it didn't solve my problem

image

just my non TLS configs work in hiddify

image

mhmd-hb commented 4 months ago

I have the same problem non of my VLESS WS TLS Configs work even with the fragment I have tried both marzban and 3x-ui panels and it happens I don't have any problems on apps like V2rayNG and streisand

just disable tls padding.

Where is it?

config options >> tls tricks section >> turn off enable tls padding option

I tried what you said but it didn't solve my problem

image

just my non TLS configs work in hiddify

image

tls fragments size : 5-10 tls fragment sleep : 1-5