Ok I disabled SELinux and it is working. Any idea why SELinux would prevent mailman to write to log?
EricLamer CEO Phoenix Secure Inc. 514-914-5599 514-800-2556 e...@phoenixsecure.com -----Original Message----- From: Mailman-Users [mailto:mailman-users-bounces+eric=phoenixsecure....@python.org] On Behalf Of Dennis Putnam Sent: Friday, May 8, 2015 11:40 AM To: mailman-users@python.org Subject: Re: [Mailman-Users] [SPAM] - Re: Mailman on CentOs - Sender is forged (SPF Fail) On 5/8/2015 11:32 AM, Eric Lamer wrote: > Hi, > > Is it normal that /var/www/html/mailman does not exist? > > > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] [----- > Mailman Version: 2.1.20 -----] [Fri May 08 11:27:01 2015] [error] > [client 192.168.2.70] [----- Traceback ------] [Fri May 08 11:27:01 2015] > [error] [client 192.168.2.70] Traceback (most recent call last): > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] File > "/usr/lib/mailman/scripts/driver", line 85, in run_main > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] immediate=1) > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] File > "/usr/lib/mailman/Mailman/Logging/StampedLogger.py", line 52, in __init__ > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] > Logger.__init__(self, category, nofail, immediate) > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] File > "/usr/lib/mailman/Mailman/Logging/Logger.py", line 50, in __init__ > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] self.__get_f() > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] File > "/usr/lib/mailman/Mailman/Logging/Logger.py", line 68, in __get_f > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] 1) > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] File > "/usr/lib64/python2.6/codecs.py", line 881, in open > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] file = > __builtin__.open(filename, mode, buffering) > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] IOError: [Errno 13] > Permission denied: '/var/lib/mailman/logs/error' > > > > > > EricLamer > CEO > Phoenix Secure Inc. > 514-914-5599 > 514-800-2556 > e...@phoenixsecure.com > > > > > > > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] [----- Python > Information -----] > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] sys.version = > 2.6.6 (r266:84292, Jan 22 2014, 09:42:36) > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] [GCC 4.4.7 > 20120313 (Red Hat 4.4.7-4)] [Fri May 08 11:27:01 2015] [error] [client > 192.168.2.70] sys.executable = /usr/bin/python > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] sys.prefix = > /usr > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] sys.exec_prefix = > /usr > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] sys.path = > ['/usr/lib/mailman/pythonlib', '/usr/lib/mailman', > '/usr/lib/mailman/scripts', '/usr/lib/mailman', '/usr/lib64/python26.zip', > '/usr/lib64/python2.6/', '/usr/lib64/python2.6/plat-linux2', > '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old', > '/usr/lib64/python2.6/lib-dynload', '/usr/lib/python2.6/site-packages'] > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] sys.platform = > linux2 > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] [----- > Environment Variables -----] [Fri May 08 11:27:01 2015] [error] > [client 192.168.2.70] \tHTTP_COOKIE: > mailman+admin=28020000006945c14a55732800000065316232653636666133383561 > 616563316138343762663435616335306536333632376633393265 > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] > \tSERVER_SOFTWARE: Apache/2.2.15 (CentOS) [Fri May 08 11:27:01 2015] > [error] [client 192.168.2.70] \tSCRIPT_NAME: /mailman/listinfo [Fri > May 08 11:27:01 2015] [error] [client 192.168.2.70] > \tSERVER_SIGNATURE: <address>Apache/2.2.15 (CentOS) Server at > list.sipro.com Port 80</address> [Fri May 08 11:27:01 2015] [error] > [client 192.168.2.70] [Fri May 08 11:27:01 2015] [error] [client > 192.168.2.70] \tREQUEST_METHOD: GET [Fri May 08 11:27:01 2015] [error] > [client 192.168.2.70] \tPATH_INFO: /mailman [Fri May 08 11:27:01 2015] > [error] [client 192.168.2.70] \tSERVER_PROTOCOL: HTTP/1.1 [Fri May 08 > 11:27:01 2015] [error] [client 192.168.2.70] \tQUERY_STRING: > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] > \tHTTP_USER_AGENT: Mozilla/5.0 (Windows NT 6.3; Win64; x64) > AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 > Safari/537.36 [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] > \tHTTP_CONNECTION: keep-alive [Fri May 08 11:27:01 2015] [error] > [client 192.168.2.70] \tSERVER_NAME: list.sipro.com [Fri May 08 > 11:27:01 2015] [error] [client 192.168.2.70] \tREMOTE_ADDR: > 192.168.2.2 [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] > \tPATH_TRANSLATED: /var/www/html/mailman [Fri May 08 11:27:01 2015] > [error] [client 192.168.2.70] \tSERVER_PORT: 80 [Fri May 08 11:27:01 > 2015] [error] [client 192.168.2.70] \tSERVER_ADDR: 172.16.4.225 [Fri > May 08 11:27:01 2015] [error] [client 192.168.2.70] \tDOCUMENT_ROOT: > /var/www/html [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] > \tPYTHONPATH: /usr/lib/mailman [Fri May 08 11:27:01 2015] [error] > [client 192.168.2.70] \tSCRIPT_FILENAME: > /usr/lib/mailman/cgi-bin/listinfo [Fri May 08 11:27:01 2015] [error] > [client 192.168.2.70] \tSERVER_ADMIN: root@localhost [Fri May 08 > 11:27:01 2015] [error] [client 192.168.2.70] \tHTTP_DNT: 1 [Fri May 08 > 11:27:01 2015] [error] [client 192.168.2.70] \tHTTP_HOST: > list.sipro.com [Fri May 08 11:27:01 2015] [error] [client > 192.168.2.70] \tREQUEST_URI: /mailman/listinfo/mailman [Fri May 08 > 11:27:01 2015] [error] [client 192.168.2.70] \tHTTP_ACCEPT: > text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q > =0.8 [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] > \tGATEWAY_INTERFACE: CGI/1.1 [Fri May 08 11:27:01 2015] [error] > [client 192.168.2.70] \tREMOTE_PORT: 64030 [Fri May 08 11:27:01 2015] > [error] [client 192.168.2.70] \tHTTP_ACCEPT_LANGUAGE: > en-GB,en;q=0.8,en-US;q=0.6,fr;q=0.4 > [Fri May 08 11:27:01 2015] [error] [client 192.168.2.70] > \tHTTP_ACCEPT_ENCODING: gzip, deflate, sdch [Fri May 08 11:27:01 2015] > [error] [client 192.168.2.70] File does not exist: > /var/www/html/favicon.ico, referer: > http://list.sipro.com/mailman/listinfo/mailman > > -----Original Message----- > From: Ralf Hildebrandt [mailto:ralf.hildebra...@charite.de] > Sent: Friday, May 8, 2015 9:41 AM > To: Eric Lamer > Cc: Mark Sapiro; mailman-users@python.org > Subject: [SPAM] - Re: [Mailman-Users] Mailman on CentOs - Sender is > forged (SPF Fail) > > * Eric Lamer <e...@phoenixsecure.com>: >> Ok I installed a fresh copy of mailman 2.1.20, now I have this error >> >> Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] [----- >> Mailman >> Version: 2.1.20 -----] [Fri May 08 09:25:51 2015] [error] [client >> 192.168.2.70] [----- Traceback ------] [Fri May 08 09:25:51 2015] [error] >> [client 192.168.2.70] Traceback (most recent call last): >> [Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] File >> "/usr/lib/mailman/scripts/driver", line 85, in run_main >> [Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] immediate=1) >> [Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] File >> "/usr/lib/mailman/Mailman/Logging/StampedLogger.py", line 52, in __init__ >> [Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] >> Logger.__init__(self, category, nofail, immediate) >> [Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] File >> "/usr/lib/mailman/Mailman/Logging/Logger.py", line 50, in __init__ >> [Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] self.__get_f() >> [Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] File >> "/usr/lib/mailman/Mailman/Logging/Logger.py", line 68, in __get_f >> [Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] 1) >> [Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] File >> "/usr/lib64/python2.6/codecs.py", line 881, in open >> [Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] file = >> __builtin__.open(filename, mode, buffering) >> [Fri May 08 09:25:51 2015] [error] [client 192.168.2.70] IOError: [Errno 13] >> Permission denied: '/var/lib/mailman/logs/error' > Mailman is running as user ??? an cannot write to > /var/lib/mailman/logs/error > > -- > Ralf Hildebrandt Charite Universitätsmedizin Berlin > ralf.hildebra...@charite.de Campus Benjamin Franklin > http://www.charite.de Hindenburgdamm 30, 12203 Berlin > Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155 Yes. The httpd config file redirects it to /usr/lib/mailman. The data is in /var/lib/mailman. ------------------------------------------------------ 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