[Mailman-Users] Different Errors this time

Jon Carnes jonc at nc.rr.com
Wed Mar 12 20:52:31 CET 2003


Are you running your MTA in a chroot?
Is there a group called mailnull in /etc/group?

You can check on the error manually by su-ing as a user with the GroupID
"mailnull" and then running:
  /usr/local/mailman/mail/mailman owner

If it says: 
  "mailowner got no listname."
then Mailman is working properly

If you get the standard error that you see below 
  "Group mismatch error.  Mailman expected the mail
   wrapper script to be executed as group..."
then you have a problem with Mailman's GroupID setting.

On Wed, 2003-03-12 at 14:27, Joseph Smith wrote:
> Yes
> 
> I was worried that I had really fubared this up, so I rm'ed the whole 
> mailman dir and started from scratch
> still getting the same error
> 
> which is really wierd
> 
> I mean I hate to ask stupid questions becuase the answer you gave me was 
> write there in the error. But it didn't fix it.  Being new to freebsd and 
> not using Windows of any sort is making this hard to understand all the 
> little things that have gone wrong and I have no clue over.
> 
> At 02:23 PM 3/12/2003 -0500, you wrote:
> >Did you stop and restart "mailmanctl"?
> >
> >On Wed, 2003-03-12 at 13:57, Joseph Smith wrote:
> > > Jon,
> > >
> > >
> > > I have done exactly that with no change in the error msg.
> > >
> > > Would changing the GID of the user mailman to mailnull do anything 
> > positive?
> > >
> > > Joe
> > >
> > > At 01:52 PM 3/12/2003 -0500, you wrote:
> > > >Please see the FAQ
> > > >
> > > >In a nutshell it will tell you that Mailman's CGI's are setup with a
> > > >security feature during the install.  The feature only allows someone
> > > >with the proper GroupID to run the CGI's.
> > > >
> > > >The scripts that are run via your MTA (mail-server) should be set to
> > > >only run for someone with a GroupID of "mailnull".  This is because
> > > >*your* mail-server runs as GroupID "mailnull"
> > > >
> > > >To set this up, you need to rerun the ./configure command (assuming you
> > > >installed this from source):
> > > >   ./configure --with-mail-gid=mailnull
> > > >   make install
> > > >
> > > >Note: this will not hurt any of your current lists or list values
> > > >(unless you modified the ~mailman/Mailman/Defaults.py file instead of
> > > >the mm_cfg.py file).  So fixing this should be a five minute job.
> > > >
> > > >Good Luck - Jon Carnes
> > > >
> > > >On Wed, 2003-03-12 at 13:02, Joseph Smith wrote:
> > > > >   Hello again,
> > > > >
> > > > > I corrected and followed the information from an earlier post to 
> > solve the
> > > > > smrsh issue and now I get the following msg back when sending to 
> > the list.
> > > > >
> > > > > I can read what it ways but for someone new this is a headache.  I 
> > need to
> > > > > understand more then just receive and answer.
> > > > >
> > > > >
> > > > >   ----- Transcript of session follows -----
> > > > > Group mismatch error.  Mailman expected the mail
> > > > > wrapper script to be executed as group "mailman", but
> > > > > the system's mail server executed the mail script as
> > > > > group "mailnull".  Try tweaking the mail server to run the
> > > > > script as group "mailman", or re-run configure,
> > > > > providing the command line option `--with-mail-gid=mailnull'.
> > > > > 554 5.3.0 unknown mailer error 2
> > > > >
> > > > >
> > > > > Any help is greatly appreciated.
> > > > > Joe





More information about the Mailman-Users mailing list