Mailman problem or ISPConfig bug?

Discussion in 'General' started by PVasileff, Apr 29, 2014.

  1. PVasileff

    PVasileff Member

    I have few server running with ISPConfig 3.0.5.4p1 (2 with wheezy and 2 with Ubuntu 12.04 LTS).

    After install mailman and configure aliases - after I want to access:

    domain dot com /cgi-bin/mailman/listinfo/mailman the result is:

    Code:
    Bug in Mailman version 2.1.15
    
    We're sorry, we hit a bug!
    
    Please inform the webmaster for this site of this problem. Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs. 
    Can you help me how to fix this?
     
  2. Croydon

    Croydon ISPConfig Developer ISPConfig Developer

    Have you configured the domain.com as a website in ISPConfig?
     
  3. PVasileff

    PVasileff Member

    Yes.. in all server I have added domain dot com as website
     
  4. Croydon

    Croydon ISPConfig Developer ISPConfig Developer

    Okay, what are the website settings for this website in ISPConfig?
    Have you enabled CGI?
     
  5. PVasileff

    PVasileff Member

    [​IMG]

    Yes, but use FastCGI as PHP, not CGI.
     
  6. Croydon

    Croydon ISPConfig Developer ISPConfig Developer

    Could you try disabling CGI, maybe it conflicts with mailman.
     
  7. PVasileff

    PVasileff Member

    Only uncheck CGI checkbox or and PHP?
     
  8. Croydon

    Croydon ISPConfig Developer ISPConfig Developer

    Only CGI checkbox.
    Have you checked the mailman error log on the server already?
     
  9. PVasileff

    PVasileff Member

    ~ $ cat /var/log/mailman/error
    ~ $

    Nothing in mailman error log..
     
  10. Croydon

    Croydon ISPConfig Developer ISPConfig Developer

    What about apache and website error log?
     
  11. PVasileff

    PVasileff Member

    Code:
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] [----- Mailman Version: 2.1.15 -----]
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] [----- Traceback ------]
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] Traceback (most recent call last):
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa]   File "/var/lib/mailman/scripts/driver", line 85, in run_main
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa]     immediate=1)
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa]   File "/var/lib/mailman/Mailman/Logging/StampedLogger.py", line 52, in __init__
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa]     Logger.__init__(self, category, nofail, immediate)
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa]   File "/var/lib/mailman/Mailman/Logging/Logger.py", line 50, in __init__
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa]     self.__get_f()
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa]   File "/var/lib/mailman/Mailman/Logging/Logger.py", line 68, in __get_f
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa]     1)
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa]   File "/usr/lib/python2.7/codecs.py", line 881, in open
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa]     file = __builtin__.open(filename, mode, buffering)
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] IOError: [Errno 13] Permission denied: '/var/lib/mailman/logs/error'
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] [----- Python Information -----]
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] sys.version     = 2.7.3 (default, Mar 13 2014, 11:03:55)
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] [GCC 4.7.2]
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] sys.executable  = /usr/bin/python
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] sys.prefix      = /usr
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] sys.exec_prefix = /usr
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] sys.path        = ['/var/lib/mailman/pythonlib', '/var/lib/mailman', '/usr/lib/mailman/scripts', '/var/lib/mailman', '/usr/lib/python2.7/', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/site-packages']
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] sys.platform    = linux2
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] [----- Environment Variables -----]
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tHTTP_COOKIE: PHPSESSID=del0frojelhi33nr3eu3fdpha4
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tSERVER_SOFTWARE: Apache
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tSCRIPT_NAME: /cgi-bin/mailman/listinfo
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tSERVER_SIGNATURE:
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tREQUEST_METHOD: GET
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tPATH_INFO: /mailman
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tSERVER_PROTOCOL: HTTP/1.1
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tQUERY_STRING:
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tHTTP_USER_AGENT: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tHTTP_CONNECTION: keep-alive
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tSERVER_NAME: server.domain.com
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tREMOTE_ADDR: xx.yy.zz.aa
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tPATH_TRANSLATED: /var/www/default/mailman
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tSERVER_PORT: 80
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tSERVER_ADDR: xx.yy.zz.aa
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tDOCUMENT_ROOT: /var/www/default
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tHTTP_PRAGMA: no-cache
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tPYTHONPATH: /var/lib/mailman
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tSCRIPT_FILENAME: /usr/lib/cgi-bin/mailman/listinfo
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tSERVER_ADMIN: [email protected]
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tHTTP_HOST: server.domain.com
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tHTTP_CACHE_CONTROL: no-cache
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tREQUEST_URI: /cgi-bin/mailman/listinfo/mailman
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tHTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tGATEWAY_INTERFACE: CGI/1.1
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tREMOTE_PORT: 52026
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tHTTP_ACCEPT_LANGUAGE: bg,en-us;q=0.5
    [Tue Apr 29 15:40:35 2014] [error] [client xx.yy.zz.aa] \tHTTP_ACCEPT_ENCODING: gzip, deflate
    
     
  12. Croydon

    Croydon ISPConfig Developer ISPConfig Developer

    What permissions has
    /var/lib/mailman/logs/error
    and its parent directories?
     
  13. PVasileff

    PVasileff Member

    Partent directory:
    drwxrws--- 2 root list 4.0K Apr 29 00:13 mailman

    Errorlog:
    -rw-r----- 1 list list 0 Apr 29 00:13 error
     
  14. PVasileff

    PVasileff Member

    Any ideas?
     
  15. uncheck SuEXEC
     
  16. PVasileff

    PVasileff Member

    Thanks.
     

Share This Page