Page MenuHomePhabricator

Phabricator favicon not showing despite that the generated URI's seem to work
Closed, ResolvedPublic

Description

My co-worker installed Phabricator a while ago, using the installation guide, on our local development server but somehow we can't get the Phabricator favicon to work.
We are running on Apache 2.4.17 and we've got the latest Phabricator version.

I've compared the rendered HTML of our installation to this installation (where I do see the favicon in Firefox, Chrome, etc.) and the only difference is our prefix and that TLS is not enabled over here:

<link rel="mask-icon" color="#3D4B67" href="http://phabricator.dev.company.com/res/phabricator/0460cb1f/rsrc/favicons/mask-icon.svg" />
<link rel="apple-touch-icon" href="http://phabricator.dev.company.com/res/phabricator/ecdef672/rsrc/favicons/apple-touch-icon-76x76.png" />
<link rel="apple-touch-icon" sizes="120x120" href="http://phabricator.dev.company.com/res/phabricator/43742962/rsrc/favicons/apple-touch-icon-120x120.png" />
<link rel="apple-touch-icon" sizes="152x152" href="http://phabricator.dev.company.com/res/phabricator/669eaec3/rsrc/favicons/apple-touch-icon-152x152.png" />

Nevertheless, the all the generated links seem to work when I request them directly but somehow it's not visible in any browser.
Thus, no favicon is visible as a visual support of the bookmarks of my co-workers - which is considered annoying as they can't easily scan for their Phabricator bookmarks based on the favicon.

I would like to have this issue resolved but don't really know where to go from here.
I've installed Phabricator before and never encountered such issues. Any thoughts or ideas?

Event Timeline

vintrax raised the priority of this task from to Low.
vintrax updated the task description. (Show Details)
vintrax added a subscriber: vintrax.

I don't think any of those actually specify the favicon... what does this return (with the right domain)?

http://phabricator.dev.company.com/favicon.ico

The expectation is that you should get a valid result, like this one on this server:

https://secure.phabricator.com/favicon.ico

vintrax claimed this task.

True... but I could not find a specified favicon.ico location when I did a CTRL+F for this in the HTML source code of this installation and our installation and assumed that there was some fancy JS code going on or whatsoever which

But you've helped me out! The http://phabricator.dev.company.com/favicon.ico gave a 404 response.
Apparently, my co-worker did not configure the virtualhost properly and added a custom rule in order to fix the index.php. The latter combined with the fact that he followed the installation guide, I did not assume it was a virtualhost issue.

Thanks for helping us out once again, Evan!