Hi,

I hope someone can help me out with a lost plone installation I have.

Zope: 2.7.3.0
Plone: 2.0.5
Python: 2.3.5

Somehow (I think since a colleague of mine updated python to 2.4 without checking the symlinks stayed pointing at 2.3 from zope) I have ended up with an un-retrievable folder in my ZODB for my live plone site.

Strangely the test site appears to be fine, but I have put this down to the fact is was not being actively used when the version conflict appeared.

The net result at present is that I can access my Zope server, but cannot access the plone installation named 'livesite'. I am getting a "EOFError" in the main screen of the ZMI, but the top and left hand frames populate, less the livesite folder which is not there. Access to most of the content of the Control Panel, acl_users, temp_folder and testsite (another, virtually identical plone instance with little or no content) is fine.

I have run fstest.py and fsrefs.py against my Data.fs file and no errors were found, and I have also tried running fsrecover.py to generate a new Data.fs and running against this with no joy.

A tail of my event.log file on a fresh installation of Zope and (AFAIK) all relevant Packages follows. This is from a freshly started server, and the client accesses $url/manage with the install-time specified admin credentials to generate the log below:

------
2005-11-07T15:03:51 ERROR(200) ZODB Couldn't load state for 0x1655
Traceback (most recent call last):
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:51 ERROR(200) CMFCore Unable to setupCurrentSkin()
Traceback (most recent call last):
File "/data/newsite/zope/Products/CMFCore/Skinnable.py", line 143, in __of__
   w_self.setupCurrentSkin()
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:51 ERROR(200) ZODB Couldn't load state for 0x1655
Traceback (most recent call last):
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:51 ERROR(200) CMFCore Unable to setupCurrentSkin()
Traceback (most recent call last):
File "/data/newsite/zope/Products/CMFCore/Skinnable.py", line 143, in __of__
   w_self.setupCurrentSkin()
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:51 ERROR(200) ZODB Couldn't load state for 0x1655
Traceback (most recent call last):
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:51 ERROR(200) CMFCore Unable to setupCurrentSkin()
Traceback (most recent call last):
File "/data/newsite/zope/Products/CMFCore/Skinnable.py", line 143, in __of__
   w_self.setupCurrentSkin()
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:51 ERROR(200) ZODB Couldn't load state for 0x1655
Traceback (most recent call last):
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:52 ERROR(200) ZODB Couldn't load state for 0x1655
Traceback (most recent call last):
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:52 ERROR(200) CMFCore Unable to setupCurrentSkin()
Traceback (most recent call last):
File "/data/newsite/zope/Products/CMFCore/Skinnable.py", line 143, in __of__
   w_self.setupCurrentSkin()
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:52 ERROR(200) ZODB Couldn't load state for 0x1655
Traceback (most recent call last):
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:52 ERROR(200) CMFCore Unable to setupCurrentSkin()
Traceback (most recent call last):
File "/data/newsite/zope/Products/CMFCore/Skinnable.py", line 143, in __of__
   w_self.setupCurrentSkin()
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:52 ERROR(200) ZODB Couldn't load state for 0x1655
Traceback (most recent call last):
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:52 ERROR(200) CMFCore Unable to setupCurrentSkin()
Traceback (most recent call last):
File "/data/newsite/zope/Products/CMFCore/Skinnable.py", line 143, in __of__
   w_self.setupCurrentSkin()
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError
------
2005-11-07T15:03:52 ERROR(200) ZODB Couldn't load state for 0x1655
Traceback (most recent call last):
 File "/data/newsite/lib/python/ZODB/Connection.py", line 600, in setstate
   self._set_ghost_state(obj, p)
File "/data/newsite/lib/python/ZODB/Connection.py", line 639, in _set_ghost_state
   state = unpickler.load()
EOFError

Any help would be greatly appreciated - at this stage I would settle for being able to retrieve the contents of the sub-folders from my ZODB into flat files that I can then push into a fresh system.

TIA

Jim

_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to