Can not add user and confirm pending msg - no error message
Hi
I have just installed mailman on CentOS Red Hat.
I have several errors but I think it is the same misconfiguration.
When I go to "Mass Subscriptions" and add a new email address, it does not show up in the list.
When I accept pending messages, they are still in the pending list.
There is no error message shown on the web-page and none in /var/log/mailman/error .
When I send a mail to the list, I do get message back that the message is pending. List administrator does also get a mail about pending messages. So sending and receiving msg is OK.
After "Mass Subscriptions" I can see some files are updated, like /var/lib/mailman/lists/testlist/request.pck , so I guess write permissons are OK.
Can someone point me to what I am missing?
rgds/hans
Hans Schou wrote:
When I go to "Mass Subscriptions" and add a new email address, it does not show up in the list.
When I accept pending messages, they are still in the pending list.
There is no error message shown on the web-page and none in /var/log/mailman/error .
The most likely reason for this is a web server redirect that is causing loss of the data accompanying the POST of the form. This and some other possibilities are covered in the FAQ at <http://wiki.list.org/x/ioA9>.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
On Mon, 15 Feb 2010, Mark Sapiro wrote:
Hans Schou wrote:
When I go to "Mass Subscriptions" and add a new email address, it does not show up in the list.
When I accept pending messages, they are still in the pending list.
There is no error message shown on the web-page and none in /var/log/mailman/error .
The most likely reason for this is a web server redirect that is causing loss of the data accompanying the POST of the form. This and some other possibilities are covered in the FAQ at <http://wiki.list.org/x/ioA9>.
Thanks!
Why does mailman by default insert an URL with http when https required? And why is it so difficult to change? And why does RedHat not handle this during the installation?
For the record, here is what I did:
cd /var/lib/mailman/lists/mailman/
dumpdb config.pck | grep http | sed -re "s/^ *'([^']+)': 'http([^,]+),$/\1 = 'https\2/" > web_page_url.new.txt
config_list -i web_page_url.new.txt mailman
/hans
Horsebakken 78, DK-2400 København NV, Phone: +45 2264 8020
Hans Schou wrote:
Why does mailman by default insert an URL with http when https required?
How does Mailman know what you require?
And why is it so difficult to change?
I don't think it is difficult to change. The FAQ at <http://wiki.list.org/x/7oA9> gives the procedure.
And why does RedHat not handle this during the installation?
You'd have to ask RedHat for that.
For the record, here is what I did:
cd /var/lib/mailman/lists/mailman/
dumpdb config.pck | grep http | sed -re "s/^ *'([^']+)': 'http([^,]+),$/\1 = 'https\2/" > web_page_url.new.txt
config_list -i web_page_url.new.txt mailman
The "correct" way to fix this is described in steps 2 and 3 in the above referenced FAQ. Note that if you haven't changed DEFAULT_URL_PATTERN in mm_cfg.py per step 2 of the FAQ, you will have the same issue with every new list.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Hans Schou
-
Mark Sapiro