Paul Winkler wrote at 2003-9-25 11:02 -0400:
Synopsis: One ZEO server, two ZEO clients, same code installed on all three. One client gives an ImportError on a custom product, the other does not. ... from Products.CTIPortalData import ExprEvaluator
...Which is fine on ONE of the zeo clients, but on the other, I get: ... Module AccessControl.ZopeGuards, line 127, in guarded_import ImportError: import of "ExprEvaluator" from "Products.CTIPortalData" is unauthorized. You are not allowed to access ExprEvaluator in this context
Activate Zope logging (--> doc/LOGGING.txt) and look at the log file. Often, there are startup problems (missing shared library not installed or something like this) that cause products to be only partially imported. As a consequence some security declarations may not have been executed. Dieter