Skip to main content
Solved

Nudge failing to launch when profile is updated

  • August 13, 2024
  • 2 replies
  • 37 views

rpayne
Forum|alt.badge.img+11

We have been using Nudge as a means to prod users to update for a few years and it has been flawless until recently. In test machines Nudge is no longer running despite having the launch agent installed being included in our managed login item profile. Manually installing the Nudge suite causes the service to run, but it doesn't pick up its settings in our Nudge config profile (minimum OS and whatnot).

Granted we created our Nudge config profile back with version 1.x. Comparing the json for 1.x to 2.x looks identical, so I don't think that is our issue.

Has anyone experienced something like this? 

Best answer by Tribruin

Did you install the Nudge suite? If so, that includes the logging function, so you can take a look at the logs at /var/log/Nudge.log. That will confirm whether Nudge is launching or not. 

You can also run this command to confirm the configuration Nudge is using:

/Applications/Utilities/Nudge.app/Contents/MacOS/Nudge -print-profile-config

 

That will output the current configuration. Make sure it reflects what you are expecting. 

2 replies

Forum|alt.badge.img+19
  • Honored Contributor
  • Answer
  • August 13, 2024

Did you install the Nudge suite? If so, that includes the logging function, so you can take a look at the logs at /var/log/Nudge.log. That will confirm whether Nudge is launching or not. 

You can also run this command to confirm the configuration Nudge is using:

/Applications/Utilities/Nudge.app/Contents/MacOS/Nudge -print-profile-config

 

That will output the current configuration. Make sure it reflects what you are expecting. 


rpayne
Forum|alt.badge.img+11
  • Author
  • Contributor
  • August 16, 2024

Did you install the Nudge suite? If so, that includes the logging function, so you can take a look at the logs at /var/log/Nudge.log. That will confirm whether Nudge is launching or not. 

You can also run this command to confirm the configuration Nudge is using:

/Applications/Utilities/Nudge.app/Contents/MacOS/Nudge -print-profile-config

 

That will output the current configuration. Make sure it reflects what you are expecting. 


For some reason it was using an outdated config. Thank you!