Articles in this section

Button "Submit all data" in mailman administration screen on a Plesk server has no effect

Plesk for Linux kb: technical Ideal

Applicable to:

  • Plesk for Linux
  • When the button Submit all data is clicked in a Mailman mailing list, the site reloads. Actions specified for Plesk emails in the mailing list are not applied.

  • When submitting data after entering anything in the Search field, the following error is shown:

    CONFIG_TEXT: The information you’re about to submit is not secure
    Because this form is being submitted using a connection that’s not secure, your information will be visible to others.

  • In the Developer's console of a browser (F12) the following error can be found:

    CONFIG_TEXT: Mixed Content: The page at 'https://lists.example.com/mailman/admin/list_name ' was loaded over a secure connection, but contains a form that targets an insecure endpoint 'http://lists.example.com/cgi-bin/mailman/admin/list_name /general'. This endpoint should be made available over a secure connection.

Cause

Mailman misconfiguration.

Resolution

  1. Connect to the server via SSH.

  2. Open the /usr/lib/mailman/Mailman/mm_cfg.py file in any text editor. For example, in the vi text editor:

    # vi /usr/lib/mailman/Mailman/mm_cfg.py

  3. Find the line beginning with DEFAULT_URL_PATTERN and change it as follows:

    • For Debian-based operating systems:

      CONFIG_TEXT: DEFAULT_URL_PATTERN = 'https://%s/cgi-bin/mailman/'

    • For RHEL-based operating systems:

      CONFIG_TEXT: DEFAULT_URL_PATTERN = 'https://%s/mailman/'

    Note: If the line doesn't exist, add it manually

  4. Save changes and close the file.

  5. Execute the command below to apply changes:

    # /usr/lib/mailman/bin/withlist -l -r fix_url list_name -u lists.example.com

Additional Information

Mailman documentation: Securing Mailman's web GUI by using Secure HTTP/SSL (HTTPS)

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.