Mailman CGI error!!! The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog: Failure to exec script. WANTED gid 483, GOT gid 8.
tutatis:/usr/lib/mailman/cgi-bin # cat /etc/group |grep 483
vnc:x:483:
tutatis:/usr/lib/mailman/cgi-bin # cat /etc/group |grep :8:
www:x:8:wwwrun
tutatis:/usr/lib/mailman/cgi-bin #
but gid:8 is the logic one: wwwrun
gid:483 has no sense.
tutatis:/usr/lib/mailman/cgi-bin # ls -l
total 144
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 admin
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 admindb
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 confirm
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 create
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 editarch
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 edithtml
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 listinfo
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 options
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 private
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 rmlist
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 roster
-rwxr-sr-x 1 root mailman 10848 Jun 9 06:22 subscribe
tutatis:/usr/lib/mailman/cgi-bin #
I have checked (and fixed the permissions) but no change
tutatis:/usr/lib/mailman/bin # ./check_perms
/var/lib/mailman/archives bad group (has: www, expected mailman)
directory permissions must be 02775: /var/lib/mailman/archives
directory permissions must be 02775: /var/lib/mailman/.local
/var/lib/mailman/archives/private bad group (has: www, expected mailman)
directory permissions must be 02770: /var/lib/mailman/archives/private
directory permissions must be 02775: /var/lib/mailman/.local/share
directory permissions must be 02775: /var/lib/mailman/.local/share/systemd
mbox file must be at least 0660: /var/lib/mailman/archives/private/pluma.mbox/pluma.mbox
Problems found: 8
Re-run as mailman (or root) with -f flag to fix
tutatis:/usr/lib/mailman/bin # ./check_perms -f
/var/lib/mailman/archives bad group (has: www, expected mailman) (fixing)
directory permissions must be 02775: /var/lib/mailman/archives (fixing)
directory permissions must be 02775: /var/lib/mailman/.local (fixing)
/var/lib/mailman/archives/private bad group (has: www, expected mailman) (fixing)
directory permissions must be 02770: /var/lib/mailman/archives/private (fixing)
directory permissions must be 02775: /var/lib/mailman/.local/share (fixing)
directory permissions must be 02775: /var/lib/mailman/.local/share/systemd (fixing)
mbox file must be at least 0660: /var/lib/mailman/archives/private/pluma.mbox/pluma.mbox
(fixing)
Problems found: 8
Re-run as mailman (or root) with -f flag to fix
tutatis:/usr/lib/mailman/bin # ./check_perms
No problems found
tutatis:/usr/lib/mailman/bin #
This wikisays is a error in the code, but in case of a rpm package “you either need to get different packages which are configured correctly, or you need to install the correctly configured code from source”