From nobody Tue Feb 04 07:25:53 2025 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YnFJx3np8z5mC3v for ; Tue, 04 Feb 2025 07:25:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YnFJx3SDSz3hWv for ; Tue, 04 Feb 2025 07:25:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738653953; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tgKt9qDrQvUudU9vyv663wm4OtOjOWEDl1SRvkkOOcc=; b=YnXnK5nLWmydUOLZbn4QGafz+p0ATlyKHgulApiVFWV/yARF8J3N8O1f9ZLPaVzHQOrFef v77HFpt9H7vaMgDcohCwStCqELIRDLsioouxDjPfWzdSQv9YFw4/9mYoyQihuivq6awxuV oRx+jhV4AhK1sWKCHwbyKXWpQZTkYOtj3T6VwmHBDY/FqZUGchWliIN88fBlr9AE6axbux 0U9y5lo5G1IDS/jDi3lC/icMPwnA56+pQ1MAUkgSBO9+w6CaytoF0pRav/N4IFiGH2hMz+ 3OnTucKNjyhGC3rBsJYrq+gQo9Ps5fzhiG29eTNNqdoQ1xZvzsLBxOlWDy6iPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738653953; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tgKt9qDrQvUudU9vyv663wm4OtOjOWEDl1SRvkkOOcc=; b=FOnq5YvJ/WKQnEKZTjjWvmLSwZI41d/qx4rhAFcn3WCuD5Yco4tcAs66/577UJ1LU5xr8c LmLJqcJsLOXARnHHMb7thmVEUTANBV07hrEqitJvmhiDbqeyCb0vje2qxp7I7XD+A4reka YJfnPHwNRDH4z2lqQEfqb7lCHz4PcMMkahHB7oYVzS6UmrtYi1YDiMcHp+2vPi05uiPeoC 5jd1ochT6v5g2Z8w537bZpfFCRwV8rLblRX/ovx23KglBbPgdbJ/Lk7DIuTij93Vs7sKCs J8gmXNjmwKBMbJ7DCiwGv6h7/200uUW+eGQNFa9E5OMEUML6w1Jea8BRK7p1CQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738653953; a=rsa-sha256; cv=none; b=xeXjbidgyi3u9fJ/oIpt1Kcfptj4Bsb0UQxEj9bzEPWtfG/YHInLk1GQgLVzzVl2tg8kh1 ZsaxS4bOyqiS3r1FiIEllxQL5mrN2i/qwQXe9k3qYKmW8jETQDNBED7dtwiwQkSEqkJ8mP EIP6YVFwDbsdmXnGm4RMPwsiP61Fjse09sLt/UI64twdCTYdHYtbuByRN9x4jjWox3G9nW NvuC5vgbvd3hkw8FriUUrwYo8F3T5fkcq3bmRMeXm5SqIRtSdzR9VgFNiMBxnHM6iFcCG9 lKZlLtKzz3c0mytCyteTye/L/yMiJ1SHF4eiGNV0Au+uXfEWF8o1W3wTsXS6bg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YnFJx2Wxpz1B5d for ; Tue, 04 Feb 2025 07:25:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 5147PrPE000723 for ; Tue, 4 Feb 2025 07:25:53 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5147Pree000721 for ports-bugs@FreeBSD.org; Tue, 4 Feb 2025 07:25:53 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 284554] www/py-searxng-devel: Update to 20250203 Date: Tue, 04 Feb 2025 07:25:53 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: DtxdF@disroot.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform bug_file_loc op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name attachments.created Message-ID: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284554 Bug ID: 284554 Summary: www/py-searxng-devel: Update to 20250203 Product: Ports & Packages Version: Latest Hardware: Any URL: https://github.com/searxng/searxng/commits/4ab7984edde 27b36b158f678d83b993ad4126619 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: DtxdF@disroot.org Attachment #257213 maintainer-approval+ Flags: Created attachment 257213 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D257213&action= =3Dedit searxng-20250203.diff Description: ChangeLog: https://github.com/searxng/searxng/commits/4ab7984edde27b36b158f678d83b993a= d4126619 QA: * portlint: OK (looks fine.) * testport: (poudriere: 14.2-RELEASE, amd64): - Warning: Symlink '/usr/local/lib/python3.11/site-packages/searx/settings.yml' pointing to '/usr/local/etc/searxng.yml' which does not exist=20 in the stage directory or in localbase Notes: 1.- SearxNG is broken at runtime because it uses an older version of HTTPX = [1] which is incompatible with the newer version. I have patched this port to u= se the latest version of HTTPX, however there are some deprecation warnings showing up in the log file: [1] https://github.com/searxng/searxng/blob/master/requirements.txt#L10 Initial log: ``` 2025-02-04 03:17:02,864 ERROR:searx: git is not found, fallback to the defa= ult version 2025-02-04 03:17:45,015 WARNING:searx.botdetection.config: missing config f= ile: /usr/local/etc/limiter.toml * Serving Flask app 'searx.webapp' * Debug mode: off 2025-02-04 03:17:48,107 ERROR:searx.engines.wikidata: Fail to initialize Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/searx/network/__init__.py", line 96, in request return future.result(timeout) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/concurrent/futures/_base.py", line 458, in result raise TimeoutError() TimeoutError The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/searx/search/processors/abstract.p= y", line 73, in initialize self.engine.init(get_engine_from_settings(self.engine_name)) File "/usr/local/lib/python3.11/site-packages/searx/engines/wikidata.py", line 811, in init jsonresponse =3D send_wikidata_query(query) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/engines/wikidata.py", line 164, in send_wikidata_query http_response =3D get(SPARQL_ENDPOINT_URL + '?' + urlencode({'query': query}), headers=3Dget_headers()) =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^= ^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/network/__init__.py", line 165, in get return request('get', url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/network/__init__.py", line 98, in request raise httpx.TimeoutException('Timeout', request=3DNone) from e httpx.TimeoutException: Timeout 2025-02-04 03:17:48,127 ERROR:searx.engines.soundcloud: Fail to initialize Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/searx/network/__init__.py", line 96, in request return future.result(timeout) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/concurrent/futures/_base.py", line 458, in result raise TimeoutError() TimeoutError The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/searx/search/processors/abstract.p= y", line 73, in initialize self.engine.init(get_engine_from_settings(self.engine_name)) File "/usr/local/lib/python3.11/site-packages/searx/engines/soundcloud.py= ", line 69, in init guest_client_id =3D get_client_id() ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/engines/soundcloud.py= ", line 57, in get_client_id resp =3D http_get(app_js_url) ^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/network/__init__.py", line 165, in get return request('get', url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/network/__init__.py", line 98, in request raise httpx.TimeoutException('Timeout', request=3DNone) from e httpx.TimeoutException: Timeout ``` After searching: ``` /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/dateutil/parser/_parser.py:1207: UnknownTimezoneWarning: tzname K identified but not understood. Pass `tzin= fos` argument in order to correctly return a timezone-aware datetime. In a futu= re version, this will raise an exception. warnings.warn("tzname {tzname} identified but not understood. " 2025-02-04 03:19:18,508 WARNING:searx.engines.qwant: ErrorContext('searx/engines/qwant.py', 196, 'raise SearxEngineCaptchaException()', 'searx.exceptions.SearxEngineCaptchaExcepti= on', None, ('CAPTCHA',)) False 2025-02-04 03:19:18,509 ERROR:searx.engines.qwant: CAPTCHA Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/searx/search/processors/online.py", line 160, in search search_results =3D self._search_basic(query, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/search/processors/online.py", line 148, in _search_basic return self.engine.response(response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/engines/qwant.py", li= ne 156, in response return parse_web_api(resp) ^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/engines/qwant.py", li= ne 196, in parse_web_api raise SearxEngineCaptchaException() searx.exceptions.SearxEngineCaptchaException: CAPTCHA, suspended_time=3D864= 00 ``` Searching in images: ``` /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/httpx/_models.py:408: DeprecationWarning: Use 'content=3D<...>' to upload raw bytes/text content. headers, stream =3D encode_request( 2025-02-04 03:20:14,766 ERROR:searx.engines.pinterest: engine timeout 2025-02-04 03:20:14,767 ERROR:searx.engines.brave.images: engine timeout 2025-02-04 03:20:14,939 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2025-02-04 03:20:14,972 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2025-02-04 03:20:14,975 WARNING:searx.engines.pinterest: ErrorContext('searx/search/processors/online.py', 116, "response =3D req(params['url'], **request_args)", 'httpx.TimeoutException', None, (None, None, None)) False 2025-02-04 03:20:14,975 ERROR:searx.engines.pinterest: HTTP requests timeout (search duration : 4.210507460986264 s, timeout: 4.0 s) : TimeoutException 2025-02-04 03:20:15,122 WARNING:searx.engines.brave.images: ErrorContext('searx/engines/brave.py', 259, 'json_data =3D js_variable_to_python(datastr)', 'json.decoder.JSONDecodeError', None, ('Expecting value',)) False 2025-02-04 03:20:15,123 ERROR:searx.engines.brave.images: exception : Expec= ting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/searx/search/processors/online.py", line 160, in search search_results =3D self._search_basic(query, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/search/processors/online.py", line 148, in _search_basic return self.engine.response(response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/engines/brave.py", li= ne 259, in response json_data =3D js_variable_to_python(datastr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/utils.py", line 802, = in js_variable_to_python return json.loads(s) ^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/json/decoder.py", line 337, in decode obj, end =3D self.raw_decode(s, idx=3D_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) ``` Searching in videos: ``` /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) /usr/local/lib/python3.11/site-packages/searx/network/network.py:276: DeprecationWarning: Setting per-request cookies=3D<...> is being deprecated, because the expected behaviour on cookie persistence is ambiguous. Set cook= ies directly on the client instance instead. response =3D await client.request(method, url, **kwargs) 2025-02-04 03:21:01,283 WARNING:searx.network.vimeo: HTTP Request failed: G= ET https://vimeo.com/search/page:1?q=3DFreeBSD 2025-02-04 03:21:01,309 WARNING:searx.engines.vimeo: ErrorContext('searx/search/processors/online.py', 116, "response =3D req(params['url'], **request_args)", 'searx.exceptions.SearxEngineAccessDeniedException', None, ('HTTP error 403= ',)) False 2025-02-04 03:21:01,310 ERROR:searx.engines.vimeo: SearXNG is blocked Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/searx/search/processors/online.py", line 160, in search search_results =3D self._search_basic(query, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/search/processors/online.py", line 144, in _search_basic response =3D self._send_http_request(params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/search/processors/online.py", line 116, in _send_http_request response =3D req(params['url'], **request_args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/network/__init__.py", line 165, in get return request('get', url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/network/__init__.py", line 96, in request return future.result(timeout) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/concurrent/futures/_base.py", line 456, in result return self.__get_result() ^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result raise self._exception File "/usr/local/lib/python3.11/site-packages/searx/network/network.py", = line 295, in request return await self.call_client(False, method, url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/network/network.py", = line 278, in call_client return self.patch_response(response, do_raise_for_httperror) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/searx/network/network.py", = line 249, in patch_response raise_for_httperror(response) File "/usr/local/lib/python3.11/site-packages/searx/network/raise_for_httperror.= py", line 74, in raise_for_httperror raise SearxEngineAccessDeniedException(message=3D'HTTP error ' + str(resp.status_code)) searx.exceptions.SearxEngineAccessDeniedException: HTTP error 403, suspended_time=3D86400 2025-02-04 03:21:02,497 ERROR:searx.engines.brave.videos: engine timeout 2025-02-04 03:21:02,701 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2025-02-04 03:21:02,731 WARNING:searx.engines.brave.videos: ErrorContext('searx/search/processors/online.py', 116, "response =3D req(params['url'], **request_args)", 'httpx.TimeoutException', None, (None, None, None)) False 2025-02-04 03:21:02,731 ERROR:searx.engines.brave.videos: HTTP requests tim= eout (search duration : 3.2360264089656994 s, timeout: 3.0 s) : TimeoutException ``` 2.- Issues related: - https://github.com/searxng/searxng/discussions/4219 - https://github.com/DtxdF/searxng-port/issues/1 --=20 You are receiving this mail because: You are the assignee for the bug.=