Skip to content

Bug: google engine #2498

Description

@NoExplorer

Version of SearXNG, commit number if you are using on master branch and stipulate if you forked SearXNG
Repository: https://github.com/searxng/searxng
Branch: master
Version: 2023.6.12

How did you install SearXNG?

I am using SearXNG through a public instance https://searx.be

What happened?

Search engine Google returns no results with the error Suspended: access denied when trying to search something. Accessing Google with its own link (https://www.google.com) or its alternatives (https://www.google.fi and/or https://www.google.se) works just fine, on any browser and device I've tried so far.

How To Reproduce

  1. Visit the instance's page https://searx.be
  2. Type something in the search box (anything) and click the Search button (Magnifying glass icon)

Expected behavior

Search engine returns results for the requested search query, without an error.

Screenshots & Logs

image
image
image

Additional context

If the browser could be an issue, I will list its configuration here:
Browser: LibreWolf 113.0.2-1
Add-Ons active: uBlock Origin , ClearURLs, NoScript Security Suite, Decentraleyes

I am getting errors for many other engines as well, for example:
DuckDuckGo, which returns no search results with error HTTP connection error
qwant, which returns no search results with error server API error
StartPage, which returns no search results with error Suspended: CAPTCHA (Solvable by keeping a tab of StartPage open alongside SearXNG.)

I've tried checking if it is a network error, but with every restart I did to my router I got no progress done.

Some other devices (i.e my Android phone) face the same issue as described above on the same network.

I hope I provided enough details and info, if not, do not hesitate to tell me.

Technical report

Error

  • Error: httpx.TimeoutException
  • Percentage: 0
  • Parameters: (None, None, None)
  • File name: searx/search/processors/online.py:118
  • Function: _send_http_request
  • Code: response = req(params['url'], **request_args)

Error

  • Error: timeout
  • Percentage: 0
  • Parameters: ()
  • File name: searx/search/processors/abstract.py:102
  • Function: handle_exception
  • Code: count_error(self.engine_name, exception_or_message)

Error

  • Error: httpx.ReadTimeout
  • Percentage: 0
  • Parameters: (None, None, 'www.google.com')
  • File name: searx/search/processors/online.py:118
  • Function: _send_http_request
  • Code: response = req(params['url'], **request_args)

Error

  • Error: searx.exceptions.SearxEngineAccessDeniedException
  • Percentage: 0
  • Parameters: ('HTTP error 403',)
  • File name: searx/search/processors/online.py:118
  • Function: _send_http_request
  • Code: response = req(params['url'], **request_args)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions