{"comment":{"url":"https://api.github.com/repos/asciimoo/searx/comments/11013499","html_url":"https://github.com/asciimoo/searx/commit/03579c225ff34406879bbf3ec4d362815960b59b#commitcomment-11013499","id":11013499,"user":{"login":"pointhi","id":1652144,"avatar_url":"https://avatars.githubusercontent.com/u/1652144?v=3","gravatar_id":"","url":"https://api.github.com/users/pointhi","html_url":"https://github.com/pointhi","followers_url":"https://api.github.com/users/pointhi/followers","following_url":"https://api.github.com/users/pointhi/following{/other_user}","gists_url":"https://api.github.com/users/pointhi/gists{/gist_id}","starred_url":"https://api.github.com/users/pointhi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pointhi/subscriptions","organizations_url":"https://api.github.com/users/pointhi/orgs","repos_url":"https://api.github.com/users/pointhi/repos","events_url":"https://api.github.com/users/pointhi/events{/privacy}","received_events_url":"https://api.github.com/users/pointhi/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"03579c225ff34406879bbf3ec4d362815960b59b","created_at":"2015-05-02T20:24:41Z","updated_at":"2015-05-02T20:24:41Z","body":"I get some of the following errors after adding ipv6 adresses:\r\n\r\n```\r\nERROR:searx.search:engine crash: faroo\r\nTraceback (most recent call last):\r\n  File \"/usr/local/searx/searx/search.py\", line 41, in search_request_wrapper\r\n    return fn(url, **kwargs)\r\n  File \"/usr/local/searx/searx/poolrequests.py\", line 80, in get\r\n    return request('get', url, **kwargs)\r\n  File \"/usr/local/searx/searx/poolrequests.py\", line 73, in request\r\n    response = session.request(method=method, url=url, **kwargs)\r\n  File \"/usr/local/searx/searx-ve/local/lib/python2.7/site-packages/requests/sessions.py\", line 465, in request\r\n    resp = self.send(prep, **send_kwargs)\r\n  File \"/usr/local/searx/searx-ve/local/lib/python2.7/site-packages/requests/sessions.py\", line 573, in send\r\n    r = adapter.send(request, **kwargs)\r\n  File \"/usr/local/searx/searx-ve/local/lib/python2.7/site-packages/requests/adapters.py\", line 415, in send\r\n    raise ConnectionError(err, request=request)\r\nConnectionError: ('Connection aborted.', gaierror(-9, 'Address family for hostname not supported'))\r\n```\r\n\r\nProbably we have to mark engines without ipv6 support, and adding a comment to that option that ipv6 can cause problems. Another idea would be that searx is automatically detecting engines which are not working with ipv6 and using only ipv4 adresses for them."}}