{"action":"opened","issue":{"url":"https://api.github.com/repos/vgiotsas/CommunitiesParser/issues/2","repository_url":"https://api.github.com/repos/vgiotsas/CommunitiesParser","labels_url":"https://api.github.com/repos/vgiotsas/CommunitiesParser/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/vgiotsas/CommunitiesParser/issues/2/comments","events_url":"https://api.github.com/repos/vgiotsas/CommunitiesParser/issues/2/events","html_url":"https://github.com/vgiotsas/CommunitiesParser/issues/2","id":344058010,"node_id":"MDU6SXNzdWUzNDQwNTgwMTA=","number":2,"title":"Debian stretch/Ubuntu 18.04: Couldn't reach URL / Trust anchors must be non-empty","user":{"login":"raabf","id":4788201,"node_id":"MDQ6VXNlcjQ3ODgyMDE=","avatar_url":"https://avatars0.githubusercontent.com/u/4788201?v=4","gravatar_id":"","url":"https://api.github.com/users/raabf","html_url":"https://github.com/raabf","followers_url":"https://api.github.com/users/raabf/followers","following_url":"https://api.github.com/users/raabf/following{/other_user}","gists_url":"https://api.github.com/users/raabf/gists{/gist_id}","starred_url":"https://api.github.com/users/raabf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raabf/subscriptions","organizations_url":"https://api.github.com/users/raabf/orgs","repos_url":"https://api.github.com/users/raabf/repos","events_url":"https://api.github.com/users/raabf/events{/privacy}","received_events_url":"https://api.github.com/users/raabf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-24T14:17:13Z","updated_at":"2018-07-24T14:17:13Z","closed_at":null,"author_association":"NONE","body":"When you run CommunitiesParser on Debian stretch or Ubuntu 18.04 it could happen that the following error appears:\r\n\r\n    Couldn't reach URL https://www.peeringdb.com/api/netfac\r\n\r\nHowever the real reason is not displayed in the output. A deeper investigation shows that the real problem is the following:\r\n\r\n    java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty\r\n\r\nThat again is caused by a malformed local trusted keys store. And the reason why it is malformed is, that Debian stretch and Ubuntu 18.04 generate by default this trusted store in a file format which is only supported by newer versions of java.\r\nIt is not something that has to be fixed by CommunitiesParser, but can occur for some users depending on the OS and java version.\r\n\r\nThe matching bug report is here: https://bugs.launchpad.net/ubuntu/+source/ca-certificates-java/+bug/1739631\r\n\r\nA workaround is basically to correctly generate this trusted store manually. There are many posts out there describing this. However a more extended and a good one is here:\r\nhttps://stackoverflow.com/questions/6784463/error-trustanchors-parameter-must-be-non-empty\r\n\r\n"}}
{"actor":{"display_login":"raabf"}}