{"action":"created","issue":{"url":"https://api.github.com/repos/seveas/python-hpilo/issues/89","labels_url":"https://api.github.com/repos/seveas/python-hpilo/issues/89/labels{/name}","comments_url":"https://api.github.com/repos/seveas/python-hpilo/issues/89/comments","events_url":"https://api.github.com/repos/seveas/python-hpilo/issues/89/events","html_url":"https://github.com/seveas/python-hpilo/issues/89","id":105757518,"number":89,"title":"incompatibility with ilo 1.96","user":{"login":"yoshi314","id":41782,"avatar_url":"https://avatars.githubusercontent.com/u/41782?v=3","gravatar_id":"","url":"https://api.github.com/users/yoshi314","html_url":"https://github.com/yoshi314","followers_url":"https://api.github.com/users/yoshi314/followers","following_url":"https://api.github.com/users/yoshi314/following{/other_user}","gists_url":"https://api.github.com/users/yoshi314/gists{/gist_id}","starred_url":"https://api.github.com/users/yoshi314/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yoshi314/subscriptions","organizations_url":"https://api.github.com/users/yoshi314/orgs","repos_url":"https://api.github.com/users/yoshi314/repos","events_url":"https://api.github.com/users/yoshi314/events{/privacy}","received_events_url":"https://api.github.com/users/yoshi314/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-10T08:21:24Z","updated_at":"2015-09-10T08:26:06Z","closed_at":null,"body":"When attempting to upload a certificate ilo-1.96 machine, i get an error \r\n\r\n\r\nSending XML request, 132 bytes\r\nPOST /ribcl HTTP/1.1\r\nHost: localhost\r\nContent-Length: 52\r\nConnection: Close\r\n\r\n\r\n<?xml version=\"1.0\"?>\r\n<RIBCL VERSION=\"2.0\"></RIBCL>\r\nReceived 170 bytes\r\n\r\n\r\nHTTP/1.1 404 Not Found\r\nContent-Type:text/html\r\n\r\n<HTML><HEAD><TITLE>Remote Insight</TITLE></HEAD><BODY>\r\n<H1>Request Error</H1>\r\nHTTP/1.1 404 Not Found\r\n</BODY></HTML>\r\nConnecting to 192.168.190.53 port 443\r\nConnecting to 192.168.190.53 port 443\r\nSending XML request, 1410 bytes\r\n<?xml version=\"1.0\"?>\r\n<RIBCL\r\n VERSION=\"2.0\"\r\n>\r\n<LOGIN\r\n PASSWORD=\"********\"\r\n USER_LOGIN=\"admin\"\r\n>\r\n<RIB_INFO\r\n MODE=\"write\"\r\n>\r\n<IMPORT_CERTIFICATE\r\n>\r\n-----BEGIN CERTIFICATE-----\r\n(....)\r\n-----END CERTIFICATE-----\r\n</IMPORT_CERTIFICATE>\r\n</RIB_INFO>\r\n</LOGIN>\r\n</RIBCL>\r\n\r\nReceived 1012 bytes\r\n\r\n\r\n<?xml version=\"1.0\"?>\r\n<RIBCL VERSION=\"2.22\"/>\r\n<RESPONSE\r\n    STATUS=\"0x0000\"\r\n    MESSAGE='No error'\r\n     />\r\n</RIBCL>\r\n<?xml version=\"1.0\"?>\r\n<RIBCL VERSION=\"2.22\"/>\r\n<RESPONSE\r\n    STATUS=\"0x0000\"\r\n    MESSAGE='No error'\r\n     />\r\n<INFORM>Scripting utility should be updated to the latest version.</INFORM>\r\n</RIBCL>\r\n<?xml version=\"1.0\"?>\r\n<RIBCL VERSION=\"2.22\"/>\r\n<RESPONSE\r\n    STATUS=\"0x0000\"\r\n    MESSAGE='No error'\r\n     />\r\n</RIBCL>\r\n<?xml version=\"1.0\"?>\r\n<RIBCL VERSION=\"2.22\"/>\r\n<RESPONSE\r\n    STATUS=\"0x0000\"\r\n    MESSAGE='No error'\r\n     />\r\n</RIBCL>\r\n<?xml version=\"1.0\"?>\r\n<RIBCL VERSION=\"2.22\"/>\r\n<RESPONSE\r\n    STATUS=\"0x0000\"\r\n    MESSAGE='No error'\r\n     />\r\n</RIBCL>\r\n<?xml version=\"1.0\"?>\r\n<RIBCL VERSION=\"2.22\"/>\r\n<RESPONSE\r\n    STATUS=\"0x0000\"\r\n    MESSAGE='No error'\r\n     />\r\n</RIBCL>\r\n<?xml version=\"1.0\"?>\r\n<RIBCL VERSION=\"2.22\"/>\r\n<RESPONSE\r\n    STATUS=\"0x0000\"\r\n    MESSAGE='No error'\r\n     />\r\n</RIBCL>\r\n<?xml version=\"1.0\"?>\r\n<RIBCL VERSION=\"2.22\"/>\r\n<RESPONSE\r\n    STATUS=\"0x0000\"\r\n    MESSAGE='No error'\r\n     />\r\n</RIBCL>\r\n\r\n\r\nRequesting a CSR works fine, though. So i am assuming the functionality is there."},"comment":{"url":"https://api.github.com/repos/seveas/python-hpilo/issues/comments/139165642","html_url":"https://github.com/seveas/python-hpilo/issues/89#issuecomment-139165642","issue_url":"https://api.github.com/repos/seveas/python-hpilo/issues/89","id":139165642,"user":{"login":"seveas","id":200649,"avatar_url":"https://avatars.githubusercontent.com/u/200649?v=3","gravatar_id":"","url":"https://api.github.com/users/seveas","html_url":"https://github.com/seveas","followers_url":"https://api.github.com/users/seveas/followers","following_url":"https://api.github.com/users/seveas/following{/other_user}","gists_url":"https://api.github.com/users/seveas/gists{/gist_id}","starred_url":"https://api.github.com/users/seveas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seveas/subscriptions","organizations_url":"https://api.github.com/users/seveas/orgs","repos_url":"https://api.github.com/users/seveas/repos","events_url":"https://api.github.com/users/seveas/events{/privacy}","received_events_url":"https://api.github.com/users/seveas/received_events","type":"User","site_admin":false},"created_at":"2015-09-10T08:26:06Z","updated_at":"2015-09-10T08:26:06Z","body":"I don't actually see an error there. The 404 is the protocol detection that tries an http request, which on iLO1 will fail and this tells the protocol detection logic to use raw sockets. And in the second connection you see that all you get back are the 'No error' messages, which makes me believe the certificate upload worked just fine."}}