I recently installed Ceilometer with Devstack and all api commands return the same error 406 Not Acceptable.
Here is the log
root@cloud:~# ceilometer --os-username ceilometer --os-password password --os-tenant-name service --os-auth-url "http://192.168.0.34:35357/v2.0" -d user-list
INFO (connectionpool:191) Starting new HTTP connection (1): 192.168.0.34
DEBUG (connectionpool:283) "POST /v2.0/tokens HTTP/1.1" 200 6783
DEBUG (http:109) curl -i -X GET -H 'X-Auth-Token: MIIL5AYJKoZIhvcNAQcCoIIL1TCCC9ECAQExCTAHBgUrDgMCGjCCCr0GCSqGSIb3DQEHAaCCCq4EggqqeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0wMy0xMlQwNzozNzoxMy40MDExMjYiLCAiZXhwaXJlcyI6ICIyMDEzLTAzLTEzVDA3OjM3OjEzWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogbnVsbCwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiZWE5ZWU0N2Y4YmFlNGU3OThkYzRmMTNkZTI3N2ExYjYiLCAibmFtZSI6ICJzZXJ2aWNlIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4wLjM0Ojg3NzQvdjIvZWE5ZWU0N2Y4YmFlNGU3OThkYzRmMTNkZTI3N2ExYjYiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4wLjM0Ojg3NzQvdjIvZWE5ZWU0N2Y4YmFlNGU3OThkYzRmMTNkZTI3N2ExYjYiLCAiaWQiOiAiMGIxNDIwOWE4NjZjNDg4ODhlYzFmMWQ0Njc5NmZiNzYiLCAicHVibGljVVJMIjogImh0dHA6Ly8xOTIuMTY4LjAuMzQ6ODc3NC92Mi9lYTllZTQ3ZjhiYWU0ZTc5OGRjNGYxM2RlMjc3YTFiNiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJjb21wdXRlIiwgIm5hbWUiOiAibm92YSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xOTIuMTY4LjAuMzQ6MzMzMyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xOTIuMTY4LjAuMzQ6MzMzMyIsICJpZCI6ICIwNzRmZTU3ZmI3OTM0NTRhOWY0OTMwZDZlMzczYjE0NyIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzE5Mi4xNjguMC4zNDozMzMzIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInMzIiwgIm5hbWUiOiAiczMifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4wLjM0OjkyOTIiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4wLjM0OjkyOTIiLCAiaWQiOiAiMWE2YmEyY2M1ZWUxNDIwZjlkMjY5ODk2OGFhYzczMDQiLCAicHVibGljVVJMIjogImh0dHA6Ly8xOTIuMTY4LjAuMzQ6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NyIsICJpZCI6ICIzYTEzZjVjNTRlYzI0YzIyYmFhZjk2ZTk1M2NiMTkyMyIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc3In1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm1ldGVyaW5nIiwgIm5hbWUiOiAiY2VpbG9tZXRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xOTIuMTY4LjAuMzQ6ODc3Ni92MS9lYTllZTQ3ZjhiYWU0ZTc5OGRjNGYxM2RlMjc3YTFiNiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xOTIuMTY4LjAuMzQ6ODc3Ni92MS9lYTllZTQ3ZjhiYWU0ZTc5OGRjNGYxM2RlMjc3YTFiNiIsICJpZCI6ICIyYjYxMzZjNjU4NjI0YTM3OTMwMjVmNTA1ODExODc5YSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzE5Mi4xNjguMC4zNDo4Nzc2L3YxL2VhOWVlNDdmOGJhZTRlNzk4ZGM0ZjEzZGUyNzdhMWI2In1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInZvbHVtZSIsICJuYW1lIjogImNpbmRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xOTIuMTY4LjAuMzQ6ODc3My9zZXJ2aWNlcy9BZG1pbiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xOTIuMTY4LjAuMzQ6ODc3My9zZXJ2aWNlcy9DbG91ZCIsICJpZCI6ICI0MTlmMzNkMWMzNzc0NzE1YmRhMmY5ZjkyY2EzOTIyZiIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzE5Mi4xNjguMC4zNDo4NzczL3NlcnZpY2VzL0Nsb3VkIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImVjMiIsICJuYW1lIjogImVjMiJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xOTIuMTY4LjAuMzQ6MzUzNTcvdjIuMCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xOTIuMTY4LjAuMzQ6NTAwMC92Mi4wIiwgImlkIjogIjFkNzFmNjQ4MmE0OTQ4M2FiMjdkODQ3YzhjZjcyMzgyIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTkyLjE2OC4wLjM0OjUwMDAvdjIuMCJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpZGVudGl0eSIsICJuYW1lIjogImtleXN0b25lIn1dLCAidXNlciI6IHsidXNlcm5hbWUiOiAiY2VpbG9tZXRlciIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAiYjQzODY5ODRmYjY5NDIwNGIxYjhlYTNlZmMzN2JlZTYiLCAicm9sZXMiOiBbeyJuYW1lIjogIl9tZW1iZXJfIn0sIHsibmFtZSI6ICJSZXNlbGxlckFkbWluIn0sIHsibmFtZSI6ICJhZG1pbiJ9XSwgIm5hbWUiOiAiY2VpbG9tZXRlciJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyI5ZmUyZmY5ZWU0Mzg0YjE4OTRhOTA4NzhkM2U5MmJhYiIsICI3ODA4ZDBlMjRhZmQ0YTBkYjcxNmQxNDhkN2Y4Njk2NiIsICJiNjMyNjdkYTkxNDg0NzdjODIxMTU3OTAzODExMzBiMCJdfX19MYH-MIH8AgEBMFwwVzELMAkGA1UEBhMCVVMxDjAMBgNVBAgTBVVuc2V0MQ4wDAYDVQQHEwVVbnNldDEOMAwGA1UEChMFVW5zZXQxGDAWBgNVBAMTD3d3dy5leGFtcGxlLmNvbQIBATAHBgUrDgMCGjANBgkqhkiG9w0BAQEFAASBgCSGJTg45rAp39GX0f0fas2VcKxFvp2BjAZZTU5qLw0x1tREDTV9fb3TOYyErppUzxdCUTBGt4TZFsw8zdOoMHlsOhXl+uxtFX36d4G6UVchk8MpbNF77YizMnDG1ff+JBlhXN-vyDiDyfG8sBfcvpYvBsBnGmNA4MSMSsbqHj95' -H 'Content-Type: application/json' -H 'Accept: application/json' -H 'User-Agent: python-ceilometerclient' http://127.0.0.1:8777/v1/users
DEBUG (http:119)
HTTP/1.0 406 Not Acceptable
date: Tue, 12 Mar 2013 07:37:13 GMT
content-length: 147
content-type: application/json
server: WSGIServer/0.1 Python/2.7.3
{"error_message": "406 Not Acceptable\n\nThe server could not comply with the request since it is either malformed or otherwise incorrect.\n\n "}
WARNING (http:160) Request returned failure status.
HTTPException (HTTP N/A)
Any ideas?