Ongeoorloofde wisfout bij het configureren van Cachetoetsen voor leegmaken in AEM as a Cloud Service
Dit artikel richt Onbevoegde Woorden. Neem contact op met de Klantenondersteuning voor een PURGE-sleutel die is aangetroffen bij het configureren van de Cachetoetsen voor leegmaken in Adobe Experience Manager (AEM) as a Cloud Service. Het probleem is doorgaans het gevolg van een onjuiste cdn.yaml
-configuratie of het gelijktijdige gebruik van meerdere purge keys en kan worden opgelost door één actieve toets te gebruiken.
Beschrijving description
Omgeving
Adobe Experience Manager (AEM) as a Cloud Service - Sites
Probleem/symptomen
- Bij het configureren van de Cachetoetsen voor leegmaken in het
cdn.yaml
-bestand wordt de volgende fout weergegeven tijdens pogingen om de cache leeg te maken:
{"status": "error", "reason": "Unauthorized Purge. Please contact Customer Support to obtain a PURGE key."}
- Het komt zelfs na met succes de configuratiepijplijn voor en het plaatsen van geheim-type sleutels als milieuvariabelen.
Resolutie resolution
Ga als volgt te werk om dit probleem op te lossen:
-
Zorg ervoor dat er slechts één purge-sleutel in het
cdn.yaml
-bestand is geconfigureerd door alle andere sleutels te verwijderen (bijvoorbeeld alleenpurgeKey1
behouden); gebruik de tweede sleutel (bijvoorbeeldpurgeKey2
) voor toekomstig geheim roteren zonder de functionaliteit te verstoren. -
Verifieer dat slechts één geheim-type milieuvariabele (
CDN_PURGEKEY_A
ofCDN_PURGEKEY_B
) in Cloud Manager voor de actieve zuiveringssleutel wordt geplaatst en om het even welke anderen verwijderen om conflicten te verhinderen. -
Wijzig de configuratiepijplijn opnieuw in Cloud Manager nadat u het
cdn.yaml
-bestand hebt gewijzigd en de omgevingsvariabelen hebt bijgewerkt om de wijzigingen toe te passen. -
Het leegmaken van de cache testen door de volgende
curl
opdracht uit te voeren met de actieve purge-toets:code language-none curl -X PURGE https://<your-publish-instance-url> \ -H "X-AEM-Purge-Key: <value>" \ -H "X-AEM-Purge: hard"
-
Vervang
<your-publish-instance-url>
door de URL van de publicatieinstantie en<value>
door de actieve verwijderingssleutel. -
Roteer geheimen wanneer nodig door de officiële documentatie van Adobe te volgen over roterend geheimenen zorg slechts één actieve sleutel tegelijkertijd wordt gebruikt om conflicten te vermijden.
Als u deze stappen uitvoert, kunt u onbevoegde zuiveringsfouten oplossen en de functionaliteit voor het leegmaken van cache in uw AEM as a Cloud Service-omgeving effectief inschakelen.