Cannot complete actions on held msgs
![](https://secure.gravatar.com/avatar/4a7752403d054ea0ea1883ea4ea8e159.jpg?s=120&d=mm&r=g)
We recently upgraded Mailman from 2.1.13 on Solaris 10 to 2.1.15 on RHEL6. We are seeing an issue now where when posts are held for moderator approval, they show up in the pending requests webpage, but you can't take any action on them. Defer/Reject/Allow/Discard... no matter what you choose, the page just refreshes without anything actually happening. The kicker is that this only occurs on lists that were created in the new environment, the lists that we transferred over from 2.1.13 work just fine.
When I delete the heldmsg-<LISTNAME>-##.pck manually, the held message disappears from the "held for approval" page. However, new held messages exhibit the same problems. Other messages sent to the listserv that don't ever get held, are delivered to the members just fine.
We've compared config.pck files between an old and new lists and the only difference we have seen is that all of the 0's are now "False" and the 1's are now "True". There have not been any HTML changes to the files in question. We have run check_perms and it has come back with NO errors.
Mailman Version: 2.1.15 Python Version: 2.6.6 RHEL Version: 6.2 Kernel Version: 2.6.32-220.13.1.el6.x86_64 Apache Version: 2.2.15
Thank you in advance for your assistance, Breeze
-- Breeze P. Howard bhoward@fsu.edu (850)645-8008 Email and Linux Administrators its-unixadmins@fsu.edu (850)644-2591 Information Technology Services The Florida State University
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
Breeze Howard wrote:
We recently upgraded Mailman from 2.1.13 on Solaris 10 to 2.1.15 on RHEL6. We are seeing an issue now where when posts are held for moderator approval, they show up in the pending requests webpage, but you can't take any action on them. Defer/Reject/Allow/Discard... no matter what you choose, the page just refreshes without anything actually happening. The kicker is that this only occurs on lists that were created in the new environment, the lists that we transferred over from 2.1.13 work just fine.
There is probably some issue with DEFAULT_URL_HOST or DEFAULT_URL_PATTERN causing the web_page_url attribute on new lists to be wrong. Possibly, new lists are created with http scheme instead of https and the web server is redirecting http to https and losing the post data.
See the FAQs at <http://wiki.list.org/x/ioA9> and <http://wiki.list.org/x/7oA9>.
Also look at the source of the admindb page - in particular the action= URL in the form tag.
When I delete the heldmsg-<LISTNAME>-##.pck manually, the held message disappears from the "held for approval" page.
You shouldn't delete (rm) these files. You should use Mailman's bin/discard tool or possibly the script at <http://www.msapiro.net/scripts/list_requests> to remove them.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/4a7752403d054ea0ea1883ea4ea8e159.jpg?s=120&d=mm&r=g)
Thank you so much.
That was exactly the problem. The new lists were being created with web_page_url': 'http://<DOMAIN>/mailman/ instead of web_page_url': 'https://<DOMAIN>/mailman/
We fixed the mm_cfg.py file, ran the withlist to fix the ones that had already been created and it's all good now.
Again thank you!! -Breeze
-- Breeze P. Howard bhoward@fsu.edu (850)645-8008 Email and Linux Administrators its-unixadmins@fsu.edu (850)644-2591 Information Technology Services The Florida State University
On 02/28/2013 11:32 AM, Mark Sapiro wrote:
Breeze Howard wrote:
We recently upgraded Mailman from 2.1.13 on Solaris 10 to 2.1.15 on RHEL6. We are seeing an issue now where when posts are held for moderator approval, they show up in the pending requests webpage, but you can't take any action on them. Defer/Reject/Allow/Discard... no matter what you choose, the page just refreshes without anything actually happening. The kicker is that this only occurs on lists that were created in the new environment, the lists that we transferred over from 2.1.13 work just fine.
There is probably some issue with DEFAULT_URL_HOST or DEFAULT_URL_PATTERN causing the web_page_url attribute on new lists to be wrong. Possibly, new lists are created with http scheme instead of https and the web server is redirecting http to https and losing the post data.
See the FAQs at <http://wiki.list.org/x/ioA9> and <http://wiki.list.org/x/7oA9>.
Also look at the source of the admindb page - in particular the action= URL in the form tag.
When I delete the heldmsg-<LISTNAME>-##.pck manually, the held message disappears from the "held for approval" page.
You shouldn't delete (rm) these files. You should use Mailman's bin/discard tool or possibly the script at <http://www.msapiro.net/scripts/list_requests> to remove them.
participants (2)
-
Breeze Howard
-
Mark Sapiro