The most common problem with clients is detection, in which you have a client that supposedly meets a certain endpoint policy you have configured on your portal or application, but when that client tries to use your server, they get denied. As you may recall from Chapter 8, the policy enforcement is performed at several levels, so depending on your policy assignment, they might get into the portal without a hitch, and then be prevented from running, or even seeing some or all the applications.
The first step in solving access problems is to have a good understanding of what policies you have assigned at each level (to the trunk, to the portal application, to other applications, and to application functions like upload/download). The built-in policy names may not always make sense to you, so be sure to view their "inner" structure (in "script" mode) to understand what they are looking for. You will usually find that you simply selected the wrong policy, or that the specific...