[Mailman-Developers] problem with view other subscriptions..
Matt Davis
bigdog@dogpound.vnet.net
Sun, 14 May 2000 23:14:33 -0400 (EDT)
Alright, I apologize for the long post ahead of time.. but here it goes..
On Sun, 14 May 2000, Thomas Wouters wrote:
> Apparently something goes wrong with the refresh(), or right before the
> refresh (someone stole the lock, for some reason.) Can you look at the
> contents of the logs/locks file at the time of the problem ? It might give
> some clue as to who or what stole or broke the lock. It might also be a
> clock syncronization problem; do you run mailman on more than one machine ?
> (say, split mail and web machine ?) Does the machine it runs on, have a
> steady clock or do you run 'ntpdate' every 10 minutes because the clock is
> heavily skewed ? (This happens on some of our early Pentium-II's, can be as
> much as a few minutes (!!) per hour. An hourly ntpdate fixes the symptoms,
> but I imagine it can screw Mailman bigtime :P)
1. Everything runs on 1 machine.
2. No time update utils are running at all.. Basically stock redhat 6.2
3. I think its a stable clock.. it is a ppro 200 mhz, 64 meg ram. But
the execution of that command shouldnt matter much if everythings on the
same machine & time & cpu?
Plus i don't have a very loaded mailman site (4 lists tops) and get hardly
zero traffic. The lists are personal lists. And the web interface is
hardly ever used. And when I was using it.. i was the only user.
i cleared the logs and redid executed the problem. And logs/locks never
got anything... But logs/error got this..
BTW, thanks for the help so far.. & Great program!
-- start logs/error --
May 14 23:02:33 2000
admin(2103): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(2103): [----- Mailman Version: 2.0beta3 -----]
admin(2103): [----- Traceback ------]
admin(2103): Traceback (innermost last):
admin(2103): File "/home/mailman/scripts/driver", line 89, in run_main
admin(2103): main()
admin(2103): File "/home/mailman/Mailman/Cgi/handle_opts.py", line 80,
in mainadmin(2103): mlist.Save()
admin(2103): File "/home/mailman/Mailman/MailList.py", line 864, in Save
admin(2103): self.__lock.refresh()
admin(2103): File "/home/mailman/Mailman/LockFile.py", line 204, in
refresh
admin(2103): raise NotLockedError
admin(2103): NotLockedError:
admin(2103): [----- Python Information -----]
admin(2103): sys.version = 1.5.2 (#1, Feb 1 2000, 16:32:16) [GCC
egcs-2.91.66 19990314/Linux (egcs-
admin(2103): sys.executable = /usr/bin/python
admin(2103): sys.prefix = /usr
admin(2103): sys.exec_prefix= /usr
admin(2103): sys.path = /usr
admin(2103): sys.platform = linux-i386
admin(2103): [----- Environment Variables -----]
admin(2103): DOCUMENT_ROOT: /home/www/htdocs
admin(2103): SERVER_ADDR: 166.82.145.176
admin(2103): HTTP_ACCEPT_ENCODING: gzip, compress
admin(2103): CONTENT_LENGTH: 153
admin(2103): CONTENT_TYPE: application/x-www-form-urlencoded
admin(2103): PATH_TRANSLATED: /home/www/htdocs/davis/bigdog@dogpound.vnet.netadmin(2103): SERVER_SOFTWARE: Apache/1.3.12
(Unix) PHP/4.0RC1 mod_ssl/2.6.0 OpenSSL/0.9.5
admin(2103): GATEWAY_INTERFACE: CGI/1.1
admin(2103): UNIQUE_ID: OR9owqZSkbAAAAN0Ciw
admin(2103): HTTP_ACCEPT_LANGUAGE: en
admin(2103): REMOTE_ADDR: 166.82.145.176
admin(2103): SERVER_PORT: 80
admin(2103): HTTP_USER_AGENT: Lynx/2.8.3dev.18 libwww-FM/2.14
admin(2103): HTTP_ACCEPT: text/html, text/plain,
application/redhat-package-list, audio/mod, image/*, video/*, video/mpeg,
application/pgp, application/pgp,
application/pdf, message/partial, message/external-body,
application/postscript, x-be2, application/andrew-inset, text/richtext,
text/enriched, x-sun-attachment, audio-file, postscript-file, default,
mail-file, sun-deskset-message, application/x-metamail-patch, text/sgml,
*/*;q=0.01
admin(2103): REQUEST_URI: /mailman/handle_opts/davis/bigdog@dogpound.vnet.netadmin(2103): HTTP_CACHE_CONTROL: no-cache
admin(2103): PATH: /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
admin(2103): QUERY_STRING:
admin(2103): SERVER_PROTOCOL: HTTP/1.0
admin(2103): PATH_INFO: /davis/bigdog@dogpound.vnet.net
admin(2103): HTTP_HOST: dogpound.vnet.net
admin(2103): REQUEST_METHOD: POST
admin(2103): SERVER_SIGNATURE: <ADDRESS>Apache/1.3.12 Server at
dogpound.vnet.net Port 80</ADDRESS>
admin(2103): SCRIPT_NAME: /mailman/handle_opts
admin(2103): SERVER_ADMIN: bigdog@dogpound.vnet.net
admin(2103): SCRIPT_FILENAME: /home/mailman/cgi-bin/handle_opts
admin(2103): PYTHONPATH: /home/mailman
admin(2103): HTTP_REFERER: http://dogpound.vnet.net/mailman/options/davis/bigdog--at--dogpound.vnet.net
admin(2103): HTTP_PRAGMA: no-cache
admin(2103): SERVER_NAME: dogpound.vnet.net
admin(2103): REMOTE_PORT: 1615
-- stop logs/error --
Let me know if you want me to do anything else...
--
Matt Davis - ICQ# 934680
http://dogpound.vnet.net/
Manual Writer's Creed: Garbage in, gospel out.