Hey Guys,
I'm building a new Windows 2016 server to host onprem Screenconnect (so I can separate it from my Labtech Install).
(No other sites or apps will be hosted on this server)
I plan to use port 443 for both the listen and relay with the Router service.
I've installed Screenconnect and IIS. I've installed and bound an ssl cert on ports 443 and 8043.
I've added the required Router reg keys.
I've added the extra lines required in the webconfig file.
I've opened port 443 in the gateway firewall and mapped it to the server IP (temp disabled Windows firewall).
All services start correctly (including the new router service)
I can access the Screenconnect admin page internally (shows as using port 8043). But I can't access it externally at all.
I figure either I've got my firewall rules wrong or some of the lines in the webconfig file.
These are the lines I've added/changed in the webonfig file.
At the top:
<configSections>
<section name="screenconnect.routing" type="ScreenConnect.RoutingConfigurationHandler, ScreenConnect.Server" />
</configSections>
<screenconnect.routing>
<listenUris>
<listenUri>tcp://+:80/</listenUri>
<listenUri>tcp://+:443/</listenUri>
</listenUris>
<rules>
<rule schemeExpression="http" actionType="issueRedirect" actionData="https://$HOST/" />
<rule schemeExpression="ssl" actionType="forwardPayload" actionData="https://192.168.60.101:8043/" />
<rule schemeExpression="relay" actionType="forwardPayload" actionData="https://192.168.60.101:8041/" />
</rules>
</screenconnect.routing>
Weblisten section:
<add key="WebServerListenUri" value="https://+:8043/" />
<add key="WebServerAddressableUri" value="https://screenconnect.mydomain.com:443/RemoteSupport/" />
<add key="RelayListenUri" value="relay://+:8041/" />
<add key="RelayAddressableUri" value="relay://screenconnect.mydomain.com:443/" />
Any Ideas what I have gotten wrong? Should I be using 2x external and internal IP?
Any help would be graciously appreciated.
Kind regards
Aaron
Edited by user Tuesday, August 14, 2018 5:03:59 AM(UTC)
| Reason: Not specified