PS C:\>$Profile = Get-NetConnectionProfile -InterfaceAlias
PS C:\>$Profile.NetworkCategory =
PS C:\>Set-NetConnectionProfile -InputObject $Profile
A more reliable way of remembering useful IT things that I encounter with an added sprinkle of poor grammar.
When configuring the server, no matter what config I used, the 'Domain' profile was being associated with the external NIC, this is a problem due to the Network Location Awareness functionality within the Operating System which I could not resolve elegantly. After much Googling I resorted to a Block rule in the Windows Firewall.The adapter configured as external-facing is connected to a domain
There is no valid certificate to be used by IPsec which chains to the root/intermediate certificate configured to be used by IPsec in the DirectAccess configuration.The fix was to allow the DirectAcess server to auto enrol it's own Computer Certificate, even though a Server Authentication cert was present in it's Local Computer Cert Store. The Enhanced Key Usage on our Computer Certificate Template includes Server Authentication and Client Authentication, I believe that it's the Client Authentication that made the difference.