I can't get to the pending request page for a mailing list.
(My web clients just say "waiting for response" and finally give up.)
I think it is because there are too many pending requests after some
problems. (config.db is almost 10MB.)
How can I do this some other way?
I installed the latest versions of python, tix and tkinter like folks on
this list suggested, and I'm still getting error messages when cron runs
the "senddigests" job
(/usr/local/apache/htdocs/mailman//cron/senddigests). Here's the error
message it delivers every day:
---begin---
Traceback (innermost last):
File "/usr/local/apache/htdocs/mailman//cron/senddigests", line 41, in ?
main()
File "/usr/local/apache/htdocs/mailman//cron/senddigests", line 35, in
main
list = MailList.MailList(name, lock=0)
File "/usr/local/apache/htdocs/mailman/Mailman/MailList.py", line 62,
in __init__
self.Load()
File "/usr/local/apache/htdocs/mailman/Mailman/MailList.py", line 810,
in Load
raise Errors.MMBadListError, 'Failed to access config info'
MMBadListError: Failed to access config info
---end---
Any suggestions?
---
Tom "I am not a lawyer" Geller
Geller Communications * San Francisco * tgeller.com
Other domains: suespammers.org, openppc.org, popcomputers.com
Today the filetable on my machine filled up, which gave mailman some issues.
It didn't properly cleanup some lock files and this caused all other
operations to fail.
Here are the relavent portions of the error log file:
Dec 28 14:04:39 1999 post: Traceback (innermost last):
post: File "/usr2/local/mailman/scripts/post", line 45, in ?
post: File "/usr2/local/mailman/Mailman/MailList.py", line 62, in __init__
post: File "/usr2/local/mailman/Mailman/MailList.py", line 804, in Load
post: File "/usr2/local/mailman/Mailman/MailList.py", line 1373, in Lock
post: File "/usr2/local/mailman/Mailman/LockFile.py", line 200, in lock
post: File "/usr2/local/mailman/Mailman/LockFile.py", line 156, in __read
post: IOError : (23, 'Too many open files in system')
Dec 28 14:24:06 1999 post: Traceback (innermost last):
post: File "/usr2/local/mailman/scripts/post", line 45, in ?
post: mlist = MailList.MailList(sys.argv[1])
post: File "/usr2/local/mailman/Mailman/MailList.py", line 62, in __init__
post: self.Load()
post: File "/usr2/local/mailman/Mailman/MailList.py", line 804, in Load
post: self.Lock()
post: File "/usr2/local/mailman/Mailman/MailList.py", line 1373, in Lock
post: self.__lock.lock()
post: File "/usr2/local/mailman/Mailman/LockFile.py", line 245, in lock
post: os.unlink(self.__tmpfname)
post: os . error : (2, 'No such file or directory')
Known issue? Has the code around line 245 not been fully tested?
My workaround was to remove all lockfiles manually. The list is running
happily now.
System details:
FreeBSD 2.2.2 (maxusers set to 10 when this occured, I just up'd it to 20...
yes I know that 2.2.2 is crusty)
Python 1.5 built with GCC 2.7.2.1
Mailman 1.1
thanks,
alex
On Thu, 30 Dec 1999 08:46:36 -0800
alex wetmore <alex(a)phred.org> wrote:
> When is 1.2 coming out? This is a production machine, so I am not
> interested in running beta software.
"Release" and "beta" don't really mean as much for Open Source
projects as they do for commercial. The line between them tends to
be both fuzzy and often missing. I have the same concerns for
production environments so I do the old standard: run a second
parallel machine with any new software for a while before rolling it
into production.
At that point the lines between "CVS copy", "beta" and "release"
become non-existant.
--
J C Lawrence Home: claw(a)kanga.nu
----------(*) Other: coder(a)kanga.nu
--=| A man is as sane as he is dangerous to his environment |=--
This problem is explained - without solution, (any comment from mailman
developers?) in my last 2 emails to this list.
I believe you web server may be issuing a cookie, before the admin page is
issuing it's cookie.
look, go to http://www.list.org/ and look at the mailman users list archive,
find my last 2 emails to the list.
I explained it all there.
Allen
--
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Allen Bolderoff <allen(a)gist.net.au>
LNC - Redhat and Linux, help and commentary http://linux.netnerve.com
CTPC - Caffeine - get it here: http://www.coffee-tea-pots-cups.com/
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
GPG fingerprint = CBB0 8626 702C 3D01 B5AD A54A DC2C 93B7 3E4B 6472
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thanks to those who responded to my plea. The suggestion was to do the
install as root. It worked -- even though the instructions said not to do
it as root. Go figure!
So I've gotten well down on the list. I have a rudimentry understanding of
apache configuration, but certainly not expert.
I created the list "test" and received the email telling us to go to:
http://www.tenant.net/admin/test
OK, so it doesn't work and I get a 404. Looking at some old messages from
the list, I erase the previous changes to access.conf and add the following
(not sure about the mailmanlog directory as it doesn't exist):
# stuff for mailman
ScriptAlias /mailman/ /home/mailman/cgi-bin/
#Alias /mailmanlogo/ /home/mailman/logo/
Alias /pipermail/ /home/mailman/archives/public/
<Directory /home/mailman>
allow from all
Options FollowSymLinks
</Directory>
So on a hunch, I edit the URL on my browser to read"
http://www.tenant.net/mailman/admin/test
and sure enough I get the password page for the admin functions. But this
is not what is reflected on the email I received. So it the apache config
worng? Or is it something in the mm_cfg.py file? Seems as it's OK as long
as I use the URL above, but the program things it is something else.
Thanks again!
John Fisher
TenantNet
-----------------------------------------------------------------------
The Tenant Network(tm) for Residential Tenants
TenantNet(tm): http://tenant.net
email: tenant(a)tenant.net
NYtenants(tm) Discussion List: email to majordomo(a)list.tenant.net
and in the body of the message put "subscribe nytenants".
Information from TenantNet is from experienced non-attorney tenant
activists and is not considered legal advice.
If I look at /mailman/listinfo/ I am told there are no publicly available lists (which I know is a horrible lie); but if I look at /mailman/admin/ the lists are all there (that is, the public ones that should be there).
What do you suppose would cause this? and more importantly, how could I fix it?
Tahs,
Christine Davis
Actrix Networks Limited
c.davis(a)actrix.gen.nz
Hi All,
Been running mailman for a few months now and I've had a problem myself using the web interface. I thought it was perhaps my computer and the cookies as I had PGP and a verisign certificate installed. I have since done a clean install at home (Win 98 SE) and have added nothing more.
I still have a problem getting into any of the admin/list pages. Internal Server Error and a Premature End of Script Headers in the error log. Funny thing is, none of the list managers have any problem at all accessing the web based admin, I seem to be the only one and the lists themselves are working just fine.
If I remove the cookie from my machine and try again, I can get as far as the main admin page for the list but can not get past the main page without encountering the Internal Server Errors.
Server Stats:
Linux 2.2.12
P II 500
512 Meg ram
Apache 1.3.6
Python 1.5 (appears to be)
Thanks in Advance,
Rick
I'm brand new to mailman (about 30 minutes ago). I am switching a group of
related mailing lists to use mailman. There are five separate mailing
lists, call them l1, l2, l3, l4 and l5. Each list is associated with a
specific school. There is a general reflector that looks like this in
/etc/aliases:
biglist: l1, l2, l3, l4, l5
These are private lists. Archiving is disabled. Only list members can view
the contents of their individual lists. The intention is that people will
normally want to post to biglist, but occasionally want to hold
school-specific discussions on one of the smaller lists.
I am on l3. As an initial test, I sent mail to the five lists. The message
got held up in l1 awaiting manager approval.
Is there some way I can continue to operate in this umbrella mode with
things fairly tightly restricted regarding posts? I guess I'm asking for
something in between allowing only list members to post and allowing the
whole world to post.
Thx,
Skip Montanaro | http://www.mojam.com/
skip(a)mojam.com | http://www.musi-cal.com/
847-971-7098 | Python: Programming the way Guido indented...
I am trying to troubleshoot my install but I am severely hampered by my
lack of knowledge of the software. If some one could please answer
these questionsfor me.
1) How does the web interface work. Does it build the admin and
listinfo pages whenever they are requested or does it build them during
list creation. If the latter where does it put the files.
2) For Apache do I need some type of special python cgi handler.
Thank You,
Jerry Thomas
--
Jerry Thomas jerry(a)scoregroup.com
Network Administrator ph. (305) 662-5959 ext. 211
The Score Group fax (305) 662-5952