Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion articles/apple-mdm-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Then select **Turn on** under the Apple (macOS, iOS, iPadOS) MDM section.

> Apple requires that APNs certificates are renewed annually.
> - The recommended approach is to use a shared admin account to generate the CSR ensuring it can be renewed regardless of individual availability.
> - If your certificate expires, you will have to turn MDM off and back on for all macOS hosts.
> - If your certificate expires, you will have to turn MDM off and back on for all macOS hosts. Until you do, configuration profile enforcement/removal and all other MDM commands will be stuck in "pending".
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JordanMontgomery: Basically all MDM commands will be very, very slow(could take days or longer to get executed) once the cert expires. This includes profile installation/removal, iOS/iPadOS refetch, lock, wipe, etc. Ultimately it won't be fixed by the cert renewal but by re-enrolling the affected hosts.

@JordanMontgomery what do you think about my latest revision? I say "stuck" because they might as well be to the IT admin. Waiting for multiple days is close to as broken as them never getting applied.

Also, do commands really work after multiple days with an expired cert? You've seen that? That's weird...

> - Be sure to use the same Apple ID from year-to-year. If you don't, you will have to turn MDM off and back on for all macOS hosts.

## Apple Business Manager (ABM)
Expand Down
2 changes: 1 addition & 1 deletion website/config/routes.js
Original file line number Diff line number Diff line change
Expand Up @@ -1088,7 +1088,7 @@ module.exports.routes = {
'GET /learn-more-about/calendar-events': '/announcements/fleet-in-your-calendar-introducing-maintenance-windows',
'GET /learn-more-about/setup-windows-mdm': '/guides/windows-mdm-setup',
'GET /learn-more-about/setup-abm': '/docs/using-fleet/mdm-setup#apple-business-manager-abm',
'GET /learn-more-about/renew-apns': '/docs/using-fleet/mdm-setup#apple-push-notification-service-apns',
'GET /learn-more-about/renew-apns': '/docs/using-fleet/apple-mdm-setup#turn-on-apple-mdm',
'GET /learn-more-about/renew-abm': '/docs/using-fleet/mdm-setup#apple-business-manager-abm',
'GET /learn-more-about/fleet-server-private-key': '/docs/configuration/fleet-server-configuration#server-private-key',
'GET /learn-more-about/agent-options': '/docs/configuration/agent-configuration',
Expand Down
Loading