I'm trying to understand the events, timing, etc. of WHEN the NLS url is checked to determine if a client should enable/disable DirectAccess. I've seen very little info on this point, but I'm hoping I've just missed it.
Tom Shinder [MSFT] notes
... Whenever the DA client detects that there has been a network status change (such as when the network interface is unplugged and then plugged in again, or after waking from sleep), the DA client tries to connect to the NLS server URL over an HTTPS connection. ...
However, I'm thinking there has to be more to it than a NIC status change. What other scenarios trigger a NLS check?