{"id":921,"date":"2014-11-12T09:21:04","date_gmt":"2014-11-12T08:21:04","guid":{"rendered":"http:\/\/elkano.org\/blog\/?p=921"},"modified":"2014-11-12T09:22:25","modified_gmt":"2014-11-12T08:22:25","slug":"verify-error-command-openssl-returned-non-zero-exit-status-4","status":"publish","type":"post","link":"https:\/\/elkano.org\/blog\/verify-error-command-openssl-returned-non-zero-exit-status-4\/","title":{"rendered":"Verify error: Command &#8216;openssl&#8217; returned non-zero exit status 4"},"content":{"rendered":"<p>After migrating the neutron-server and the keystone service from one machine to another I got the following error when running commands like <strong>neutron net-list<\/strong>:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"enlighter\" data-enlighter-linenumbers=\"false\">2014-11-11 12:45:27.013 23123 WARNING keystoneclient.middleware.auth_token [-] Verify error: Command &#039;openssl&#039; returned non-zero exit status 4\r\n2014-11-11 12:45:27.013 23123 WARNING keystoneclient.middleware.auth_token [-] Authorization failed for token\r\n2014-11-11 12:45:27.014 23123 INFO keystoneclient.middleware.auth_token [-] Invalid user token - rejecting request\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>To solve the error I had to remove the existing certificates: <\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"enlighter\" data-enlighter-linenumbers=\"false\">rm \/var\/lib\/neutron\/keystone-signing\/*<\/pre>\n<p>After that the certificates where generated again and the command was run succesfully.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After migrating the neutron-server and the keystone service from one machine to another I got the following error when running commands like neutron net-list: 2014-11-11 12:45:27.013 23123 WARNING keystoneclient.middleware.auth_token [-] Verify error: Command &#039;openssl&#039; returned non-zero exit status 4 2014-11-11 12:45:27.013 23123 WARNING keystoneclient.middleware.auth_token [-] Authorization failed for token 2014-11-11 12:45:27.014 23123 INFO keystoneclient.middleware.auth_token [-] [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[128],"tags":[132,149],"_links":{"self":[{"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/posts\/921"}],"collection":[{"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/comments?post=921"}],"version-history":[{"count":5,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/posts\/921\/revisions"}],"predecessor-version":[{"id":926,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/posts\/921\/revisions\/926"}],"wp:attachment":[{"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/media?parent=921"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/categories?post=921"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/tags?post=921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}