Trying to investigate a bit more I have set up two servers in identical ways except for ENABLE_HTTPS set to FALSE (N) and TRUE (Y) respectively.
I am not well versed on how this works, but it seems that there is a problem with CORS (Cross-Origins Resource Sharing) where Chrome in some cases does not accept images that are served over HTTP.
Is this related to the ENABLE_HTTPS-function in Tutor, i.e. that some elements are sent over HTTPS and others are sent over HTTP?
Here are outputs from the Chrome Developer Tools Console for the standard Chrome browser (latest version) and the Chrome Beta browser. The two do not behave identically.
Website URL moocabc.xyz
tutor --version
tutor, version 13.2.2
tutor plugins list
android (disabled) 13.0.0
change-password 1.0.0
discovery (disabled) 13.0.1
ecommerce (disabled) 13.0.1
forum (disabled) 13.0.0
license (disabled) 13.0.0
mfe 13.0.4
minio (disabled) 13.0.1
noreg 0.1.0
notes (disabled) 13.0.1
richie (disabled) 13.0.0
webui (disabled) 13.0.2
xqueue (disabled) 13.0.0
tutor config printvalue ENABLE_HTTPS
False
Chrome Beta 103.0.5060.24
http://apps.moocabc.xyz/learning/course/course-v1:MOOCAHUSET+2022-00+1/home
Shows content page
Console err message: Failed to load resource: the server responded with a status of 401 (Unauthorized)
Chrome Latest official release 102.0.5005.63
http://apps.moocabc.xyz/learning/course/course-v1:MOOCAHUSET+2022-00+1/home
Shows blank page
Console err message: Mixed Content: The page at ‘’ was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint ‘’. This request has been blocked; the content must be served over HTTPS.
home:1 Mixed Content: The page at ‘Course | Tutor Richie’ was loaded over HTTPS, but requested an insecure favicon ‘http://moocabc.xyz/favicon.ico’. This request has been blocked; the content must be served over HTTPS.
DevTools failed to load source map: Could not load content for chrome-extension://fakfhlanoeblenimbdkeinpkfbghdeff/content.js.map: System error: net::ERR_BLOCKED_BY_CLIENT
– compared to
Website URL uhx.no
tutor --version
tutor, version 13.2.2
tutor plugins list
android 13.0.0
discovery 13.0.1
ecommerce (disabled) 13.0.1
forum (disabled) 13.0.0
license (disabled) 13.0.0
mfe 13.0.4
minio (disabled) 13.0.1
noreg 0.1.0
notes 13.0.1
richie (disabl 13.0.0
webui (disabled) 13.0.2
xqueue (disabled) 13.0.0
tutor config printvalue ENABLE_HTTPS
True
Chrome Beta version 103.0.5060.24
https://apps.uhx.no/learning/course/course-v1:MOOCAHUSET+2022-00+1/home
Shows content page
Shows console err message: Failed to load resource: the server responded with a status of 401 (Unauthorized)
Chrome Latest official release 102.0.5005.63
https://apps.uhx.no/learning/course/course-v1:MOOCAHUSET+2022-00+1/home
Note: On the DNS Cloudflare
Alwas Use HTTPS is set to TRUE
Automatic HTTPS Rewrite is set to TRUE
Shows content page
Shows console err message: Failed to load resource: the server responded with a status of 404 ()
LmsHtmlFragment.css:1 Failed to load resource: the server responded with a status of 404 ()
LmsHtmlFragment.css:1 Failed to load resource: the server responded with a status of 404 ()
DevTools failed to load source map: Could not load content for chrome-extension://fakfhlanoeblenimbdkeinpkfbghdeff/content.js.map: System error: net::ERR_BLOCKED_BY_CLIENT