So we are going to implement host checking in pulse secure. the problem is we have some people using linux, and anyconnect to connect to the VPN. for some reason anyconnect doesn't trip the hostchecker part, is there a way to make anyconnect trigger host checker or block anyconnect from connecting? both solutions would work.
If you are going to block users that use anyconnect, this will work. You can implement a policy to block anyconnect services. You can also give those users a different role. Below is a KB on how to configure the certain process based policy for host checker.
If a realm or role is configured with host check for the mcafee.exe process, every time a client connects to PCS/PPS, the end user computer's memory is inspected for the mcafee.exe process. Host Check will pass, only if this process is running. You can also deny if ther process is running.
Let us know if you have any more questions.