Command output: post script, list not found: XXXXX
First of all I apologize of there is already ananswer to this question. I have been googling and reading your doc for days in hopes of finding an answer.
I was running mailman successfully for years on my server. Then this week I cut over to a new server and hired someone to install the latest version of mailman and migrate all my existing lists. This mostly works.
I can run /usr/lib/mailman/bin/list_lists and all my lists are displayed. I can use the mailman admin page to list all my lists and I can edit each of them from there.
But when I try to send email to any list, my email is sent back to me with the following message:
Test@tunedinweb.com: Command died with status 1:
"/usr/lib/mailman/mail/mailman post test". Command output: post script,
list not found: test
I have run:
root: /usr/lib/mailman/bin>sudo -u mail /usr/lib/mailman/mail/mailman post test
post script, list not found: test
and:
root: /var/lib/mailman/lists>ls -ld test
drwxrwsr-x 2 apache mailman 4096 Apr 15 17:35 test
root: /var/lib/mailman/lists>ls -l test
total 20
-rw-rw---- 1 apache mailman 5061 Apr 15 17:35 config.pck
-rw-rw---- 1 apache mailman 5060 Apr 15 17:34 config.pck.last
-rw-rw-r-- 1 root mailman 22 Mar 29 13:50 request.pck
Can you help me find out what is wrong?
Thanks.
Steve Wehr
Tunedin Web Design http://www.tunedinweb.com/
845-246-9643
On 04/15/2016 03:40 PM, Steve Wehr wrote:
I was running mailman successfully for years on my server. Then this week I cut over to a new server and hired someone to install the latest version of mailman and migrate all my existing lists. This mostly works.
Have they cashed the check yet?
I can run /usr/lib/mailman/bin/list_lists and all my lists are displayed. I can use the mailman admin page to list all my lists and I can edit each of them from there.
But when I try to send email to any list, my email is sent back to me with the following message:
Test@tunedinweb.com: Command died with status 1:
"/usr/lib/mailman/mail/mailman post test". Command output: post script, list not found: test
I don't have a good guess, but based on what you've shown is there and the fact that the web CGIs access the correct stuff, I think the mail wrapper is pointing at the wrong installation.
I.e., I think that in the configuration and installation process, there was more than one configuration done with different values for --prefix= and somehow the mail wrapper in /usr/lib/mailman/mail/mailman hasn't been compiled with the correct prefix.
Things to check are
- what is the value of 'prefix' in /usr/lib/mailman/scripts/paths.py (although if this were wrong, the web stuff wouldn't work either)
Also, does diff /usr/lib/mailman/scripts/paths.py /usr/lib/mailman/bin/paths.py show any difference? (it shouldn't)
- run strings /usr/lib/mailman/mail/mailman | grep mailman
This should produce 2 or three lines, two of which should be in your case
/usr/lib/mailman /usr/lib/mailman/scripts/
There may be another line pointing to the source directory - this doesn't matter.
-- Mark Sapiro mark@msapiro.net The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
On 4/15/2016 5:40 PM, Steve Wehr wrote:
First of all I apologize of there is already ananswer to this question. I have been googling and reading your doc for days in hopes of finding an answer.
I was running mailman successfully for years on my server. Then this week I cut over to a new server and hired someone to install the latest version of mailman and migrate all my existing lists. This mostly works.
I can run /usr/lib/mailman/bin/list_lists and all my lists are displayed. I can use the mailman admin page to list all my lists and I can edit each of them from there.
But when I try to send email to any list, my email is sent back to me with the following message:
Test@tunedinweb.com: Command died with status 1:
"/usr/lib/mailman/mail/mailman post test". Command output: post script, list not found: test
I have run:
root: /usr/lib/mailman/bin>sudo -u mail /usr/lib/mailman/mail/mailman post test
post script, list not found: test
and:
root: /var/lib/mailman/lists>ls -ld test
drwxrwsr-x 2 apache mailman 4096 Apr 15 17:35 test
root: /var/lib/mailman/lists>ls -l test
total 20
-rw-rw---- 1 apache mailman 5061 Apr 15 17:35 config.pck
-rw-rw---- 1 apache mailman 5060 Apr 15 17:34 config.pck.last
-rw-rw-r-- 1 root mailman 22 Mar 29 13:50 request.pck
Can you help me find out what is wrong?
Thanks.
Steve Wehr
Tunedin Web Design http://www.tunedinweb.com/
845-246-9643
The first thing that comes to mind is the aliases file. What alias file is used by Postfix? Does that file have all of the Mailman aliases for each list?
--Barry Finkel
participants (3)
-
Barry S. Finkel
-
Mark Sapiro
-
Steve Wehr