Handling GET /favicon.ico HTTP/1.1 Requests
Hi All,
The logs in AEM Dispatcher and HTTPD Access are flooded with GET /favicon.ico.
My favicon is present in clientlibs and rendering correctly as seen on the page's HTML -
<link rel="icon" type="image/png" href="/etc.clientlibs/brandA/clientlibs/clientlib-favicon/resources/favicon-brandA-180x180.png">
<link rel="icon" type="image/png" href="/etc.clientlibs/brandA/clientlibs/clientlib-favicon/resources/favicon-brandA-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="/etc.clientlibs/brandA/clientlibs/clientlib-favicon/resources/favicon-brandA-192x192.png" sizes="192x192">
Query - How can I handle these requests which are currently going to 404 ?
Please find both the logs (Access and Request Logs) below -
1. AEM Dispatcher -
[14/Sep/2022:13:36:04 +0000] [I] [cm-pyyyyy-ezzzzzz-aem-publish-696c599768-kdcc7] "GET /favicon.ico" 40410ms [publishfarm/0] [actionnone] publish-pyyyyy-ezzzzzz.adobeaemcloud.com
[14/Sep/2022:13:36:30 +0000] [I] [cm-pyyyyy-ezzzzzz-aem-publish-696c599768-ndc9d] "GET /favicon.ico" 4047ms [publishfarm/0] [actionnone] publish-pyyyyy-ezzzzzz.adobeaemcloud.com
[14/Sep/2022:13:36:33 +0000] [I] [cm-pyyyyy-ezzzzzz-aem-publish-696c599768-ndc9d] "GET /favicon.ico" 4047ms [publishfarm/0] [actionnone] publish-pyyyyy-ezzzzzz.adobeaemcloud.com
[14/Sep/2022:13:36:47 +0000] [I] [cm-pyyyyy-ezzzzzz-aem-publish-696c599768-ndc9d] "GET /favicon.ico" 4047ms [publishfarm/0] [actionnone] publish-pyyyyy-ezzzzzz.adobeaemcloud.com
[14/Sep/2022:13:37:08 +0000] [I] [cm-pyyyyy-ezzzzzz-aem-publish-696c599768-kdcc7] "GET /favicon.ico" 40410ms [publishfarm/0] [actionnone] publish-pyyyyy-ezzzzzz.adobeaemcloud.com
[14/Sep/2022:13:37:09 +0000] [I] [cm-pyyyyy-ezzzzzz-aem-publish-696c599768-ndc9d] "GET /favicon.ico" 4047ms [publishfarm/0] [actionnone] publish-pyyyyy-ezzzzzz.adobeaemcloud.com
[14/Sep/2022:13:37:16 +0000] [I] [cm-pyyyyy-ezzzzzz-aem-publish-696c599768-ndc9d] "GET /favicon.ico" 4047ms [publishfarm/0] [actionnone] publish-pyyyyy-ezzzzzz.adobeaemcloud.com
2. HTTPD Access Logs -
cm-pyyyyy-ezzzzzz-aem-publish-696c599768-kdcc7 - - 14/Sep/2022:13:36:04 +0000 "GET /favicon.ico HTTP/1.1" 404 212 "https://publish-pyyyyy-ezzzzzz.adobeaemcloud.com/systemready" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36"
cm-pyyyyy-ezzzzzz-aem-publish-696c599768-ndc9d - - 14/Sep/2022:13:36:30 +0000 "GET /favicon.ico HTTP/1.1" 404 212 "https://publish-pyyyyy-ezzzzzz.adobeaemcloud.com/systemready" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36"
cm-pyyyyy-ezzzzzz-aem-publish-696c599768-ndc9d - - 14/Sep/2022:13:36:33 +0000 "GET /favicon.ico HTTP/1.1" 404 212 "https://publish-pyyyyy-ezzzzzz.adobeaemcloud.com/systemready" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36"
cm-pyyyyy-ezzzzzz-aem-publish-696c599768-ndc9d - - 14/Sep/2022:13:36:47 +0000 "GET /favicon.ico HTTP/1.1" 404 212 "https://publish-pyyyyy-ezzzzzz.adobeaemcloud.com/systemready" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36"
cm-pyyyyy-ezzzzzz-aem-publish-696c599768-kdcc7 - - 14/Sep/2022:13:37:08 +0000 "GET /favicon.ico HTTP/1.1" 404 212 "https://publish-pyyyyy-ezzzzzz.adobeaemcloud.com/systemready" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36"
cm-pyyyyy-ezzzzzz-aem-publish-696c599768-ndc9d - - 14/Sep/2022:13:37:09 +0000 "GET /favicon.ico HTTP/1.1" 404 212 "https://publish-pyyyyy-ezzzzzz.adobeaemcloud.com/systemready" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36"
cm-pyyyyy-ezzzzzz-aem-publish-696c599768-ndc9d - - 14/Sep/2022:13:37:16 +0000 "GET /favicon.ico HTTP/1.1" 404 212 "https://publish-pyyyyy-ezzzzzz.adobeaemcloud.com/systemready" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36"
@arunpatidar, @joerghoh, @kunal_gaba_, @b_sravan, @mohit_kbansal, @kautuk_sahni, @asutosh_jena_
Thanks,
Rohan Garg
