FAQ
I'm hoping someone can help me fix this. I installed mailman, and
couldn't figure out why the web interface didn't work. It seems I CAN
access any of the pages, but the admin ones. I get a lovely message in
the browser:
"Bug in Mailman version 2.1.6rc3

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. "

My mailman log shows nothing, hasn't been updated since May 10th, but
Apache's log shows useful information:
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Mailman
Version: 2.1.6rc3 -----]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Traceback
------]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] Traceback (most
recent call last):
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File
"/usr/local/mailman/scripts/driver", line 82, in run_main
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] immediate=1)
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File
"/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 52, in
__init__
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
Logger.__init__(self, category, nofail, immediate)
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File
"/usr/local/mailman/Mailman/Logging/Logger.py", line 49, in __init__
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] self.__get_f()
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File
"/usr/local/mailman/Mailman/Logging/Logger.py", line 67, in __get_f
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] 1)
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File
"/usr/lib/python2.3/codecs.py", line 566, in open
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] file =
__builtin__.open(filename, mode, buffering)
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] IOError: [Errno
13] Permission denied: '/usr/local/mailman/logs/error'
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Python
Information -----]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.version =
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] 2.3.4 (#1, Feb 2
2005, 12:11:53)
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [GCC 3.4.2
20041017 (Red Hat 3.4.2-6.fc3)]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.executable =
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr/bin/python
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.prefix =
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.exec_prefix =
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.path =
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.platform =
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] linux2
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [-----
Environment Variables -----]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tSERVER_SOFTWARE: Apache/2.0.52 (Fedora)
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSCRIPT_NAME:
/mailman/admin.cgi
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tSERVER_SIGNATURE: <address>Apache/2.0.52 (Fedora) Server at
imcserver.gotdns.org Port 80</address>
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREQUEST_METHOD:
GET
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tHTTP_KEEP_ALIVE: 300
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tSERVER_PROTOCOL: HTTP/1.1
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tQUERY_STRING:
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tHTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tHTTP_USER_AGENT: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7)
Gecko/20050416 Fedora/1.0.3-1.3.1 Firefox/1.0.3
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tHTTP_CONNECTION: keep-alive
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_NAME:
imcserver.gotdns.org
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREMOTE_ADDR:
127.0.0.1
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tPATH_TRANSLATED: /var/www/html/mailman
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_PORT: 80
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_ADDR:
127.0.0.1
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tDOCUMENT_ROOT:
/var/www/html
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tPYTHONPATH:
/usr/local/mailman
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tSCRIPT_FILENAME: /var/www/html/cgi-bin/admin.cgi
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_ADMIN:
root at imcserver.gotdns.org
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_HOST:
imcserver.gotdns.org
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREQUEST_URI:
/mailman/admin.cgi/mailman
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_ACCEPT:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tGATEWAY_INTERFACE: CGI/1.1
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREMOTE_PORT:
58483
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tHTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
\tHTTP_ACCEPT_ENCODING: gzip,deflate
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tPATH_INFO:
/mailman
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]

Is there a simple way to fix the admin interface without breaking the
rest? I'm using my aol address to make sure I get my mail.

Elissa

Search Discussions

  • Jim Tittsler at May 16, 2005 at 10:13 pm

    On Mon, May 16, 2005 at 02:14:02PM -0400, ewstahl at aol.com wrote:
    I'm hoping someone can help me fix this. I installed mailman, and
    couldn't figure out why the web interface didn't work. It seems I CAN
    access any of the pages, but the admin ones. I get a lovely message in
    the browser:
    "Bug in Mailman version 2.1.6rc3

    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. "

    My mailman log shows nothing, hasn't been updated since May 10th, but
    Apache's log shows useful information: [...]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] IOError: [Errno
    13] Permission denied: '/usr/local/mailman/logs/error'
    Did you run bin/check_perms? The logs directory and the files
    within it should be group writable (and owned by the group that
    you specified as with-mail-gid when you built Mailman).

    It looks like Mailman is unable to write to your logs (which
    explains why they haven't changed since May 10th).

    --
    Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6
    Python Starship http://Starship.Python.net/crew/jwt/
    Mailman IRC irc://irc.freenode.net/#mailman
  • Mark Sapiro at May 16, 2005 at 10:15 pm

    Elissa wrote:
    I'm hoping someone can help me fix this. I installed mailman, and
    couldn't figure out why the web interface didn't work. It seems I CAN
    access any of the pages, but the admin ones. I get a lovely message in
    the browser:
    "Bug in Mailman version 2.1.6rc3

    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. "

    My mailman log shows nothing, hasn't been updated since May 10th, but
    Apache's log shows useful information:
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Mailman
    Version: 2.1.6rc3 -----]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Traceback
    ------]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] Traceback (most
    recent call last):
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File
    "/usr/local/mailman/scripts/driver", line 82, in run_main
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] immediate=1)
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File
    "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 52, in
    __init__
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    Logger.__init__(self, category, nofail, immediate)
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File
    "/usr/local/mailman/Mailman/Logging/Logger.py", line 49, in __init__
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] self.__get_f()
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File
    "/usr/local/mailman/Mailman/Logging/Logger.py", line 67, in __get_f
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] 1)
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File
    "/usr/lib/python2.3/codecs.py", line 566, in open
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] file =
    __builtin__.open(filename, mode, buffering)
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] IOError: [Errno
    13] Permission denied: '/usr/local/mailman/logs/error'
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Python
    Information -----]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.version =
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] 2.3.4 (#1, Feb 2
    2005, 12:11:53)
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [GCC 3.4.2
    20041017 (Red Hat 3.4.2-6.fc3)]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.executable =
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr/bin/python
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.prefix =
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.exec_prefix =
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.path =
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.platform =
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] linux2
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [-----
    Environment Variables -----]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tSERVER_SOFTWARE: Apache/2.0.52 (Fedora)
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSCRIPT_NAME:
    /mailman/admin.cgi
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tSERVER_SIGNATURE: <address>Apache/2.0.52 (Fedora) Server at
    imcserver.gotdns.org Port 80</address>
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREQUEST_METHOD:
    GET
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tHTTP_KEEP_ALIVE: 300
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tSERVER_PROTOCOL: HTTP/1.1
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tQUERY_STRING:
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tHTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tHTTP_USER_AGENT: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7)
    Gecko/20050416 Fedora/1.0.3-1.3.1 Firefox/1.0.3
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tHTTP_CONNECTION: keep-alive
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_NAME:
    imcserver.gotdns.org
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREMOTE_ADDR:
    127.0.0.1
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tPATH_TRANSLATED: /var/www/html/mailman
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_PORT: 80
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_ADDR:
    127.0.0.1
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tDOCUMENT_ROOT:
    /var/www/html
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tPYTHONPATH:
    /usr/local/mailman
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tSCRIPT_FILENAME: /var/www/html/cgi-bin/admin.cgi
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_ADMIN:
    root at imcserver.gotdns.org
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_HOST:
    imcserver.gotdns.org
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREQUEST_URI:
    /mailman/admin.cgi/mailman
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_ACCEPT:
    text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tGATEWAY_INTERFACE: CGI/1.1
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREMOTE_PORT:
    58483
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tHTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    \tHTTP_ACCEPT_ENCODING: gzip,deflate
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tPATH_INFO:
    /mailman
    [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1]

    Is there a simple way to fix the admin interface without breaking the
    rest? I'm using my aol address to make sure I get my mail.
    I don't have an answer for you, but there is another user with the same
    problem. See the thread at
    http://mail.python.org/pipermail/mailman-users/2005-May/044683.html

    Maybe the two of you can figure something out.

    --
    Mark Sapiro <msapiro at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Mark Sapiro at May 16, 2005 at 10:37 pm
    Elissa wrote:
    <snip>
    I'm using my aol address to make sure I get my mail.
    Well, that doesn't work. My reply to you was bounced by AOL because

    * 554 HVU:B1
    http://postmaster.info.aol.com/errors/554hvub1.html

    EXPLANATION:

    There is at least one URL in your email that is generating
    substantial complaints from AOL members.

    Since the only URL in my message to you was a pointer to another thread
    in the lists archives, I suppose I can only hint at it. Go to the
    archives for the mailman-users list by constructing a URL with host
    name mail.python.org and the remainder =
    /pipermail/mailman-users/2005-May/044739.html.

    There you'll find my previous reply with another archive pointer. Also
    see Jim Tittsler's response in this thread.

    --
    Mark Sapiro <msapiro at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • EWStahl at May 17, 2005 at 2:25 am
    In a message dated 5/16/2005 6:37:20 PM Eastern Daylight Time,
    msapiro at value.net writes:
    Well, that doesn't work. My reply to you was bounced by AOL because

    * 554 HVU:B1
    http://postmaster.info.aol.com/errors/554hvub1.html
    This may be true, but the server mail doesn't get checked nearly as often as
    the AOL account, and the server runs from a REALLY filtered server. I've
    noticed AOL labelling my digests as bulk mail, but I've still gotten them, while
    the mail from the server I created goes into my bulk folder. In response to the
    question about checking permissions, yes, I've run it several times, and
    genaliases, check_db and anything else I thought might provide a clue. All checked
    out ok. I did see the other thread. He trashed his log file and that restarted
    logging so I'll do that. We both have exactly the same issue, new install
    where those cgi scripts never ran from day one- and even the same errors showing
    up in logs. I'm no programmer, but is there something different in the admin
    and admindb cgi scripts?

    Elissa
  • Jim Tittsler at May 17, 2005 at 5:46 am

    On May 17, 2005, at 11:25, EWStahl at aol.com wrote:

    In response to the
    question about checking permissions, yes, I've run it several
    times, and
    genaliases, check_db and anything else I thought might provide a
    clue. All checked
    out ok.
    Are you running with SELinux enabled? (Are there additional clues
    about the permission failures in /var/log/messages? If you start
    with SELinux disabled, is Mailman happy?)
    My mailman log shows nothing, hasn't been updated since May 10th,
    but [...]
    So, what changed on May 10th? :-)


    --
    Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6
    Python Starship http://Starship.Python.net/crew/jwt/
    Mailman IRC irc://irc.freenode.net/#mailman
  • Scot Hacker at May 17, 2005 at 6:41 am

    Elissa wrote:


    I'm hoping someone can help me fix this. I installed mailman, and
    couldn't figure out why the web interface didn't work. It seems I CAN
    access any of the pages, but the admin ones. I get a lovely message in
    the browser:
    "Bug in Mailman version 2.1.6rc3

    We're sorry, we hit a bug!

    Not sure what your environment is, but I've seen that message in a
    multi-domain cPanel environment, where you can set up a domain before
    it's actually living on that host (preparing to move in). You can get as
    far as creating a list, but when you go to access the admin pages, it
    fails with that message. As soon as the domain actually resolves to that
    host, the problem goes away.

    Scot
  • Ewstahl at May 17, 2005 at 5:02 pm
    May 10th was the day I put in the new hard drive after the old one
    died. So basically I did a clean install. I had set up the domain/host
    stuff on the old drive so all I did was reinstall. I only have one
    domain/host name, and SELinux is on, but not on the snmpd daemon. My
    firewall is technically on, but since I'm trying to debug, it's set to
    allow everything. The admin interface never worked since May 10th. It
    did work on the old drive, but I had the last build of mailman then.
    There was nothing in /var/log/messages except the usual service starts
    and stops.

    Elissa

    -
    ------------------------------

    Message: 3
    Date: Tue, 17 May 2005 14:46:36 +0900
    From: Jim Tittsler <jwt at onjapan.net>
    Subject: Re: [Mailman-Users] Mailman Bug?/no Admin level web access
    To: EWStahl at aol.com
    Cc: Mailman-users list <mailman-users at python.org>
    Message-ID: <75C7F918-2EE3-4F86-AF66-2312788EF75E at onjapan.net>
    Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
    On May 17, 2005, at 11:25, EWStahl at aol.com wrote:

    In response to the
    question about checking permissions, yes, I've run it several
    times, and
    genaliases, check_db and anything else I thought might provide a
    clue. All checked
    out ok.
    Are you running with SELinux enabled? (Are there additional clues
    about the permission failures in /var/log/messages? If you start
    with SELinux disabled, is Mailman happy?)
    My mailman log shows nothing, hasn't been updated since May 10th,
    but [...]
    So, what changed on May 10th? :-)


    --
    Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6
    Python Starship http://Starship.Python.net/crew/jwt/
    Mailman IRC irc://irc.freenode.net/#mailman





    ------------------------------

    Message: 4
    Date: Mon, 16 May 2005 23:41:10 -0700
    From: Scot Hacker <shacker at birdhouse.org>
    Subject: Re: [Mailman-Users] Mailman Bug?/no Admin level web access
    To: mailman-users at python.org
    Message-ID: <42899206.5000008 at birdhouse.org>
    Content-Type: text/plain; charset=ISO-8859-1; format=flowed

    Elissa wrote:


    I'm hoping someone can help me fix this. I installed mailman, and
    couldn't figure out why the web interface didn't work. It seems I CAN
    access any of the pages, but the admin ones. I get a lovely message
    in
    the browser:
    "Bug in Mailman version 2.1.6rc3

    We're sorry, we hit a bug!

    Not sure what your environment is, but I've seen that message in a
    multi-domain cPanel environment, where you can set up a domain before
    it's actually living on that host (preparing to move in). You can get
    as
    far as creating a list, but when you go to access the admin pages, it
    fails with that message. As soon as the domain actually resolves to
    that
    host, the problem goes away.

    Scot



    ------------------------------
  • John Dennis at May 17, 2005 at 5:23 pm

    On Tue, 2005-05-17 at 13:02 -0400, ewstahl at aol.com wrote:
    May 10th was the day I put in the new hard drive after the old one
    died. So basically I did a clean install. I had set up the domain/host
    stuff on the old drive so all I did was reinstall. I only have one
    domain/host name, and SELinux is on, but not on the snmpd daemon.
    How did you reinstall? This is important to determine if the security
    labels were applied.

    SELinux's control of smtpd is not relevant, its the httpd (e.g. apache)
    policy that probably affecting you. (I assume when you say the admin
    interface is not working you mean web access to it).

    Did you look for avc messages in /var/log/messages?
    Did you look at /var/log/audit/audit.log? (may not be present)


    --
    John Dennis <jdennis at redhat.com>
  • Ewstahl at May 17, 2005 at 9:17 pm
    I''m guessing you mean permissions. I installed it exactly the same way
    as I had in the previous install, with cgi-gid under apache- which is
    the same as httpd. I have the SELinux disabled for httpd. None of this
    would explain why the rest of the scripts work except for admin and
    admindb. They did work in version 2.1.5, but not in the current version
    I have (2.1.6rc3). As I already stated, nothing is showing up in any
    logs for those scripts except in the apache log and I posted that
    yesterday. I trashed the old mailman error log. I now have a new 0k
    file called error. I can send invites, etc using mailman so I know it's
    working as expected.

    Elissa

    -----Original Message-----
    From: John Dennis <jdennis at redhat.com>
    To: ewstahl at aol.com
    Cc: mailman-users at python.org; jwt at onjapan.net; shacker at birdhouse.org
    Sent: Tue, 17 May 2005 13:23:47 -0400
    Subject: Re: [Mailman-Users] Mailman Bug?/no Admin level web access
    On Tue, 2005-05-17 at 13:02 -0400, ewstahl at aol.com wrote:
    May 10th was the day I put in the new hard drive after the old one
    died. So basically I did a clean install. I had set up the
    domain/host
    stuff on the old drive so all I did was reinstall. I only have one
    domain/host name, and SELinux is on, but not on the snmpd daemon.
    How did you reinstall? This is important to determine if the security
    labels were applied.

    SELinux's control of smtpd is not relevant, its the httpd (e.g. apache)
    policy that probably affecting you. (I assume when you say the admin
    interface is not working you mean web access to it).

    Did you look for avc messages in /var/log/messages?
    Did you look at /var/log/audit/audit.log? (may not be present)


    --
    John Dennis <jdennis at redhat.com>
  • Mark Sapiro at May 17, 2005 at 10:29 pm

    Elissa wrote:
    I trashed the old mailman error log. I now have a new 0k
    file called error. I can send invites, etc using mailman so I know it's
    working as expected.
    How did this file get created? Did Mailman create it? If so, then the
    question is "why can Mailman create this file but not be allowed to
    write to it?". Would SELinux be the answer? Have you tried testing
    with SELinux turned completely off just to see if that helps?

    --
    Mark Sapiro <msapiro at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • EWStahl at May 18, 2005 at 1:33 am
    In a message dated 5/17/2005 6:30:11 PM Eastern Daylight Time,
    msapiro at value.net writes:
    How did this file get created? Did Mailman create it? If so, then the
    question is "why can Mailman create this file but not be allowed to
    write to it?". Would SELinux be the answer? Have you tried testing
    with SELinux turned completely off just to see if that helps?
    Mailman created a new file, but the others show as plain text and the new one
    as octet stream. I tried accessing the admin scripts to see if anything was
    written to the new log, and nothing was. I also tried making it into a text
    document, so now there are 2 error files- one text and one octet stream. Before I
    realized the other pages worked, I tried all sorts of things including
    turning off SELinux and firewall, redoing apache, and configuring ports. Right now
    I'm at accept all on ports/firewall, with SELinux enabled and enforcing but
    turned off on the httpd daemon. I can access all of the pages except the Admin
    ones.

    Elissa
  • John Dennis at May 18, 2005 at 2:04 am

    On Tue, 2005-05-17 at 21:33 -0400, EWStahl at aol.com wrote:

    Mailman created a new file, but the others show as plain text and the
    new one as octet stream.
    I'm afraid I don't understand. What "others" and what do you mean the
    new log file is octet stream?
    Right now I'm at accept all on ports/firewall, with SELinux enabled
    and enforcing but turned off on the httpd daemon. I can access all of
    the pages except the Admin ones.
    Please turn ALL of SELinux off. There are many parts of the security
    policy that might come into play, not just httpd. For instance mailman
    has its own security policy that is mated to the red hat mailman rpm's,
    which you're not using, there is a tremendous opportunity here for
    problems due to the mismatch. Let's try to eliminate SELinux as a factor
    altogether.


    --
    John Dennis <jdennis at redhat.com>
  • Ewstahl at May 18, 2005 at 3:16 pm
    This AM I turned off SELinux and the firewall entirely. I then ran
    check_perms, and there were 4 errors, all but 1 with the cgi scripts.
    Apparently the whole cgi-bin folder had a group mismatch (something I
    did "to fix things" before I realized most of them actually worked and
    I forgot to change one back), the only list I had set up had a language
    error (something to do with EN?) and the admin and admindb scripts had
    a set-gid error, which mailman fixed and it now works. :-) SO, I guess
    you were correct that SELinux was somehow causing my troubles.
    Unfortunately, I didn't save a copy of the repairs from the terminal
    window when I was logged in as root and the error log still is blank.
    I'm having a hard time believing that the scripts were not set when I
    installed since I used the --with-cgi-gid option to configure,
    reconfigured/reinstalled when I found things were not working
    correctly, and the other 16 scripts were set properly and working.
    Perhaps SELinux needs to be turned off preinstall as a general rule? I
    tried checking in /var/logs/mail, /var/logs/maillog, and
    /var/spool/mail -there was no listing of errors in any logs. Mr.
    Dennis, if you want to discuss why I prefer not to use the RPM version
    of mailman, email me off list.

    Elissa

    -----Original Message-----
    From: John Dennis <jdennis at redhat.com>
    To: EWStahl at aol.com
    Cc: msapiro at value.net; mailman-users at python.org; jwt at onjapan.net;
    shacker at birdhouse.org
    Sent: Tue, 17 May 2005 22:04:56 -0400
    Subject: Re: [Mailman-Users] Mailman Bug?/no Admin level web access
    On Tue, 2005-05-17 at 21:33 -0400, EWStahl at aol.com wrote:

    Mailman created a new file, but the others show as plain text and the
    new one as octet stream.
    I'm afraid I don't understand. What "others" and what do you mean the
    new log file is octet stream?
    Right now I'm at accept all on ports/firewall, with SELinux enabled
    and enforcing but turned off on the httpd daemon. I can access all of
    the pages except the Admin ones.
    Please turn ALL of SELinux off. There are many parts of the security
    policy that might come into play, not just httpd. For instance mailman
    has its own security policy that is mated to the red hat mailman rpm's,
    which you're not using, there is a tremendous opportunity here for
    problems due to the mismatch. Let's try to eliminate SELinux as a factor
    altogether.


    --
    John Dennis <jdennis at redhat.com>

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupmailman-users @
categoriespython
postedMay 16, '05 at 6:14p
activeMay 18, '05 at 3:16p
posts14
users5
websitelist.org

People

Translate

site design / logo © 2022 Grokbase