How do you test Akamai configuration with AEMaaCS before DNS is live? | Adobe Higher Education
Skip to main content
Level 2
April 17, 2025
Répondu

How do you test Akamai configuration with AEMaaCS before DNS is live?

I'm setting up Akamai for AEMaaCS using the sample vendor config with edge keys. Is there a way to test Akamai → Dispatcher → AEM routing without pointing the live DNS yet?

Meilleure réponse par SantoshSai

Hi @luca_moreau,

Can you try testing it by making curl requests directly to the AEM publish URL and passing the headers manually:

curl https://publish-<program>-<env>.adobeaemcloud.com \
-H "X-Forwarded-Host: yourdomain.com" \
-H "X-AEM-Edge-Key: <your-key>" \
-H "x-aem-debug: edge=true" -v

Also, ensure that your dispatcher’s virtual hosts are configured with yourdomain.com. You’ll only see a full round-trip via Akamai once DNS points to Akamai, but this curl method helps test the setup in isolation.

 

Hope that helps!

Regards,
Santosh

1 commentaire

SantoshSai
Community Advisor
SantoshSaiCommunity AdvisorRéponse
Community Advisor
April 17, 2025

Hi @luca_moreau,

Can you try testing it by making curl requests directly to the AEM publish URL and passing the headers manually:

curl https://publish-<program>-<env>.adobeaemcloud.com \
-H "X-Forwarded-Host: yourdomain.com" \
-H "X-AEM-Edge-Key: <your-key>" \
-H "x-aem-debug: edge=true" -v

Also, ensure that your dispatcher’s virtual hosts are configured with yourdomain.com. You’ll only see a full round-trip via Akamai once DNS points to Akamai, but this curl method helps test the setup in isolation.

 

Hope that helps!

Regards,
Santosh

Santosh Sai
Level 2
April 17, 2025

Thanks, that worked! Just curious - once DNS is pointed to Akamai, is there a way to confirm that requests are actually hitting Akamai and not going directly to publish?

SantoshSai
Community Advisor
Community Advisor
April 17, 2025

Yes, a good way to confirm is by checking response headers.

When the request is served via Akamai, you’ll usually see headers like:

  • X-Akamai-Request-ID

  • X-Cache (you might see TCP_HIT or TCP_MISS)

  • Via (sometimes includes Akamai info)

Also, Chrome DevTools > Network tab to inspect those headers for live DNS-based calls.

Santosh Sai