{"action":"created","issue":{"url":"https://api.github.com/repos/jgoldshlag/padherder_proxy/issues/47","repository_url":"https://api.github.com/repos/jgoldshlag/padherder_proxy","labels_url":"https://api.github.com/repos/jgoldshlag/padherder_proxy/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/jgoldshlag/padherder_proxy/issues/47/comments","events_url":"https://api.github.com/repos/jgoldshlag/padherder_proxy/issues/47/events","html_url":"https://github.com/jgoldshlag/padherder_proxy/issues/47","id":272296373,"number":47,"title":"Error Code: 101 when attempting to capture from Android 7.0","user":{"login":"weschao","id":5117119,"avatar_url":"https://avatars1.githubusercontent.com/u/5117119?v=4","gravatar_id":"","url":"https://api.github.com/users/weschao","html_url":"https://github.com/weschao","followers_url":"https://api.github.com/users/weschao/followers","following_url":"https://api.github.com/users/weschao/following{/other_user}","gists_url":"https://api.github.com/users/weschao/gists{/gist_id}","starred_url":"https://api.github.com/users/weschao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/weschao/subscriptions","organizations_url":"https://api.github.com/users/weschao/orgs","repos_url":"https://api.github.com/users/weschao/repos","events_url":"https://api.github.com/users/weschao/events{/privacy}","received_events_url":"https://api.github.com/users/weschao/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-11-08T18:10:49Z","updated_at":"2017-11-08T21:45:03Z","closed_at":null,"author_association":"NONE","body":"I'm able to connect to the proxy - I can see the log lines where it connects to dl-na.padsv.gungho.jp, and I can connect to websites in Chrome through the proxy as well. However, the game doesn't let me get past the title screen, giving an Error Code: 101.\r\n\r\nLog messages from Android say:\r\n\r\nSystem.err: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.\r\nSystem.err: Caused by: java.security.cert.CertificateException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.\r\n\r\nhttps://developer.android.com/training/articles/security-ssl.html says that this error can be due to a number of possibilities, but it seems likely that the problem is that the certificate is self-signed.\r\n\r\nThis is on a Samsung S6 running Android 7.0. Interestingly, it doesn't reproduce on a Nexus 5 running Android 6.0.1. I also don't reproduce it on iOS, as long as I turn on \"enable full trust\" for the mitmproxy certificate."},"comment":{"url":"https://api.github.com/repos/jgoldshlag/padherder_proxy/issues/comments/342970609","html_url":"https://github.com/jgoldshlag/padherder_proxy/issues/47#issuecomment-342970609","issue_url":"https://api.github.com/repos/jgoldshlag/padherder_proxy/issues/47","id":342970609,"user":{"login":"weschao","id":5117119,"avatar_url":"https://avatars1.githubusercontent.com/u/5117119?v=4","gravatar_id":"","url":"https://api.github.com/users/weschao","html_url":"https://github.com/weschao","followers_url":"https://api.github.com/users/weschao/followers","following_url":"https://api.github.com/users/weschao/following{/other_user}","gists_url":"https://api.github.com/users/weschao/gists{/gist_id}","starred_url":"https://api.github.com/users/weschao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/weschao/subscriptions","organizations_url":"https://api.github.com/users/weschao/orgs","repos_url":"https://api.github.com/users/weschao/repos","events_url":"https://api.github.com/users/weschao/events{/privacy}","received_events_url":"https://api.github.com/users/weschao/received_events","type":"User","site_admin":false},"created_at":"2017-11-08T21:45:03Z","updated_at":"2017-11-08T21:45:03Z","author_association":"NONE","body":"Bummer. I think this means that padherder_proxy won't work with any version of Android after 7.0.\r\n\r\nI'm exploring the possibility of creating an apk that explicitly trusts user certificates and will update here if that's successful."}}
{"actor":{"display_login":"weschao"}}