{"action":"created","issue":{"url":"https://api.github.com/repos/puma/puma-dev/issues/84","repository_url":"https://api.github.com/repos/puma/puma-dev","labels_url":"https://api.github.com/repos/puma/puma-dev/issues/84/labels{/name}","comments_url":"https://api.github.com/repos/puma/puma-dev/issues/84/comments","events_url":"https://api.github.com/repos/puma/puma-dev/issues/84/events","html_url":"https://github.com/puma/puma-dev/issues/84","id":179610587,"number":84,"title":"macOS Sierra no longer trusts the puma-dev certificate","user":{"login":"benubois","id":133809,"avatar_url":"https://avatars.githubusercontent.com/u/133809?v=3","gravatar_id":"","url":"https://api.github.com/users/benubois","html_url":"https://github.com/benubois","followers_url":"https://api.github.com/users/benubois/followers","following_url":"https://api.github.com/users/benubois/following{/other_user}","gists_url":"https://api.github.com/users/benubois/gists{/gist_id}","starred_url":"https://api.github.com/users/benubois/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benubois/subscriptions","organizations_url":"https://api.github.com/users/benubois/orgs","repos_url":"https://api.github.com/users/benubois/repos","events_url":"https://api.github.com/users/benubois/events{/privacy}","received_events_url":"https://api.github.com/users/benubois/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2016-09-27T20:52:59Z","updated_at":"2016-12-30T12:57:10Z","closed_at":null,"body":"Hi,\n\nAfter upgrading to Sierra, Safari and Chrome show an SSL error when trying to access sites served by puma-dev over https. Uninstalling and reinstalling puma-dev did not have any effect. Furthermore it appears that uninstalling does not remove the io.puma.dev directory and reinstalling does not prompt you to trust the certificate again.\n\nI manually deleted `~/Application Support/io.puma.dev` and reinstalled which did prompt me to trust the certificate again, but still had invalid certificate errrors.\n\n![screen shot 2016-09-27 at 1 52 12 pm](https://cloud.githubusercontent.com/assets/133809/18891326/9c1f60a4-84b9-11e6-8caf-f4dc73cd1ee0.png)\n\nThanks for puma-dev!\n"},"comment":{"url":"https://api.github.com/repos/puma/puma-dev/issues/comments/269768783","html_url":"https://github.com/puma/puma-dev/issues/84#issuecomment-269768783","issue_url":"https://api.github.com/repos/puma/puma-dev/issues/84","id":269768783,"user":{"login":"attilagyorffy","id":9091,"avatar_url":"https://avatars.githubusercontent.com/u/9091?v=3","gravatar_id":"","url":"https://api.github.com/users/attilagyorffy","html_url":"https://github.com/attilagyorffy","followers_url":"https://api.github.com/users/attilagyorffy/followers","following_url":"https://api.github.com/users/attilagyorffy/following{/other_user}","gists_url":"https://api.github.com/users/attilagyorffy/gists{/gist_id}","starred_url":"https://api.github.com/users/attilagyorffy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/attilagyorffy/subscriptions","organizations_url":"https://api.github.com/users/attilagyorffy/orgs","repos_url":"https://api.github.com/users/attilagyorffy/repos","events_url":"https://api.github.com/users/attilagyorffy/events{/privacy}","received_events_url":"https://api.github.com/users/attilagyorffy/received_events","type":"User","site_admin":false},"created_at":"2016-12-30T12:57:10Z","updated_at":"2016-12-30T12:57:10Z","body":"This is just a bare guess but your login keychain might be screwed. You see, the `security` command should list the login keychain where puma's cert should go. If you do not seem to have one, perhaps try to list the keychains your system is using:\r\n\r\n```\r\n$ security list-keychains\r\n```\r\n\r\nin my case, I'm getting the following:\r\n\r\n```\r\n    \"/Users/attila/Library/Keychains/login.keychain-db\"\r\n    \"/Library/Keychains/System.keychain\"\r\n```\r\n\r\nI also wonder whether you would be willing to give me a little more help with cases like yours so that I could make the PR more robust, or at least improve it to provide better output to help people."}}
{"actor":{"display_login":"attilagyorffy"}}