I just went through about three months of trials and tribulations on a F-ing POSKeyError... so here is everything I found: http://www.zopelabs.com/cookbook/1020679104 http://www.zopelabs.com/cookbook/1054240694 At the end of the day, I thought it was in my /Members/ folder since that was where it was throwing up. I spent months trying to figure that out, importing/exporting, copying pasting, loading up the database from the shell, running fsrecover.py. In the end, it pointed me to a user in acl_user that was just bad. I erased the user and it was all good to go. Try fsrecover.py (back up first). Try those links above. Cheers, BZ On Wednesday, July 30, 2003, at 01:13 PM, Einar Næss Jensen wrote:
Is there a howto on locating POSkeyerrors? and to delete the missing object-reference?
I keep getting this error, and I am not able to lacate the object causing trouble in the ZMI. Everything runs smooth for a while, but after some days, zope crashes and refuses to start unless fsrecover is run on Data.fs
I have, however a sneaking suspicion that this has something to to with a zclass being changed outside of the running zope, and copied back into my zope. I am unsure how the instances of this zclass would react to this.
Einar
2003-07-29T14:52:03 ERROR(200) ZServer uncaptured python exception, closing channel <ZServer.HTTPServer.zhttp_channel connected 129.241.190.148:56543 at 0x9834854 channel#: 1384 requests:> (socket.error:(104, 'Connection reset by peer') [/home/zope/zope261/Zope-2.6.1-linux2-x86/ZServer/medusa/ asynchat.py|initiate_send|213] [/home/zope/zope261/Zope-2.6.1-linux2-x86/ZServer/medusa/ http_server.py|send|417] [/home/zope/zope261/Zope-2.6.1-linux2-x86/ZServer/medusa/ asyncore.py|send|338]) ------ 2003-07-30T05:33:53 ERROR(200) ZODB Couldn't load state for '\x00\x00\x00\x00\x00\x01\x0b\xe3' Traceback (innermost last): File /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/ Connection.py, line 509, in setstate File /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/ FileStorage.py, line 650, in load (Object: /home/zope/zope261/Zope-2.6.1-linux2-x86/var/Data.fs) File /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/ FileStorage.py, line 624, in _load (Object: /home/zope/zope261/Zope-2.6.1-linux2-x86/var/Data.fs) POSKeyError: 0000000000010be3
[root@mime Zope-2.6.1-linux2-x86]# ------ 2003-07-30T05:51:38 ERROR(200) ZODB Couldn't load state for '\x00\x00\x00\x00\x00\x01\x0b\xe3' Traceback (innermost last): File /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/ Connection.py, line 509, in setstate File /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/ FileStorage.py, line 650, in load (Object: /home/zope/zope261/Zope-2.6.1-linux2-x86/var/Data.fs) File /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/ FileStorage.py, line 624, in _load (Object: /home/zope/zope261/Zope-2.6.1-linux2-x86/var/Data.fs) POSKeyError: 0000000000010be3 -- Einar Næss Jensen Avdelingsingeniør EDB-HF 735 90750
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )