-
Bug
-
Resolution: Low Engagement
-
Low
-
None
-
6.0.1, 6.0.3
-
19
-
Severity 3 - Minor
-
4
-
On Windows 10, using IE 11 specifically, icons are missing from the navigation bar (see attached screenshot). All other browsers and Operating Systems will not exhibit this behavior.
Environment
- OS - Windows 10
- Browser - IE11
- Database - MS SQL
- Confluence - 6.0.x, 5.10.x (Since this issue is related to Windows Policy, it will occur on any version that has untrusted fonts)
Steps to reproduce
- Install Confluence on a Windows 10 machine
- IE 11 is installed on Windows 10, you can search for IE to open the browser
- Log into Confluence
- Along the navigation bar, you will notice the icons are missing
Expected Results
Icons appear in the navigation bar
Actual Results
Icons are missing (please see screenshot)
Failed Resolution Steps
- Adding Font CSS - Styling Fonts in Confluence
To fix your apps by installing the problematic fonts (recommended)
On each computer that has the app installed, right-click the font name, and then click Install.
The font should automatically install into your %windir%/Fonts directory. If it does not, you have to manually copy the font files into the Fonts directory and run the installation from there.
Cause
Windows 10 has a default security feature that blocks certain fonts: https://support.microsoft.com/en-us/kb/3053676
Workaround 1
Disable this feature:
Using Group Policy
- Open Local Group Policy Editor.
- Under Local Computer Policy, expand Computer Configuration, expand Administrative Templates, expand System, and then click Mitigation Options.
- In the Untrusted Font Blocking setting, you can see the following options:
- Block untrusted fonts and log events
- Do not block untrusted fonts
- Log events without blocking untrusted fonts
Using Registry Editor
- Open Registry Editor (regedit.exe) and go to the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel\ - If the MitigationOptions key is not there, right-click and add a new QWORD (64-bit) Value, naming it as MitigationOptions.
- Update the Value data of the MitigationOptions key, and make sure that you keep your existing value, like the important note below:
- To turn this feature on. Type 1000000000000.
- To turn this feature off. Type 2000000000000.
- To audit with this feature. Type 3000000000000.
Important Your existing MitigationOptions values should be saved during your update. For example, if the current value is 1000, your updated value should be 1000000001000.
- Restart your computer.
Workaround 2
Install the svg icons plugin:
- This workaround affects all users of your site and adds about 58KB of compressed CSS. For comparison, we already load 150KB of CSS and 700KB of JS on a View Page. These will be cached by the browser most of the time.
- Download the plugin here: confluence-svg-icons-0.1.1.jar
- Install the plugin on your instance.
- The plugin replaces the icons loaded by the font with icons from the custom css provided by the plugin. The icons are base64 encoded svg background-images instead of the atlassian-icons font.
- Clearing the browser cache might be required to see the effect.
- Note that this plugin will not make the CSS3114 error disappear as the font will continue to be blocked by the security policy.
- As this plugin will affect all the users of the site, even users using Confluence on other browsers will get this change.
- This plugin is provided as-is and is not supported by Atlassian.
In Confluence 6.11 and 6.12 the plugin will hide some icons. Not suitable for these versions.
Workaround 3
Install the font and custom CSS:
- This workaround could work for individual users who are using Confluence with IE11 on Windows 10.
- This workaround is designed specifically for Windows 10 with Internet Explorer 11, and stems from this Microsoft article about the security policy. https://technet.microsoft.com/itpro/windows/keep-secure/block-untrusted-fonts-in-enterprise
- For this Workaround to work the font files will need to be installed on every computer affected by the Security Policy that is using IE11.
- Download the .ttf file that corresponds to your Confluence version
-
- Confluence Latest: https://aui-cdn.atlassian.com/aui-adg/6.0.6/css/fonts/atlassian-icons.ttf
- Confluence 6.0: https://aui-cdn.atlassian.com/aui-adg/5.10.1/css/fonts/atlassian-icons.ttf
- Confluence 5.10: https://aui-cdn.atlassian.com/aui-adg/5.9.24/css/fonts/atlassian-icons.ttf
- Confluence 5.9: https://aui-cdn.atlassian.com/aui-adg/5.7.34/css/fonts/atlassian-icons.ttf
- Confluence 5.8: https://aui-cdn.atlassian.com/aui-adg/5.7.26/css/fonts/atlassian-icons.ttf
- Confluence 5.7: https://aui-cdn.atlassian.com/aui-adg/5.7.20/css/fonts/atlassian-icons.ttf
- Confluence 5.6 and 5.5: atlassian-icons-confluence-5.6.ttf
-
- Install the font locally on Windows (Right-click > Install, or move it to the C:\Windows\Fonts directory). If you have a way to push fonts across your organisation, that could be used here.
- Add the following CSS to the Global Stylesheet:
.aui-icon::before { font-family: Atlassian-icons !important; }
- A computer restart might be required.
- Check the pages for the fonts. Note that Admin pages will not have the font because they don't load the custom stylesheet, so the icons still won't display on the admin pages.
- If that still doesn't work, please try with .aui-icon:before < Notice single colon, instead of double colon.
- duplicates
-
CONFSERVER-29536 Icons on Confluence Top Navigation Bar Rendered as Letters in Internet Explorer & Firefox
-
- Closed
-
- was cloned as
-
JRASERVER-67258 Windows 10 - IE 11 - Jira does not render navigation bar icons
-
- Gathering Impact
-
[CONFSERVER-45702] Windows 10 - IE 11 - Confluence does not render navigation bar icons
QA Demo Status | Original: Not Done [ 14330 ] | New: Not Needed [ 14332 ] |
QA Kickoff Status | Original: Not Done [ 14234 ] | New: Not Needed [ 14236 ] |
Resolution | New: Low Engagement [ 10300 ] | |
Status | Original: Gathering Impact [ 12072 ] | New: Closed [ 6 ] |
Labels | Original: affects-server | New: affects-server cleanup-seos-fy25 |
Remote Link | Original: This issue links to "Page (Atlassian Documentation)" [ 341373 ] |
UIS | Original: 3 | New: 4 |
UIS | Original: 4 | New: 3 |
UIS | Original: 5 | New: 4 |
UIS | Original: 4 | New: 5 |
UIS | Original: 5 | New: 4 |
UIS | Original: 4 | New: 5 |
Hi,
At Atlassian, our goal is to ensure we’re providing the best experience for our customers. With our new Data Center strategy, Atlassian's focus is on security, compliance, and performance and is a key driver in prioritizing bugs. Closing the bugs that do not fall into those categories will allow us to focus on the ones in the most current versions of our products.
This bug is being closed due to a lack of engagement in the last four years, including no new watchers, votes, or comments; this inactivity suggests a low impact.
Please note the comments on this thread are not being monitored.
You can read more about our bug fix policy here and how we prioritize bugs.
To learn more about our recent investments in Confluence Data Center, please check our public roadmap and dashboards containing recently resolved issues, current work, and future plans.
Kind regards,
Confluence Data Center