We are using the Data Protection v4.1 API compute-changed-regions endpoint from Prism Central 7.5 (AOS 11.0.0.1) to retrieve changed regions for VM recovery points.
For most VMs, the workflow completes successfully. However, for VMs with large changed data disks, the API consistently fails with:
401 UNAUTHORIZEDThe failure occurs approximately 15 minutes after the operation starts.
Our current steps are:
compute-changed-regionsis invoked successfully for cluster prism element API - api/dataprotection/v4.1/content/recovery-points/{recoveryPointExtId}/vm-recovery-points/{vmRecoveryPointExtId}/disk-recovery-points/{extId}/$actions/compute-changed-regions- Nutanix begins computing changed regions.
- The VM disks are highly fragmented and may contain a very large number of changed extents.
- Results are returned through pagination.
- The client continues fetching paginated results.
- Total processing time exceeds approximately 15 minutes.
- A subsequent page retrieval request returns
401 UNAUTHORIZED.
Additional observations:
- The same VMs same disks fail consistently.
- Other VMs disks succeed.
- Recovery points and disk recovery points still exist when the failure occurs.
- The initial
compute-changed-regionsrequest succeeds; the failure occurs later in the workflow.
Questions:
- Is it expected for pagination or continuation tokens associated with
compute-changed-regionsto expire after approximately 15 minutes? - Is there a documented timeout for Data Protection v4.1 API pagination sessions or JWT/session tokens used by this workflow?
- Can a large number of changed extents or highly fragmented disks cause
compute-changed-regionsprocessing to exceed the token/session lifetime? - Is there a supported method to increase the timeout for Data Protection API sessions, JWT tokens, pagination tokens, or continuation tokens?
- Are there any known issues in Prism Central 7.5 / AOS 11.0.0.1 related to
compute-changed-regionsreturning 401 for long-running operations?
Any guidance on expected behavior, timeout configuration, or recommended troubleshooting would be appreciated.
