[ZODB-Dev] ZEO Cross-platform?

Guido van Rossum guido@python.org
Thu, 07 Nov 2002 20:02:08 -0500


> 2002-11-08T00:06:39 INFO(0) ZEO Server Close 1673352
> ------
> 2002-11-08T00:06:49 INFO(0) ZEO Server Connect 1673352 ('192.168.1.20',
> 33592)
> ------
> 2002-11-08T00:06:49 ERROR(200) ZEO Server Unknown storage_id: Z200
> ------
> 2002-11-08T00:06:49 INFO(0) ZEO Server Close 1673352
> ------
> 2002-11-08T00:06:49 ERROR(200) ZEO uncaptured python exception, closing
> channel <ZEOConnection connected 192.168.1.20:33592 at 198888>
> (exceptions.TypeError:len() of unsized object
> [/usr/local/lib/python2.1/asyncore.py|poll|92]
> [/usr/local/lib/python2.1/asyncore.py|handle_read_event|386]
> [/export/home/jholland/StandaloneZODB-1.0/ZEO/smac.py|handle_read|102]
> [/export/home/jholland/StandaloneZODB-1.0/ZEO/StorageServer.py|message_input|284]
> [/export/home/jholland/StandaloneZODB-1.0/ZEO/StorageServer.py|get_info|340])
> ------
> 2002-11-08T00:06:49 INFO(0) ZEO Server Close 1673352

Um, it looks like you're using ZEO 1 on one end and ZEO 2 on the
other.  Please use ZEO 2 everywhere.  You can get it with ZODB 3.1:

  http://www.zope.org/Products/StandaloneZODB

--Guido van Rossum (home page: http://www.python.org/~guido/)