WebSocket doesn't open
{
Application.Model.DebugLogManager.WriteLogs("Attempt to open socket");
await OpenWebSocket();
return true;
}
private async Task<bool> OpenWebSocket()
{
ws = new ClientWebSocket();
Uri serverUri = new Uri("ws://X.Y.Z.W/mywebsocket");
await ws.ConnectAsync(serverUri, source.Token);
return true;
}
I added some traces before and after the ws.ConnectAsync. The one before is well written ; the one after is not.
Moreover on my server side, I don't receive any query, so I guess that it is not sent or something.
I tested the following tricks to get more information:
- In Build Setting, "Internet Access" is set to Mandatory
- Checked the value of internetReachability that sends back ReachableViaLocalAreaNetwork (I read the documentation, I know it doesn't prove anything, but still)
- With Www class I tested to reach an external website, and it works.
