yet another POSkeyerror
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
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 )
On Wed, Jul 30, 2003 at 10:13:03AM -0700, Einar N?ss Jensen wrote:
Is there a howto on locating POSkeyerrors? and to delete the missing object-reference?
first thing - what version of zope are you running? I notice it looks like 2.6.1:
[/home/zope/zope261/Zope-2.6.1-linux2-x86/ZServer/medusa/asynchat.py|initiate_send|213]
You should use a 2.6.2 beta. I found that some ZODB corruption problems magically went away when I upgraded. Also, fsrecover.py was broken in 2.6.1 and it works in 2.6.2 beta. I'm currently on 2.6.2 beta 3 for what it's worth. --PW -- Paul Winkler http://www.slinkp.com Look! Up in the sky! It's FLUORO-KILLER ARNOLD! (random hero from isometric.spaceninja.com)
participants (3)
-
BZ -
Einar Næss Jensen -
Paul Winkler