{"action":"created","issue":{"url":"https://api.github.com/repos/JabRef/jabref/issues/2046","repository_url":"https://api.github.com/repos/JabRef/jabref","labels_url":"https://api.github.com/repos/JabRef/jabref/issues/2046/labels{/name}","comments_url":"https://api.github.com/repos/JabRef/jabref/issues/2046/comments","events_url":"https://api.github.com/repos/JabRef/jabref/issues/2046/events","html_url":"https://github.com/JabRef/jabref/issues/2046","id":178819564,"number":2046,"title":"\"Error while fetching from Google Scholar\" and potential solution to the problem","user":{"login":"AEgit","id":12767489,"avatar_url":"https://avatars3.githubusercontent.com/u/12767489?v=4","gravatar_id":"","url":"https://api.github.com/users/AEgit","html_url":"https://github.com/AEgit","followers_url":"https://api.github.com/users/AEgit/followers","following_url":"https://api.github.com/users/AEgit/following{/other_user}","gists_url":"https://api.github.com/users/AEgit/gists{/gist_id}","starred_url":"https://api.github.com/users/AEgit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AEgit/subscriptions","organizations_url":"https://api.github.com/users/AEgit/orgs","repos_url":"https://api.github.com/users/AEgit/repos","events_url":"https://api.github.com/users/AEgit/events{/privacy}","received_events_url":"https://api.github.com/users/AEgit/received_events","type":"User","site_admin":false},"labels":[{"id":269602854,"url":"https://api.github.com/repos/JabRef/jabref/labels/documentation","name":"documentation","color":"0052cc","default":false},{"id":85380375,"url":"https://api.github.com/repos/JabRef/jabref/labels/enhancement","name":"enhancement","color":"6AC46A","default":true},{"id":418052602,"url":"https://api.github.com/repos/JabRef/jabref/labels/search","name":"search","color":"ffaa22","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-09-23T08:49:37Z","updated_at":"2017-08-14T06:52:55Z","closed_at":"2016-09-26T12:39:01Z","body":"Yesterday I ran into the following error message when trying to use the inbuilt Web search of Jabref (Google Scholar was selected):\n\n\"Error while fetching from Google Scholar\"\n\nThis problem has already been mentioned here:\nhttp://discourse.jabref.org/t/error-while-fetching-from-google-scholar/181\n\nIt has been suggested that Google is blocking access due to \"automatic crawling\". Well, I haven't done any automatic crawling, but I guess I'm a heavy \"manual\" user of Google Scholar which also seems to cause such blocking. I was able to use Google Scholar from within any browser, just Jabref's Web search didn't work anymore.\nI just wanted to share the solution I came up with, in case someone else has this problem as well.\n\nI tried to use the Google Scholar Web Search of Jabref on different operating systems (different Linux distributions, Windows 10) and using different IP adresses (by using a VPN and physically moving myself to another place with a different network). None of these attempts solved the problem.\n\nWhat solved the problem was to change the MAC address of my PC. Apparently Google blocks the search requests based on the MAC address. I tried that first in my virtual machines where it worked flawlessly. Funnily enough, after having used Google Scholar with a different MAC address under the same IP address, the Web search would also work again on my main PC without having to change its MAC address. I don't know whether that was due to my actions or whether Google finally decided to unblock me. Anyway, it works now.\n\nTL;DR: Just change the MAC address and Google Scholar should work again from within Jabref.\n"},"comment":{"url":"https://api.github.com/repos/JabRef/jabref/issues/comments/322112859","html_url":"https://github.com/JabRef/jabref/issues/2046#issuecomment-322112859","issue_url":"https://api.github.com/repos/JabRef/jabref/issues/2046","id":322112859,"user":{"login":"har-wradim","id":2794008,"avatar_url":"https://avatars3.githubusercontent.com/u/2794008?v=4","gravatar_id":"","url":"https://api.github.com/users/har-wradim","html_url":"https://github.com/har-wradim","followers_url":"https://api.github.com/users/har-wradim/followers","following_url":"https://api.github.com/users/har-wradim/following{/other_user}","gists_url":"https://api.github.com/users/har-wradim/gists{/gist_id}","starred_url":"https://api.github.com/users/har-wradim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/har-wradim/subscriptions","organizations_url":"https://api.github.com/users/har-wradim/orgs","repos_url":"https://api.github.com/users/har-wradim/repos","events_url":"https://api.github.com/users/har-wradim/events{/privacy}","received_events_url":"https://api.github.com/users/har-wradim/received_events","type":"User","site_admin":false},"created_at":"2017-08-14T06:52:55Z","updated_at":"2017-08-14T06:52:55Z","body":"For the record: I don't think there is any way for google to know the user's MAC address. Changing it locally might trigger something else on some systems, but it is a hack that should be avoided as much as possible. Google relies on cookies and IP address only, as far as I can tell from experience."}}
{"actor":{"display_login":"har-wradim"}}