vpnazure and Android SSTP VPN Client
Posted: Wed Jul 08, 2015 8:06 am
Hello,
I'm the developer of the Android SSTP VPN Client.
This client is able to connect to SoftEther servers, Windows servers and Mikrotik routers.
Instead, there is no way to connect through your relay vpnazure.net.
The SSL connection is established, but after the first packet the connection is close by your server.
The problem seem a incompatibility between the SSL implementation of your vpnazure servers and the openssl library.
The simplest way to reproduce the problem is to use the command "openssl s_client -host xxx.vpnazure.net -port 443" and send this data:
SSTP_DUPLEX_POST /sra_{BA195980-CD49-458b-9E23-C84EE0ADCD75}/ HTTP/1.1
SSTPCORRELATIONID: {00000000-D470-93C7-0000-00009100C3D1}
Content-Length: 18446744073709551615
Host: xxx.vpnazure.net
Your server should respond with:
HTTP/1.1 200
But the connection is closed without any reason.
Maybe the log of your servers can help to understand the problem...
Thank you!
Paolo
I'm the developer of the Android SSTP VPN Client.
This client is able to connect to SoftEther servers, Windows servers and Mikrotik routers.
Instead, there is no way to connect through your relay vpnazure.net.
The SSL connection is established, but after the first packet the connection is close by your server.
The problem seem a incompatibility between the SSL implementation of your vpnazure servers and the openssl library.
The simplest way to reproduce the problem is to use the command "openssl s_client -host xxx.vpnazure.net -port 443" and send this data:
SSTP_DUPLEX_POST /sra_{BA195980-CD49-458b-9E23-C84EE0ADCD75}/ HTTP/1.1
SSTPCORRELATIONID: {00000000-D470-93C7-0000-00009100C3D1}
Content-Length: 18446744073709551615
Host: xxx.vpnazure.net
Your server should respond with:
HTTP/1.1 200
But the connection is closed without any reason.
Maybe the log of your servers can help to understand the problem...
Thank you!
Paolo