On Tue, 2018-03-06 at 19:36 -0600, Lindsay Haisley wrote: > I have an installed list running mailman-2.1.18-1 and just set up a SSL > cert from Let's Encrypt to run the site to which the list is attached > via https on port 443. > > The list moderator emailed me noting that she was having trouble > clearing moderated posts, a problem which I verified, and changes to > some administrative options also fail. > > It seems that, as I had it configured, Let's Encrypt's automated setup > uses an Apache RewriteRule to force http requests to https requests, > and at points in the Mailman admin menus, the system seems to want to > fall back to http requests, and forcing these internal URLs, again, > to be rewritten by the web server from http to https breaks things. > > So what's the proper way to take a list that's been running via port 80 > and make it run entirely via port 443?
I've found https://mail.python.org/pipermail/mailman-users/2003-April/027856.html which is helpful, but apparently, at least with MM 2.1.1, it was necessary to to set DEFAULT_URL_PATTERN as a global setting. On FMP's server, some lists are associated with sites that are accessed via port 80 and as yet I don't have SSL enabled for their domains, so I need to be able to make this setting on a per-list basis. -- Lindsay Haisley | "The first casualty when FMP Computer Services | war comes is truth." 512-259-1190 | http://www.fmp.com | -- Hiram W Johnson ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org