
Prequalification: This may not work for everyone. What I suspected is that something in the mailman config was corrupted, or when the server backups were restored, something was configured for the old server, and was therefore different with the new one. However, I noticed in my research on this problem that there were a number of individuals with strange issues like this, so hopefully this helps someone.
What I did: Get a fresh copy of mailman (stock version), and compiled it, with the expected mail gid and cgi gid used in this installation. I then installed it into a different working directory (/usr/local/mailman), and copied the list configs and archives into this directory space. Finally, I moved the plesk installation (/usr/lib/mailman) to a different name and symlinked /usr/local/mailman to /usr/lib/mailman.
Everything is working fine now, including the plesk control panel.
So, at this point, I'm not sure whether plesk's version modifies anything in mailman, or if they just have a front-end that manipulates things somehow, but since it's [plesk] compiled PHP code, I won't find out that way. But the customer is very happy, and at the moment, that's all I am worried about... (And finally getting some sleep) ----- Original Message ----- From: "Douglas G. Phillips" <doug@sbscomp.net> To: <mailman-users@python.org> Sent: Wednesday, September 06, 2006 12:05 AM Subject: [Mailman-Users] Mailman/Qmail/Plesk Problem
OK,
I've got another problem with Qmail/Plesk/Mailman (same customer, rebuilt server). Plesk is 7.5.4 reloaded.
Mail delivered fails with "need GID 110 got 101" error. I set up the brute-force wrapper to deliver with GID 110, and set the permissions correctly for it to work. Now, I'm getting the following (broken up into multiple lines for courtesy):
qmail: 1157518628.995172 delivery 726: success: group_mismatch_error._Mailman_expected_the_mail_wrapper_script_to_be/ executed_as_one_of_the_following_groups:/[mail,_nobody,_mailman],/ but_the_system's_mail_server_executed_the_mail_script_as_group:_"popus er"./ Try_tweaking_the_mail_server_to_run_the_script_as_one_of_these_groups: / [mail,_nobody,_mailman],/or_re-run_configure_providing_the_ command_line_option:/'--with-mail-gid=popuser'./Failed_to_start_ /usr/lib/mailman/mail/mailman./did_0+0+1/
I'm about ready to pull my hair out. I even added the popuser user to the mailman group in /etc/passwd.
So, that being said, are there any ideas out there? I have been messing with this for a week, and have not come up with anything else to do.
-- Douglas G. Phillips Simple Business Solutions
This message was sent using IMP, the Internet Messaging Program.