I am currently testing NAP with NPS using RDS gateway in Server 2008 R2. With NAP turned off, the gateway server works fine, but with NAP on, all clients get evaluated as non nap-capable and the connection is rejected. I have the NAP agent service running on the client and have the RD Gateway enforcement client enabled but still no joy. After digging around the Microsoft site, it seems that nap capability is determined on the client operating system- it doesn't look at whether services are running etc. The client should be nap capable (client is windows 7) as running napstat.exe on it confirms that the service is running etc.

Thanks for any help,