I am trying to use View Planner 2.1.0.0-511034 (with patch1) with View 5.2 but I keep getting the following error in server.pyc on the view connection server:
Getting the prefixes for all the pools
Error in mapping prefixes with error: 2004: Error in mapping VM Prefixes to Pools: string indices must be integers, not str
Traceback:
Traceback (most recent call last):
File "C:\Package\listener.py", line 158, in remote_mapPrefixToPool
File "C:\Package\viewadmin.py", line 137, in mapPrefixToPool
TypeError: string indices must be integers, not str
Peer will receive following PB traceback:
Traceback (most recent call last):
File "C:\Python26\lib\site-packages\twisted\spread\banana.py", line 153, in gotItem
self.callExpressionReceived(item)
File "C:\Python26\lib\site-packages\twisted\spread\banana.py", line 116, in callExpressionReceived
self.expressionReceived(obj)
File "C:\Python26\lib\site-packages\twisted\spread\pb.py", line 514, in expressionReceived
method(*sexp[1:])
File "C:\Python26\lib\site-packages\twisted\spread\pb.py", line 826, in proto_message
self._recvMessage(self.localObjectForID, requestID, objectID, message, answerRequired, netArgs, netKw)
--- <exception caught here> ---
File "C:\Python26\lib\site-packages\twisted\spread\pb.py", line 840, in _recvMessage
netResult = object.remoteMessageReceived(self, message, netArgs, netKw)
File "C:\Python26\lib\site-packages\twisted\spread\flavors.py", line 114, in remoteMessageReceived
state = method(*args, **kw)
File "C:\Package\listener.py", line 169, in remote_mapPrefixToPool
File "C:\Python26\lib\site-packages\twisted\spread\pb.py", line 328, in callRemote
_name, args, kw)
File "C:\Python26\lib\site-packages\twisted\spread\pb.py", line 807, in _sendMessage
raise DeadReferenceError("Calling Stale Broker")
twisted.spread.pb.DeadReferenceError: Calling Stale Broker
The reactor run loop is done...
I looked in the view connection server logs and found the following error:
2013-03-08T15:51:23.905-06:00 DEBUG (0540-05A4) <Main CAPI Thread> [MessageFrameWork] Unable to locate queue PowershellService with hint GetPool.
I have tried the files provided by banit in this thread http://communities.vmware.com/message/2025995#2025995 as well as files in patch1.zip for view planner. I also tried the other suggestions in that thread, which included removing and adding the server to the domain and running sysprep on the server, but those did not help either. I double checked that C:\IP.txt has the correct username and password.
Can anyone help me find out what is causing this issue?