Bug 695145

Summary: missing favicon generates errors
Product: [Fedora] Fedora Reporter: Mohammed Arafa <bugzilla>
Component: httpdAssignee: Joe Orton <jorton>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 14CC: jorton, pahan
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-04-11 08:22:56 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Mohammed Arafa 2011-04-10 22:10:26 UTC
Description of problem:
whenever the httpd service is started an entry is generated in the error log:
[Sun Apr 10 15:12:46 2011] [error] [client 127.0.0.1] File does not exist: /var/www/html/favicon.ico


Version-Release number of selected component (if applicable):


How reproducible:
everytime

Steps to Reproduce:
1.service httpd start
2.cat /var/log/httpd/error.log
3.
  
Actual results:
[Sun Apr 10 15:12:46 2011] [error] [client 127.0.0.1] File does not exist: /var/www/html/favicon.ico

Expected results:
no entry in error log

Additional info:
as a workaround i suggest placing the fedora favicon in the directory (which is what i did to get rid of the error) as part of the package.

Comment 1 Joe Orton 2011-04-11 08:22:56 UTC
Thanks for contacting us.

This is a "good" error message - it reminds you to install a favicon!

a) if we provided a default, some people might well not notice they need to install a favicon, and would hence stick with the default

b) the whole point of favicons is that they are intended to be unique per site or organisation - a "default" would default that point since it would be used inevitably across multiple unrelated sites

c) what icon could we use?  Nothing any better than what web browers themselves display as a fallback.  We couldn't for example use Fedora or Apache branding - we wouldn't want to associate those brands with whatever content users want to host.

There used to be some Netscape web server which did exactly this, and for a good  while you could go to some big web sites (some US banks or US government particularly IIRC) and see the little Netscape "N" favicon.  It reflected badly on those sites, to be honest; it would have been better to have no favicon.

So, thanks a lot for the suggestion, but we won't be implementing this :)