Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Block Mixed Content in plugins

Featured Replies

From the 6.8.0-rc1 release notes:

Quote

webgui: If a page is loaded via https, prevent it from loading resources via http (ie, block mixed content)

 

Hi plugin authors,

 

Unraid 6.8 includes a Content Security Policy metatag that blocks mixed content from loading:

<meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">

This means if the page is loaded over https and you try to include an http image/JS/CSS file, that resource will not load.  It has no effect on pages that are loaded by http.  More info here:
  https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/block-all-mixed-content 

 

Refusing to load http content helps prevent man-in-the-middle attacks and ISP snooping. 

 

Anyway, if your plugin has issues loading content in 6.8, check to see whether the content is being loaded over regular http and change it to https.

 

Also, if your plugin creates any popup dialog boxes of its own, please ensure they include both of these metatags:

<meta name="robots" content="noindex, nofollow">
<meta http-equiv="Content-Security-Policy" content="block-all-mixed-content">

The first will keep well-behaved search engines from indexing the popup (although it is now somewhat redundant with the robots.txt file).  And the second ensures that mixed content is not allowed on your popup.

 

There should be no ill effects if a plugin implements this and it is installed on an earlier version of Unraid.

 

Here is the relevant PR showing the changes that were needed to implement this in the webgui:
  https://github.com/limetech/webgui/pull/523 
 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.