Knowledge Base

TinyMCE Override for SSL-Terminated Environments

Steps to update JSON to support SSL-terminated environments


Statement of Issue

Ingeniux CMS users who work in an SSL-terminated environment may experience a "mixed-content" warning while editing pages that contain XHTML fields. 

Symptom

When Ingeniux CMS loads an XHTML element with mixed content (e.g., an image within a paragraph), the browser may report that its current session is not secure, even though the URL for the edited page retains the HTTPS protocol.

Workaround

CMS administrators can use the document_base_url option to manually configure a JSON override to ensure that the base URL for pages is set to HTTPS.

  1. Navigate to Administration > System Options > CMS > XHTML Editor > JSON.
  2. Select the Default option to configure the JSON override for all users.
  3. Enter the following into the Edit JSON Config Overrides field, where the value is the folder containing pages:
    {
     "document_base_url" : "http://www.site.com/path1/"
    }
    

    Note: The value must end with a "/".
  4. Click the Save icon.

For more details about JSON overrides, see XHTML Editor JSON Configuration.

Additional Information

If you have questions or continue to experience issues, contact Ingeniux Support.

  • PRODUCT: CMS
  • VERSION: CMS 10
  • RELEASE: 10.6
  • Published: January 16, 2024
  • LAST UPDATED: June 20, 2024
  • Comments: 0

Please login to comment

Comments


There are no comments yet.