Check if you are a victim of bug 627433. Esp check for the following. -- Author: parisi Date: Wed Aug 08 12:31:53 PDT 2012-- Copy pasting the same for convenience.
It was an issue with the Cluster-Mode web service being disabled.We could see httpd running in systemshell, but did not see port 80 listening.After we enabled web services, we could then get to port 80 and we could run apitest. Now they can see CPU data.
The command to enable the web services:
::> security http webserver modify -node * -state on
I checked the OnCommand Guides to see if this is documented - it's not. We need to add a line to the OnCommand docs that state "Ensure web services are running on your Cluster-Mode systems. If services are not running, OnCommand will be unable to fetch data via api."
One troubling thing about this issue is that dfm host diag will come back clean when web services are disabled.