[ZODB-Dev] help with pinning zeo plone zodb3 to 3.8.1
rafael
rafaelcrocha at gmail.com
Thu Nov 12 00:02:30 EST 2009
Hi,
I just installed a fresh plone site from the latest uniffied linux
installer.
I then add all my products, rerun buildout and moved my Data.fs.
I am experiencing the following problem: i need to pin zodb3 = 3.8.1
so I can pack (cross reference issue). But if I pin it as I was doing
before , ie adding ZODB3 = 3.8.1 to my versions section, I get an error
(traceback below).
Previously I was using a standalone installation. Now I moved to zeo,
but I have pinned zodb3 with zeo before.
Googling it I saw some people with same output , but trying to use
plone.app.blob. A solution was indicated to add plone.app.blob egg in
the zeo section in buildout. But I won't use this product, so don't seem
to be the right solution to me..
What can i do?
Thanks
2009-11-11 22:55:21 INFO Zope Set effective user to
"plone"
2009-11-11 22:55:23 INFO Marshall libxml2-python not available. Unable
to register libxml2 based marshallers, at least SimpleXMLMarshaller
2009-11-11 22:55:29 INFO ZEO.ClientStorage (27130) ClientStorage
(pid=27130) created RW/normal for storage: '1'
2009-11-11 22:55:29 INFO ZEO.cache created temporary cache file
'<fdopen>'
2009-11-11 22:55:29 INFO ZEO.ClientStorage (27130) Testing connection
<ManagedClientConnection ('206.196.110.2', 8100)>
2009-11-11 22:55:29 ERROR ZEO.zrpc.Connection(C) (127.0.0.1:8100) bad
handshake 'Z303'
2009-11-11 22:55:29 ERROR ZEO.zrpc.Connection(C) (127.0.0.1:8100) Error
caught in asyncore
Traceback (most recent call
last):
File "/usr/local/Plone/Python-2.4/lib/python2.4/asyncore.py", line 69,
in read
obj.handle_read_event()
File "/usr/local/Plone/Python-2.4/lib/python2.4/asyncore.py", line
391, in handle_read_event
self.handle_read()
File
"/usr/local/Plone/buildout-cache/eggs/ZODB3-3.8.1-py2.4-linux-i686.egg/ZEO/zrpc/smac.py",
line 243, in handle_read
self.message_input(msg)
File
"/usr/local/Plone/buildout-cache/eggs/ZODB3-3.8.1-py2.4-linux-i686.egg/ZEO/zrpc/connection.py",
line 952, in recv_handshake
Connection.recv_handshake(self,
proto)
File
"/usr/local/Plone/buildout-cache/eggs/ZODB3-3.8.1-py2.4-linux-i686.egg/ZEO/zrpc/connection.py",
line 527, in recv_handshake
raise ZRPCError("bad handshake %r" %
proto)
ZRPCError: bad handshake 'Z303'
More information about the ZODB-Dev
mailing list