Is there anyway to trace what exact network change caused the trigger to run a policy scoped to that? I have some machines that seem to be having issues, and they have a lot of network state changes in their history (I'm running 'jamf log' to update the IP address when triggered). Sometimes this policy runs several times within a few minutes, and I want to see what's causing it. We have 802.1x in our environment, and I would like to be able to eliminate this as a cause.
Solved
Network state change triggers?
Best answer by alexjdale
If it works the way I expect it does, the binary monitors a preference file for any changes and triggers from that. The problem is that the file can change for reasons besides an actual physical network transition.
For that reason, I only use the trigger sparingly. If you need to use it you can script something that will add a "cooldown" by writing a "last run" timestamp to disk and reading it in and exiting if it's been executed in the last minute/hour/whatever.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.

