Hi All - I've got a CentOS 4.4 box that is stock with almost all latest updates 
installed, running:

  mysql-server-5.0.42-1.el4.centos
  mysql-5.0.42-1.el4.centos
  mysqlclient14-4.1.22-1.el4s1.1
  python-2.3.4-14.4
  
I followed the Install Guide for EL4 at:

http://www.zenoss.com/community/docs/install-guides/install-on-centos/ 

However - the Zope Web server on port 8080 fails to start correctly.  When I 
run "service zenoss start", I get:


Code:

Daemon: zenwinmodeler starting...
--11:13:24--  
http://localhost.localdomain:8080/zport/dmd/DeviceLoader/loadDevice?deviceName=localhost.localdomain&devicePath=/Server/Linux
           => `/dev/null'
Resolving localhost.localdomain... 127.0.0.1
Connecting to localhost.localdomain|127.0.0.1|:8080... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
11:13:24 ERROR 500: Internal Server Error.




In the event.log, I see:


Code:

------
2007-07-11T11:13:59 ERROR Zope.SiteErrorLog http://xxx.xxxxxx.xxx:8080/zport/dmd
Traceback (most recent call last):
  File "/opt/zenoss/lib/python/ZPublisher/Publish.py", line 105, in publish
    object=request.traverse(path, validated_hook=validated_hook) 
  File "/opt/zenoss/lib/python/ZPublisher/BaseRequest.py", line 363, in traverse
    doc = getattr(subobject, '__doc__', None)
  File "/opt/zenoss/lib/python/ZODB/Connection.py", line 704, in setstate
    self._setstate(obj)
  File "/opt/zenoss/lib/python/ZODB/Connection.py", line 758, in _setstate
    self._reader.setGhostState(obj, p)
  File "/opt/zenoss/lib/python/ZODB/serialize.py", line 495, in setGhostState
    state = self.getState(pickle)
  File "/opt/zenoss/lib/python/ZODB/serialize.py", line 488, in getState
    return unpickler.load()
  File "/opt/zenoss/lib/python/ZODB/serialize.py", line 436, in _persistent_load
    return self._conn.get(oid)
  File "/opt/zenoss/lib/python/ZODB/Connection.py", line 215, in get
    self._cache[oid] = obj
TypeError: Cache values must be persistent objects.
------
2007-07-11T11:13:59 ERROR ZODB.Connection Couldn't load state for 0x0f77
Traceback (most recent call last):
  File "/opt/zenoss/lib/python/ZODB/Connection.py", line 704, in setstate
    self._setstate(obj)
  File "/opt/zenoss/lib/python/ZODB/Connection.py", line 758, in _setstate
    self._reader.setGhostState(obj, p)
  File "/opt/zenoss/lib/python/ZODB/serialize.py", line 495, in setGhostState
    state = self.getState(pickle)
  File "/opt/zenoss/lib/python/ZODB/serialize.py", line 488, in getState
    return unpickler.load()
  File "/opt/zenoss/lib/python/ZODB/serialize.py", line 436, in _persistent_load
    return self._conn.get(oid)
  File "/opt/zenoss/lib/python/ZODB/Connection.py", line 215, in get
    self._cache[oid] = obj
TypeError: Cache values must be persistent objects.
------




Any feedback on what's going haywire here?  I'm hoping this is something silly 
and simple...? 

FYI - I did modify the following BIN scripts:

  install-functions.sh  zenoss_upgrade_pre  zenoss_upgrade_post  
zenoss_init_post  zenoss_init_pre

So that the MYSQL USER/PASS, and the ZENOSS events database password matched my 
environment.  But that's all I munged. 

Thanks a ton in advance for any pointers or ideas. 

v/r
Shane

------------------------
Shane Gibson




-------------------- m2f --------------------

Read this topic online here:
http://community.zenoss.com/forums/viewtopic.php?p=8646#8646

-------------------- m2f --------------------



_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to