Hello everyone I followed to Perfect server guide for Centos 7 here (https://www.howtoforge.com/perfect-...l-php-pureftpd-postfix-dovecot-and-ispconfig3) and have a working ISPConfig system. It's moving email/doing websites/dns etc. I have now come to setup a mailman list for one of the websites, but it's giving me trouble. accessing: http://www.domain/cgi-bin/mailman/admin/list-name Error's with a 404 error accessing: http://www.domain.com/mailman/admin/sab-events dosen't give error's, but I cant make any changes to the config of the mail list as all links refer to 'cgi-bin' in the link. ie: clicking on the members link refers to: http://www.domain.com/cgi-bin/mailman/admin/list-name/members but I then get a 404 error; Apache log: [Tue Mar 17 03:00:46.850510 2015] [cgi:error] [pid 19989] [client 220.x.x.x:32033] script not found or unable to stat: /var/www/clients/client3/web3/cgi-bin/mailman, referer: http://www.domain.com/mailman/admin [Tue Mar 17 03:03:14.939381 2015] [cgi:error] [pid 19958] [client 220.x.x.x:47588] script not found or unable to stat: /var/www/clients/client3/web3/cgi-bin/mailman, referer: http://www.domain.com/mailman/admin/list-name [Tue Mar 17 03:06:59.251547 2015] [cgi:error] [pid 19904] [client 220.x.x.x:45928] script not found or unable to stat: /var/www/clients/client3/web3/cgi-bin/mailman, referer: http://www.domain.com/mailman/admin/list-name # # httpd configuration settings for use with mailman. # ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/ ScriptAlias /cgi-bin/mailman/ /usr/lib/mailman/cgi-bin/ <Directory /usr/lib/mailman/cgi-bin/> AllowOverride None Options ExecCGI Order allow,deny Allow from all </Directory> #Alias /pipermail/ /var/lib/mailman/archives/public/ Alias /pipermail /var/lib/mailman/archives/public/ <Directory /var/lib/mailman/archives/public> Options Indexes MultiViews FollowSymLinks AllowOverride None Order allow,deny Allow from all AddDefaultCharset Off </Directory> # Uncomment the following line, to redirect queries to /mailman to the # listinfo page (recommended). #RedirectMatch ^/mailman[/]*$ /mailman/listinfo suExec and CGI are disabled in the site config.
If i use: http://host.domain.com/mailman/admin I can get to the page. but clicking on the "mailing list overview page" link it fails as the link points to: http://host.domain.com/cgi-bin/mailman/listinfo The same thing happens if I goto: http://host.domain.com/mailman/admin and click on the "create a new mailing list" link as it points to: http://host.domain.com/cgi-bin/mailman/create The problem is that most of the links have "/cgi-bin/" in them, and that's what I need to fix.
Hi... Same bug here... I fix it when I remove cgi-bin in following in these two lines in mm_cfg.py #------------------------------------------------------------- # If you change these, you have to configure your http server # accordingly (Alias and ScriptAlias directives in most httpds) DEFAULT_URL_PATTERN = 'http://%s/cgi-bin/mailman/' PRIVATE_ARCHIVE_URL = '/cgi-bin/mailman/private' and remove scriptAlias httpd mailman.cong : ScriptAlias /cgi-bin/mailman/ /usr/lib/mailman/cgi-bin/ My problem now is whenever a add a list in ISPConfig 3, it rewrite mm_cfg.py !!! Where I can write de fix to make it permanent ? After that fix, web interface work correctly. Another problem : My list cant accept email. Alway get a bounce mail with unknown user. Help please
Got it; I make change in the right place : /somepath/ipsconfig/server/conf-custom/....) I think this folder contains doesn't change with ispconfig update... Right? Got it: I add in postfix main.cf : alias_map : hash:/etc/aliases, hash:/etc/mailman/aliases All work fine now. Hope this help!