Mailman CGI Error!!!

wh4u

Verified User
Joined
Jan 3, 2021
Messages
8
I am running DirectAdmin latest version and working to install Mailman. One would think this would have been easier, but, of course not. I am receiving the following error:

Mailman CGI error!!!​

The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog: Group mismatch error. Mailman expected the CGI
wrapper script to be executed as group "mailman", but
the system's web server executed the CGI script as
group "jtm2001". Try tweaking the web server to run the
script as group "mailman", or re-run configure,
providing the command line option `--with-cgi-gid=jtm2001'.

I have searched forums, google, etc, and while I seem to understand the fix, I can't figure out the fix (though I thought I fixed it once before). My server appears to be running at the location of http://www.domain.com/mailman/listinfo as the username rather than mailman (or even apache). It is unclear to me how to tweak the server to run the script as mailman rather than the individual account name.

Any assistance would be greatly appreciated. Again, a search showed me the error, but nothing clearly telling me how to fix it.

Thanks,
CJ
 
OK, I went into the file httpd.conf on one of the accounts and modified the permissions, so it works now. Not sure if I need to do that for all domains. There must be a way to create the file like this defaulted.
 
I am beyond frustrated at this point with DA - their mailing list program is inadequate to that of the one offered by Mailman, from what I can tell. Do we know what mail system is being run? I see majordomo? I am no familiar with this, but in the DA default we are unable to set users that can and cannot send to the list, subscribed is subscribed.

I have installed mailman and I am getting there, but now the admin page has no login so nothing matches and therefore I do not have permissions to add mailing list.

Anyone have any suggestions?
 
OK, I went into the file httpd.conf
I don't think you need to do this. There a couple of old guidelines on how to install mailman on directadmin.
One of the things mentioned is that httpd-includes.conf is used, in which you can provide extra things to be used.

You might also have a look at the tutorial from smtalk over here:
which also does not change any httpd.conf files.


Ah just seen you already tried that. Well, maybe you get that reply you're waiting for.
 
Back
Top