Cenmrev / V2RayW

GUI for v2ray-core on Windows
MIT License
2.05k stars 405 forks source link

V2RayW has some problems with TLS #18

Open chnliupu opened 7 years ago

chnliupu commented 7 years ago

I am currently using WebSocket and TLS. The same config.json works with Actinium, Shadowrocket and V2ray core, but when using V2rayW, the log shows:

[Warning]App|Proxyman|Outbound: failed to process outbound traffic > Proxy|VMess|Outbound: failed to find an available destination > Retry: [Transport|Internet|WebSocket: failed to dial WebSocket > Transport|Internet|WebSocket: failed to dial to (ws://****:*****/): > malformed HTTP response "\x15\x03\x01\x00\x02\x02"] > Retry: all retry attempts failed

And in my test, sometimes log shows no problems but just can't open a single page.

henrypijames commented 7 years ago

Same here. WebSocket+TLS works with other clients, but not V2RayW.

Also, why does V2RayW ask for "serverName" in TLS settings at all? That parameter is only relevant for the server, as it has to match the TLS certificates. The client doesn't need this, since for security reasons, it must use the same server name for the TCP connection and the TLS authentication. No other V2Ray client asks for a separate server name for TLS.

tinpont commented 7 years ago

Same here. Maybe this problem cause by two options "steamSettings" and "streamSettings"?