{"action":"created","issue":{"url":"https://api.github.com/repos/planningalerts-scrapers/darebin/issues/1","repository_url":"https://api.github.com/repos/planningalerts-scrapers/darebin","labels_url":"https://api.github.com/repos/planningalerts-scrapers/darebin/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/planningalerts-scrapers/darebin/issues/1/comments","events_url":"https://api.github.com/repos/planningalerts-scrapers/darebin/issues/1/events","html_url":"https://github.com/planningalerts-scrapers/darebin/issues/1","id":153913958,"number":1,"title":"SSL - No data due to SSL error","user":{"login":"LoveMyData","id":15683093,"avatar_url":"https://avatars.githubusercontent.com/u/15683093?v=3","gravatar_id":"","url":"https://api.github.com/users/LoveMyData","html_url":"https://github.com/LoveMyData","followers_url":"https://api.github.com/users/LoveMyData/followers","following_url":"https://api.github.com/users/LoveMyData/following{/other_user}","gists_url":"https://api.github.com/users/LoveMyData/gists{/gist_id}","starred_url":"https://api.github.com/users/LoveMyData/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LoveMyData/subscriptions","organizations_url":"https://api.github.com/users/LoveMyData/orgs","repos_url":"https://api.github.com/users/LoveMyData/repos","events_url":"https://api.github.com/users/LoveMyData/events{/privacy}","received_events_url":"https://api.github.com/users/LoveMyData/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-05-10T02:58:59Z","updated_at":"2016-07-06T02:35:55Z","closed_at":null,"body":"SSL error with OpenSSL\r\n\r\n/app/vendor/bundle/ruby/1.9.1/gems/net-http-persistent-2.5.2/lib/net/http/persistent/ssl_reuse.rb:70:in `connect' : SSL_connect SYSCALL returned=5 errno=0 state=unknown state (OpenSSL::SSL::SSLError)\r\n\r\nMaybe related to https://github.com/openaustralia/morph/issues/939"},"comment":{"url":"https://api.github.com/repos/planningalerts-scrapers/darebin/issues/comments/230657051","html_url":"https://github.com/planningalerts-scrapers/darebin/issues/1#issuecomment-230657051","issue_url":"https://api.github.com/repos/planningalerts-scrapers/darebin/issues/1","id":230657051,"user":{"login":"JasonThomasData","id":9067490,"avatar_url":"https://avatars.githubusercontent.com/u/9067490?v=3","gravatar_id":"","url":"https://api.github.com/users/JasonThomasData","html_url":"https://github.com/JasonThomasData","followers_url":"https://api.github.com/users/JasonThomasData/followers","following_url":"https://api.github.com/users/JasonThomasData/following{/other_user}","gists_url":"https://api.github.com/users/JasonThomasData/gists{/gist_id}","starred_url":"https://api.github.com/users/JasonThomasData/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JasonThomasData/subscriptions","organizations_url":"https://api.github.com/users/JasonThomasData/orgs","repos_url":"https://api.github.com/users/JasonThomasData/repos","events_url":"https://api.github.com/users/JasonThomasData/events{/privacy}","received_events_url":"https://api.github.com/users/JasonThomasData/received_events","type":"User","site_admin":false},"created_at":"2016-07-06T02:35:55Z","updated_at":"2016-07-06T02:35:55Z","body":"The issue with this scraper seems to be the server wants a particular kind of handshake.\r\n\r\nI tried catching the error in my ruby script, but no change in error message.\r\n\r\nThis [online tool] (https://cryptoreport.websecurity.symantec.com/checker/views/certCheck.jsp)  \r\nshowed it was not accepting TLS 1.2.\r\n\r\nI tried setting the SSL definition in mechanize, like this:\r\n\r\n\tagent = Mechanize.new {|a| a.ssl_version, a.verify_mode = 'TLSv1_1'}\r\n\r\nI did this for all the SSL definitions on [this page](https://docs.python.org/2/library/ssl.html) (although it's a Python page mechanize was accepting these definitions.\r\n\r\nI also tried gems ```net/http``` and ```httparty```, with no success.\r\n"}}
{"actor":{"display_login":"JasonThomasData"}}