To resolve this issue, ensure the end user has the correct permission to modify the hosts file. If the end user has the correct permissions, review the jsamtool.log in the C:\Users\username\AppData\Local\Temp\Low\Juniper Networks\Java Secure Application Manager directory for the following line:jsamtool.exe jsamTool p8436 t710 dsHostsHelper.cpp:159 - 'DSHostsHelper::CreateHostsfile' failed to create file = 32
If this message is occurring, this would confirm another process is using the host file and not allowing JSAM to modify the host file. To help determine what process is utilizing the host file, run Process Monitor
on the problematic machine. Once the application or process has been determined, contact the appropriate vendor to help stop this issue from occurring. If this is not possible, disable automatic host-mapping
through the Users
> User Roles
> Select Role
Note: Disabling automatic host-mapping will require the end user to manually modify the host file with the appropriate loopback address and host name so traffic is properly tunneled when JSAM is running.