The macOS full client can be used on any user device, but requires administrator rights to install. When a user clicks the .dmg file, the full client will then be installed with the auto-start option enabled.
The full client supports auto-update and when the user initiates the update it will be updated.
NOTE
To use the macOS client, you must turn off Limit IP address tracking on your device. If this is not disabled, DNS settings will be ignored. You can disable the setting manually or through an Apple MDM profile. To manually disable this setting:
On your macOS device, navigate to Settings > Network.
Select your ethernet connection or Wi-Fi.
Select the Details… button.
Disable Limit IP address tracking and select OK.
Using the command line to start the client
Once installed, when AppGate ZTNA is run normally (when a user clicks it), then the client launches.
It is also possible to pre-install the profile link at run time and avoid any subsequent user interactions required. By example; to pre-install a client profile (so the users will go straight to the sign-in form) run: /Applications/Appgate\ SDP.app/Contents/MacOS/Appgate\ SDP --url appgate://controller.myco..com/profilename... --novalidate
Logs
Client logs
Under 'FILES' they are at ~/.appgatesdp/log
log- includes the logs from the main service
ui- includes logs from the UI process
At the end of everyday a log-date and a ui-date record is archived for 30 days.
Driver logs
Use the macOS utility 'Console' to view client logs under var/log appgate>driver.log
Under 'FILES' they are at /var/log/appgate/driver.log
From 'terminal' you can also enter: sudo cat /var/log/appgate/driver.log
Log Level
To change the log level just start the client from the command line:
/Applications/AppGate\ SDP.app/Contents/MacOS/Appgate\ SDP --loglevel <value>
The <value> options are: Dump, Trace, Debug, Info, Warn, Error, Fatal
Info is the normal setting – moving to the right will reduce the amount of log records saved - moving to the left is not recommended unless instructed to do so by AppGate support.
To return to normal - quit the client and then restart normally.