RSS feeds not working in Internet Explorer
問題
Adding an RSS feed to Internet Explorer (IE) triggers the following error message:
IE cannot open the internet site Operation Aborted
診断
Try accessing the same RSS feed using Firefox. Firefox uses a different mechanism than IE, which should allow you to access the feed.
原因
There's a bug in the HTML produced by Confluence. Confluence generates a page with Javascript that attempts to edit the body before being fully loaded. However it's not possible to append to the body element from script that isn't a direct child to the body element.
ソリューション
By configuring IE to display mixed content, you can eliminate the prompt to display non-secured items on the site, which caused the page to fully render before the script was run. Since the http version doesn't display this prompt, the page renders fine.
From Internet Options >> Security
, change the setting to display a warning for non-secured content:
- From Tools, select Internet Options.
- Select the Security tab
- Select the Custom Level button at the bottom
- Scroll down to the Miscellaneous section (look for the Internet Explorer icons next to the topics) and find where it says "Display Mixed Content"
- Select Disable
- Select the OK button