Your message dated Mon, 14 Jan 2008 22:36:44 +0100
with message-id <[EMAIL PROTECTED]>
and subject line mailman: When run on SSL host: admindb form contains NON-ssl
action URL
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: mailman
Version: 1:2.1.9-7
Severity: important
I'm running Mailman on an SSL host. When I try to work on administrative
requests, i. e. to discard a held message, and press the "Submit All Data"
form submit button, my browser (Firefox 2.0.0.11) sends a POST request
against the non-SSL host, because the action URL constructed by
/cgi-bin/mailman/admindb starts with http://...
Moreover, my non-SSL host redirects all requests to http://... to the SSL
host, i. e. http://my.host/foobar would be redirected to
https://my.host/foobar. This also happens with the form POST request
described above. Mailmain's CGI executable /cgi-bin/mailman/admindb *does*
follow the Location header to the SSL host, BUT it doesn't send a POST
afterwards to the new location, but instead sends a GET request. That means
my changes aren't applied, but instead the current (unchanged!) status is
requested again.
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (990, 'stable'), (650, 'testing')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-amd64
Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15)
Versions of packages mailman depends on:
ii adduser 3.102 Add and remove users and groups
ii apache2-mpm-prefork [h 2.2.3-4+etch3 Traditional model for Apache HTTPD
ii cron 3.0pl1-100 management of regular background p
ii debconf [debconf-2.0] 1.5.11etch1 Debian configuration management sy
ii exim4 4.63-17 metapackage to ease exim MTA (v4)
ii exim4-daemon-heavy [ma 4.63-17 exim MTA (v4) daemon with extended
ii libc6 2.3.6.ds1-13etch4 GNU C Library: Shared libraries
ii logrotate 3.7.1-3 Log rotation utility
ii lsb-base 3.1-23.2etch1 Linux Standard Base 3.1 init scrip
ii pwgen 2.05-1 Automatic Password generation
ii python 2.4.4-2 An interactive high-level object-o
ii python-support 0.5.6 automated rebuilding support for p
ii ucf 2.0020 Update Configuration File: preserv
mailman recommends no packages.
-- debconf information:
mailman/queue_files_present:
* mailman/default_server_language: en
* mailman/gate_news: false
* mailman/site_languages: en
* mailman/used_languages: en
* mailman/create_site_list:
--- End Message ---
--- Begin Message ---
On Mon, Jan 14, 2008 at 09:08:46PM +0100, Ralf G. R. Bergs wrote:
> On 14.01.2008 20:33, Lionel Elie Mamane wrote:
>> Did you adapt the "DEFAULT_URL_PATTERN" in /etc/mailman/mm_cfg.py to
>> the thing with "https://" instead of "http://"?
> Oooops. :-(
> No, I failed to change that directive.
> But still it doesn't work. I still have several occasions where a
> scheme of "http:" is used instead of "https:".
You need to run /usr/lib/mailman/bin/fix_url.py on each list to apply
the change to existing lists.
--
Lionel
--- End Message ---