From 09eac9f968a14e8a2c4d045f165f090c06d22e34 Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Thu, 14 Feb 2019 16:07:36 -0800 Subject: [PATCH] Added fix, to correct the server uri obtained from Meshcentral.com migration --- meshcore/agentcore.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/meshcore/agentcore.c b/meshcore/agentcore.c index 8b682e1..ee408a2 100644 --- a/meshcore/agentcore.c +++ b/meshcore/agentcore.c @@ -3013,6 +3013,12 @@ void MeshServer_ConnectEx(MeshAgentHostContainer *agent) agent->serveruri[0] = 0; } + if (strcmp("wss://swarm.meshcentral.com:443/agent.ashx", agent->serveruri) == 0) + { + // Bad server value, from MeshCentral Migration... We need to fix the URI + strcpy_s(agent->serveruri, sizeof(agent->serveruri), "wss://meshcentral.com:443/agent.ashx"); + } + #ifndef MICROSTACK_NOTLS ILibParseUriResult result = ILibParseUri(serverUrl, &host, &port, &path, &meshServer); #else