When Mingle is accessed over https and if you face the below issues:
1. From the programs tab under Plan you can see the objectives planned but when you click on Plan to view the objectives, you do not see them. (Please find attached screen shot1 which shows objective created under plan and screen shot2 showing plan page only waiting to render but never renders these objectives)
2. When you directly create objectives from the Plan page you will be able to see it but when you move out of the page and come back it disappears.
The error seen on Jconsole will be something similar to:
---------------------------------------------------------------------------------------------------------------------------
Resource interpreted as Font but transferred with MIME type application/octet-stream: "https://mingle.example.com/font/fontawesome-webfont.woff". plan:14
The page at https://mingle.example.com/programs/program1/plan displayed insecure content from http://mingle.example.com/programs/program1/plan/objectives.json?ms=1369_2.
Refused to get unsafe header "X-JSON" base_packaged.js:97
Ajax.Request.Class.create.getHeader base_packaged.js:97
Ajax.Response.Class.create._getHeaderJSON base_packaged.js:98
Ajax.Response.Class.create.initialize base_packaged.js:97
klass base_packaged.js:22
Ajax.Request.Class.create.respondToReadyState base_packaged.js:93
Ajax.RequestOverriden.respondToReadyState base_packaged.js:1400
Ajax.Request.Class.create.onStateChange base_packaged.js:85
(anonymous function)
---------------------------------------------------------------------------------------------------------------
To check jconsole error, from your chrome browser navigate to the Plan page click on View>Developer>JavaScript Console.
This problem is due to an apache setting.
Solution:
Enable header module on apache.
Add the below lines to the apache config file:
RequestHeader set X_FORWARDED_PROTO 'https'
SSLHonorCipherOrder On
SSLInsecureRenegotiation Off
Comments
0 comments
Please sign in to leave a comment.