Hey everyone, I’m running into an issue. Whenever I try to deploy software updates to our modern Macs (M1, M2, and M3 chips) via Hexnode, the request fails instantly. I’m just getting silent error codes or an unauthenticated execution alert in the deployment logs. The weird thing is, this workflow still works perfectly fine on our older Intel machines. Any help is appreciated!
Software Updates Failing on Apple Silicon MacsSolved
Tags
Replies (4)
Hey! You can check if the bootstrap token is being provided to authenticate the installation. Apple Silicon Macs require this for MDM to authorize software updates, whereas Intel Macs usually don’t. You can easily check if a machine has safely escrowed its token to your Hexnode server. Run this on one of the failing Macs:
|
1 |
sudo profiles status -type bootstraptoken |
I ran that check on two of the failing machines. On both of them, the terminal spit this back out: profiles: Bootstrap Token escrowed to server: No
Looks like the token is definitely missing.
Yep, that “No” means the update engine cannot authorize the installation, push this shell instruction via Terminal:
|
1 |
sudo profiles install -type bootstraptoken |
Try it again.
I ran the install instruction, authenticated with the admin creds, and watched the Hexnode portal. The Bootstrap Token status flipped to “Escrowed” within a couple of minutes. Thanks!