vpn_revoke_pending
HTTP 503 The device was removed, but the router has not received the revocation yet
What happened
The device was removed from the platform, but the router did not accept the certificate revocation, so it still accepts that certificate. Normally this outcome is reported as a successful delete with revocation_pending: true; this code appears only if the condition arrives by another path.
What to do
Send PUT /v1/servers/{id}/router/openvpn with enabled: true - enabling pushes the revocation list to the router.
Retrying
The request itself is fine. Repeat it later; after a 5xx use a new idempotency key and read the resource first.
How it arrives
{
"type": "https://docs.fiberax.com/errors/vpn_revoke_pending",
"title": "The device was removed, but the router has not received the revocation yet",
"status": 503,
"code": "vpn_revoke_pending",
"request_id": "a277dcd1ca652c65"
}
Branch your code on code, never on the wording of title.