{"action":"created","issue":{"url":"https://api.github.com/repos/schubergphilis/letsencrypt/issues/36","repository_url":"https://api.github.com/repos/schubergphilis/letsencrypt","labels_url":"https://api.github.com/repos/schubergphilis/letsencrypt/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/schubergphilis/letsencrypt/issues/36/comments","events_url":"https://api.github.com/repos/schubergphilis/letsencrypt/issues/36/events","html_url":"https://github.com/schubergphilis/letsencrypt/issues/36","id":162293516,"number":36,"title":"Acme Client reports Malformed error - algorithm 'none' in JWS header not acceptable","user":{"login":"phutchins","id":1074345,"avatar_url":"https://avatars.githubusercontent.com/u/1074345?v=3","gravatar_id":"","url":"https://api.github.com/users/phutchins","html_url":"https://github.com/phutchins","followers_url":"https://api.github.com/users/phutchins/followers","following_url":"https://api.github.com/users/phutchins/following{/other_user}","gists_url":"https://api.github.com/users/phutchins/gists{/gist_id}","starred_url":"https://api.github.com/users/phutchins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phutchins/subscriptions","organizations_url":"https://api.github.com/users/phutchins/orgs","repos_url":"https://api.github.com/users/phutchins/repos","events_url":"https://api.github.com/users/phutchins/events{/privacy}","received_events_url":"https://api.github.com/users/phutchins/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-06-25T18:23:39Z","updated_at":"2016-07-04T10:48:06Z","closed_at":null,"body":"Acme::Client::Error::Malformed: algorithm 'none' in JWS header not acceptable\r\n\r\n```\r\n================================================================================\r\n     Error executing action `create` on resource 'letsencrypt_certificate[run.storj.io]'\r\n     ================================================================================\r\n\r\n     Acme::Client::Error::Malformed\r\n     ------------------------------\r\n     algorithm 'none' in JWS header not acceptable\r\n\r\n     Cookbook Trace:\r\n     ---------------\r\n     /var/chef/cache/cookbooks/letsencrypt/libraries/acme.rb:40:in `acme_client'\r\n     /var/chef/cache/cookbooks/letsencrypt/libraries/acme.rb:49:in `acme_authz'\r\n     /var/chef/cache/cookbooks/letsencrypt/providers/certificate.rb:54:in `block (2 levels) in class_from_file'\r\n     /var/chef/cache/cookbooks/letsencrypt/providers/certificate.rb:53:in `map'\r\n     /var/chef/cache/cookbooks/letsencrypt/providers/certificate.rb:53:in `block in class_from_file'\r\n     /var/chef/cache/cookbooks/compat_resource/files/lib/chef_compat/monkeypatches/chef/runner.rb:41:in `run_action'\r\n```\r\n\r\nHappy to provide more info if needed. I've been using this same setup to get my certs and it is now broken... I updated my letsencrypt cookbook to latest and berks installed and uploaded again to ensure I have latest from everywhere."},"comment":{"url":"https://api.github.com/repos/schubergphilis/letsencrypt/issues/comments/230262654","html_url":"https://github.com/schubergphilis/letsencrypt/issues/36#issuecomment-230262654","issue_url":"https://api.github.com/repos/schubergphilis/letsencrypt/issues/36","id":230262654,"user":{"login":"positively","id":13390802,"avatar_url":"https://avatars.githubusercontent.com/u/13390802?v=3","gravatar_id":"","url":"https://api.github.com/users/positively","html_url":"https://github.com/positively","followers_url":"https://api.github.com/users/positively/followers","following_url":"https://api.github.com/users/positively/following{/other_user}","gists_url":"https://api.github.com/users/positively/gists{/gist_id}","starred_url":"https://api.github.com/users/positively/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/positively/subscriptions","organizations_url":"https://api.github.com/users/positively/orgs","repos_url":"https://api.github.com/users/positively/repos","events_url":"https://api.github.com/users/positively/events{/privacy}","received_events_url":"https://api.github.com/users/positively/received_events","type":"User","site_admin":false},"created_at":"2016-07-04T10:48:06Z","updated_at":"2016-07-04T10:48:06Z","body":"I have read \"that fcking manual\" )) and learned that I can tell directly which gem I want to install. I added to ''cookbook/letsencrypt/default.rb'' this code:\r\n```\r\nchef_gem 'json-jwt' do\r\n  action :install\r\n  version '1.5.2'\r\nend\r\n``` \r\nBut, what to do in future? I think that this is not elegant way to fix this problem.. What can you advise to do with this?"}}
{"actor":{"display_login":"positively"}}