{"action":"created","issue":{"url":"https://api.github.com/repos/openbmc/openbmc/issues/558","repository_url":"https://api.github.com/repos/openbmc/openbmc","labels_url":"https://api.github.com/repos/openbmc/openbmc/issues/558/labels{/name}","comments_url":"https://api.github.com/repos/openbmc/openbmc/issues/558/comments","events_url":"https://api.github.com/repos/openbmc/openbmc/issues/558/events","html_url":"https://github.com/openbmc/openbmc/issues/558","id":176005755,"number":558,"title":"org.freedesktop.DBus.Error while doing GET operation for /enumerate and /org/enumerate","user":{"login":"rahulmah","id":17079490,"avatar_url":"https://avatars.githubusercontent.com/u/17079490?v=3","gravatar_id":"","url":"https://api.github.com/users/rahulmah","html_url":"https://github.com/rahulmah","followers_url":"https://api.github.com/users/rahulmah/followers","following_url":"https://api.github.com/users/rahulmah/following{/other_user}","gists_url":"https://api.github.com/users/rahulmah/gists{/gist_id}","starred_url":"https://api.github.com/users/rahulmah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rahulmah/subscriptions","organizations_url":"https://api.github.com/users/rahulmah/orgs","repos_url":"https://api.github.com/users/rahulmah/repos","events_url":"https://api.github.com/users/rahulmah/events{/privacy}","received_events_url":"https://api.github.com/users/rahulmah/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-09T13:12:06Z","updated_at":"2016-09-22T06:42:27Z","closed_at":"2016-09-22T06:42:27Z","body":"org.freedesktop.DBus.Error while doing GET for /enumerate and /org/enumerate. This issue is seen on Barreleye system. FFDC logs for both GET operation attached below.\r\n\r\nTest Name: get names /                                                           URI:https://BMC_IP/enumerate, method:Get, args:{}\r\nResponse code:500, Content:{\r\n  \"data\": {\r\n    \"description\": \"Internal Server Error\",\r\n    \"exception\": \"DBusException('Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.',)\",\r\n    \"traceback\": [\r\n      \"Traceback (most recent call last):\",\r\n      \"  File \\\"/usr/lib/python2.7/site-packages/bottle.py\\\", line 862, in _handle\",\r\n      \"    return route.call(**args)\",\r\n      \"  File \\\"/usr/sbin/obmc-rest\\\", line 524, in __call__\",\r\n      \"    return self.callback(*a, **kw)\",\r\n      \"  File \\\"/usr/sbin/obmc-rest\\\", line 680, in wrap\",\r\n      \"    return self.to_jsonp(callback(*a, **kw))\",\r\n      \"  File \\\"/usr/lib/python2.7/site-packages/bottle.py\\\", line 1734, in wrapper\",\r\n      \"    rv = callback(*a, **ka)\",\r\n      \"  File \\\"/usr/sbin/obmc-rest\\\", line 615, in wrap\",\r\n      \"    resp = {'data': callback(*a, **kw)}\",\r\n      \"  File \\\"/usr/sbin/obmc-rest\\\", line 93, in __call__\",\r\n      \"    return getattr(self, 'do_' + request.method.lower())(**kw)\",\r\n      \"  File \\\"/usr/sbin/obmc-rest\\\", line 186, in do_get\",\r\n      \"    mapper_data=request.route_data['map']).dataitems()}\",\r\n      \"  File \\\"/usr/lib/python2.7/site-packages/obmc/mapper/bindings.py\\\", line 156, in enumerate_subtree\",\r\n      \"    path, owner, interfaces, match))\",\r\n      \"  File \\\"/usr/lib/python2.7/site-packages/obmc/mapper/bindings.py\\\", line 79, in __get_properties_on_bus\",\r\n      \"    properties_iface, i))\",\r\n      \"  File \\\"/usr/lib/python2.7/site-packages/obmc/mapper/bindings.py\\\", line 65, in __get_properties_on_iface\",\r\n      \"    properties_iface.GetAll, iface)\",\r\n      \"  File \\\"/usr/lib/python2.7/site-packages/obmc/mapper/bindings.py\\\", line 51, in __try_properties_interface\",\r\n      \"    return f(*a)\",\r\n      \"  File \\\"/usr/lib/python2.7/site-packages/dbus/proxies.py\\\", line 145, in __call__\",\r\n      \"    **keywords)\",\r\n      \"  File \\\"/usr/lib/python2.7/site-packages/dbus/connection.py\\\", line 651, in call_blocking\",\r\n      \"    message, timeout)\",\r\n      \"DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.\"\r\n    ]\r\n  },\r\n  \"message\": \"500 Internal Server Error\",\r\n  \"status\": \"error\"\r\n}\r\n.F\r\nFFDC Collection Started         : 2016-09-09 07:56:22,615474\r\nFFDC Collection Completed       : 2016-09-09 07:56:38,114337\r\nget names /                                                           | FAIL |\r\n500 != 200\r\n\r\n[FFDC_org_enumerate.txt](https://github.com/openbmc/openbmc/files/464003/FFDC_org_enumerate.txt)\r\n[FFDC_enumerate.txt](https://github.com/openbmc/openbmc/files/464002/FFDC_enumerate.txt)\r\n\r\n------------------------------------------------------------------------ \r\nDRIVER INFO : OS Details\tExecuted : uname -a \r\n------------------------------------------------------------------------ \r\nLinux barreleye 4.7.1-6d93f625315a1e9b51d017a78f8c0938a097ea85 #1 Wed Aug 17 13:21:05 UTC 2016 armv5tejl GNU/Linux \r\n------------------------------------------------------------------------ \r\n\r\n------------------------------------------------------------------------ \r\nDRIVER INFO : FW Level\tExecuted : cat /etc/os-release \r\n------------------------------------------------------------------------ \r\nID=\"openbmc-phosphor\"\r\nNAME=\"Phosphor OpenBMC (Phosphor OpenBMC Project Reference Distro)\"\r\nVERSION=\"v1.0-177\"\r\nVERSION_ID=\"v1.0-177-g3e3ee2d-dirty\"\r\nPRETTY_NAME=\"Phosphor OpenBMC (Phosphor OpenBMC Project Reference Distro) v1.0-177\"\r\nBUILD_ID=\"v1.0\" \r\n------------------------------------------------------------------------ \r\n\r\n------------------------------------------------------------------------ \r\nDRIVER INFO : Build Info\tExecuted : cat /etc/version \r\n------------------------------------------------------------------------ \r\n20160901122121 \r\n------------------------------------------------------------------------ "},"comment":{"url":"https://api.github.com/repos/openbmc/openbmc/issues/comments/248824899","html_url":"https://github.com/openbmc/openbmc/issues/558#issuecomment-248824899","issue_url":"https://api.github.com/repos/openbmc/openbmc/issues/558","id":248824899,"user":{"login":"rahulmah","id":17079490,"avatar_url":"https://avatars.githubusercontent.com/u/17079490?v=3","gravatar_id":"","url":"https://api.github.com/users/rahulmah","html_url":"https://github.com/rahulmah","followers_url":"https://api.github.com/users/rahulmah/followers","following_url":"https://api.github.com/users/rahulmah/following{/other_user}","gists_url":"https://api.github.com/users/rahulmah/gists{/gist_id}","starred_url":"https://api.github.com/users/rahulmah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rahulmah/subscriptions","organizations_url":"https://api.github.com/users/rahulmah/orgs","repos_url":"https://api.github.com/users/rahulmah/repos","events_url":"https://api.github.com/users/rahulmah/events{/privacy}","received_events_url":"https://api.github.com/users/rahulmah/received_events","type":"User","site_admin":false},"created_at":"2016-09-22T06:42:27Z","updated_at":"2016-09-22T06:42:27Z","body":"This issue seem to have fixed with recent REST fixes. Not seeing the issue on palmetto with recent Palmetto build. Last tested with build v1.99.0-123-gfc7788a-dirty/ 20160921185744. So closing this issue. \r\n\r\nrahulmah@rackspace:~$ curl -c cjar -b cjar -k -H \"Content-Type: application/json\" -X GET -d \"{\\\"data\\\":[]}\" https://9.3.164.177/enumerate\r\n{\r\n  \"data\": {\r\n    \"/org/openbmc\": {},\r\n    \"/org/openbmc/HostIpmi/1\": {},\r\n    \"/org/openbmc/NetworkManager/Interface\": {},\r\n    \"/org/openbmc/UserManager/Group\": {},\r\n    \"/org/openbmc/UserManager/Groups\": {},\r\n\r\nrahulmah@rackspace:~$ curl -c cjar -b cjar -k -H \"Content-Type: application/json\" -X GET -d \"{\\\"data\\\":[]}\" https://9.3.164.177/org/enumerate\r\n{\r\n  \"data\": {\r\n    \"/org/openbmc\": {},\r\n    \"/org/openbmc/HostIpmi/1\": {},\r\n    \"/org/openbmc/NetworkManager/Interface\": {},\r\n    \"/org/openbmc/UserManager/Group\": {},\r\n    \"/org/openbmc/UserManager/Groups\": {},\r\n    \"/org/openbmc/UserManager/User\": {},"}}
{"actor":{"display_login":"rahulmah"}}