• The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Mailman and SuExec.

B

ban520

Guest
Mailman doesnt seem to work on Plesk 7.5.3 with FC2.

After some research time I found that there are logically incompatible

configuration directivres:



1. httpd uses SUEXEC to improve security between different CGI scripts of

different users. More about this feature: http://httpd.apache.org/docs/2.0/

suexec.html


2. Suexec have hard-coded variable named 'docroot' where all cgi-scripts must be

placed in.


3. Apparently, PSA installed Mailman cgi-bin files outside of Suexec 'docroot',

this creates this problem can be seen in error log file:


==== /home/httpd/vhosts/domain.us/statistics/logs/error_log =====

[Fri Jul 29 07:14:31 2005] [error] [client 217.144.68.77] Premature end of

script headers: admin

==================================================================


more detailed information can be seen here:



=== /var/log/httpd/suexec_log ===================================

[2005-07-29 07:14:31]: uid: (10001/fawcett) gid: (10001/10001) cmd: admin

[2005-07-29 07:14:31]: command not in docroot (/var/mailman/cgi-bin/admin)



Do you see: PSA installs files to /var/mailman, and this does not match

'docroot' setting which _compiled in_ to suexec.



Anyone have any suggestions?

Thanks.
 
Back
Top