Add functionality to RMS such that it is compatible with Windows 10 Soft-Disconnect
Currently, when the Windows 10 Soft-Disconnect feature is enabled, the presence of RMS prevents Windows from switching from the Wireless adapter to the Wired. This is because RMS keeps sessions to the Console server open indefinitely, and Soft-Disconnect is waiting for all open connections to be closed before making the transition.
This request is to change RMS such that it supports Windows 10 Soft-Disconnect.
David Harte commented
In Windows 10 the below policy enabled by default:
Computer Configuration -> Administrative Templates -> Network -> Windows Connection Manager -> "Minimize the number of simultaneous connections to the Internet or a Windows Domain"
By default, when this policy setting value is Not Configured, it is enabled. If this policy setting is enabled, when the computer has at least one active connection to the Internet, a new automatic connection attempt to the Internet is blocked.
This means the customer has a WiFi connection, they connect to their LAN and the WiFi connection is disabled.
However, with Sophos installed this does not occur.
Analysis has determined RMS is the cause likely because we have an active TCP connection on the WiFi. Stopping the Sophos Message Router allowed the policy to trigger as expected.
It looks like it's step 3 in the Soft Disconnect checks that may be the issue:
2) As soon as Windows decides to soft-disconnect an interface, it informs the TCP stack that the network should no longer be used. The existing TCP sessions will continue uninterrupted but new TCP sessions will use this interface only if explicitly bound or if no other interface routes to the desired destination.
3) This notification to the TCP stack generates a network status change. Networking applications should listen for these events and proactively move their connections to the new network, if possible.
As RMS does not perform this action and is not configured to do so the WiFi connection remains active.