Expand my Community achievements bar.

AEM as Cloud service CDN logs - X-Forwarded-Host header

Avatar

Level 7

2/13/24

Request for Feature Enhancement (RFE) Summary:

AEM as Cloud service CDN (BYOCDN) logs should also include X-Forwarded-Host header value. 

Use-case: AEM as Cloud service CDN (BYOCDN) logs should also include X-Forwarded-Host header value. This header is crucial in determining the request host in a multi-tenant environment.
Current/Experienced Behavior: AEM as Cloud service CDN (BYOCDN) logs do not include X-Forwarded-Host header value.
Improved/Expected Behavior: AEM as Cloud service CDN (BYOCDN) logs should include X-Forwarded-Host header value.
Environment Details (AEM version/service pack, any other specifics if applicable):

Sample logs (Current): 

{"timestamp":"<timestamp>","ttfb":85,"cli_ip":"<cli_ip>","cli_country":"<cli_country>","rid":"<rid>","req_ua":"<req_ua>","aem_program_id":"<programID>","aem_env_id":"<environmentID>","aem_tier":"<aem_tier>","aem_env_type":"<aem_env_type>","host":"publish-p<programID>-e<environmentID>.adobeaemcloud.com","url":"/","method":"GET","res_ctype":"text/html;charset=utf-8","cache":"MISS","res_age":"","status":200,"pop":"<pop>","rules":""}

 

Sample logs (Expected): 

{"timestamp":"<timestamp>","ttfb":85,"cli_ip":"<cli_ip>","cli_country":"<cli_country>","rid":"<rid>","req_ua":"<req_ua>","aem_program_id":"<programID>","aem_env_id":"<environmentID>","aem_tier":"<aem_tier>","aem_env_type":"<aem_env_type>","host":"publish-p<programID>-e<environmentID>.adobeaemcloud.com","url":"/","method":"GET","res_ctype":"text/html;charset=utf-8","cache":"MISS","res_age":"","status":200,"pop":"<pop>","rules":"","x-forwarded-host":"<x-forwarded-host>"}

Customer-name/Organization name: Abbott
Screenshot (if applicable):  
Code package (if applicable):  
1 Comment

Avatar

Administrator

3/13/24

@rampai 

Thanks for proposing this idea
This has been reported to the engineering under the internal reference SITES-20531. The product team will triage this request to verify feasibility based on the prioritization model. This post will be updated according to the Jira request status.
Status changed to: Investigating