[Zope] yet another POSkeyerror

BZ bz@bwanazulia.com
Wed, 30 Jul 2003 04:58:08 -0400


I just went through about three months of trials and tribulations on a =20=

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 =20
that was where it was throwing up. I spent months trying to figure that =20=

out, importing/exporting, copying pasting, loading up the database from =20=

the shell, running fsrecover.py.

In the end, it pointed me to a user in acl_user that was just bad. I =20
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=E6ss Jensen wrote:

> Is there a howto on locating POSkeyerrors? and to delete the missing =20=

> object-reference?
>
> I keep getting this error, and I am not able to lacate the object =20
> causing trouble in the ZMI. Everything runs smooth for a while, but =20=

> after some days, zope crashes and refuses to start unless fsrecover is =
=20
> run on Data.fs
>
> I have, however a sneaking suspicion that this has something to to =20
> with a zclass being changed outside of the running zope, and copied =20=

> back into my zope. I am unsure how the instances of this zclass would =20=

> react to this.
>
> Einar
>
> 2003-07-29T14:52:03 ERROR(200) ZServer uncaptured python exception, =20=

> closing channel <ZServer.HTTPServer.zhttp_channel connected =20
> 129.241.190.148:56543 at 0x9834854 channel#: 1384 requests:> =20
> (socket.error:(104, 'Connection reset by peer') =20
> [/home/zope/zope261/Zope-2.6.1-linux2-x86/ZServer/medusa/=20
> asynchat.py|initiate_send|213] =20
> [/home/zope/zope261/Zope-2.6.1-linux2-x86/ZServer/medusa/=20
> http_server.py|send|417] =20
> [/home/zope/zope261/Zope-2.6.1-linux2-x86/ZServer/medusa/=20
> asyncore.py|send|338])
> ------
> 2003-07-30T05:33:53 ERROR(200) ZODB Couldn't load state for =20
> '\x00\x00\x00\x00\x00\x01\x0b\xe3'
> Traceback (innermost last):
>   File =20
> /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/=20
> Connection.py, line 509, in setstate
>   File =20
> /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/=20
> FileStorage.py, line 650, in load
>     (Object: /home/zope/zope261/Zope-2.6.1-linux2-x86/var/Data.fs)
>   File =20
> /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/=20
> 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 =20
> '\x00\x00\x00\x00\x00\x01\x0b\xe3'
> Traceback (innermost last):
>   File =20
> /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/=20
> Connection.py, line 509, in setstate
>   File =20
> /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/=20
> FileStorage.py, line 650, in load
>     (Object: /home/zope/zope261/Zope-2.6.1-linux2-x86/var/Data.fs)
>   File =20
> /home/zope/zope261/Zope-2.6.1-linux2-x86/lib/python/ZODB/=20
> FileStorage.py, line 624, in _load
>     (Object: /home/zope/zope261/Zope-2.6.1-linux2-x86/var/Data.fs)
> POSKeyError: 0000000000010be3
> --=20
> Einar N=E6ss Jensen
> Avdelingsingeni=F8r 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 )
>