Hello to all,
first post to this mailing list, so first of all thank you very much to all who helped to make Mailman and it's community reality! I'm running mailman now for a while without issues. On my VPS, not a big installation, not many lists, just a few users per list. After upgrading the VPS to OpenSuse Leap 15.0, Mailman still 2.1.26, Apache from 2.4.23 to 2.4.33, Python from 2.7.13 to 2.7.14, I'm getting the error message in the subject of this mail when trying to access the mailman web pages on Apache. All other Apache sites (non-Mailman, like TYPO3, Nextcloud, Roundcubemail, ...) / their Vhosts are running fine. Relevant part of Apache's error_log: [Tue May 29 11:46:07.135217 2018] [cgi:error] [pid 24758] [client (IPV6)] AH02811: script not found or unable to stat: /usr/lib/mailman/cgi-bin/favicon.ico [Tue May 29 11:46:07.486058 2018] [cgi:error] [pid 24758] [client (IPV6)] AH02811: script not found or unable to stat: /usr/lib/mailman/cgi-bin/error [Tue May 29 11:46:07.267081 2018] [cgi:error] [pid 25456] [client (IPV6)] AH02811: script not found or unable to stat: /usr/lib/mailman/cgi-bin/favicon.ico [Tue May 29 11:46:07.486381 2018] [cgi:error] [pid 25456] [client (IPV6)] AH02811: script not found or unable to stat: /usr/lib/mailman/cgi-bin/error --> which is true, but "favicon.ico" and "error" also haven't been existing on the fine running Mailman instance before the OpenSuse upgrade, checked in server backups. - I've compared (diff) Apache's config files (before and after the upgrade) file by file, most of them, esp. all direct Mailman files, are untouched by the upgrade, others (general httpd) with smaller changes, which really shouldn't affect Mailman. - Got the hint from #httpd, that the error msg has nothing to to with apache itself. Tested to run e.g. "listinfo" manually, same error: vserver:/usr/lib/mailman/cgi-bin # ./listinfo Content-type: text/html <head> <title>Mailman CGI error!!!</title> </head><body> <h1>Mailman CGI error!!!</h1> The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog: <pre> Cannot open wrapper configuration file: No such file or directory</pre> - In contrast the executables in /usr/lib/mailman/bin are working fine, tested with e.g. "version", "check_db", "list_lists", all working as expected - Also Mailman systemd unit seems to run fine: vserver:~ # systemctl status mailman ● mailman.service - LSB: Starts the mailinglist manager Mailman Loaded: loaded (/etc/init.d/mailman; generated; vendor preset: disabled) Active: active (running) since Mon 2018-05-28 19:39:09 CEST; 16h ago Docs: man:systemd-sysv-generator(8) Tasks: 9 (limit: 629145) CGroup: /system.slice/mailman.service ├─1946 /usr/bin/python /usr/lib/mailman/bin/mailmanctl --quiet --stale-lock-cleanup start ├─1948 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s ├─1949 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s ├─1950 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s ├─1951 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s ├─1952 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s ├─1953 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s ├─1954 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s └─1955 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s Mai 28 19:39:08 vserver systemd[1]: Starting LSB: Starts the mailinglist manager Mailman... Mai 28 19:39:09 vserver mailman[1933]: Starting mailman..done Mai 28 19:39:09 vserver systemd[1]: Started LSB: Starts the mailinglist manager Mailman. - Vhost definition, unchanged: <IfDefine SSL> <IfDefine !NOSSL> <VirtualHost *:443> ServerName mailman.domain.tld:443 Include /etc/apache2/conf.d/mailman.conf DirectoryIndex listinfo ScriptAlias / /usr/lib/mailman/cgi-bin/ # SSL Engine Switch: # Enable/Disable SSL for this virtual host. SSLEngine on <IfModule mod_headers.c> Header always set Strict-Transport-Security "max-age=15552000; preload" </IfModule> </VirtualHost> </IfDefine> </IfDefine> Stopping now with config files, avoiding getting this mail bigger and bigger :-) As I'm completely running of of ideas now, I would be very happy about new ideas/hints what might be the problem, where to continue searching for the issue. Thanks in advance, regards, Michael ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org