Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ZoLee

Members
  • Joined

  • Last visited

Everything posted by ZoLee

  1. Hi all, I recently having trouble with every search and get a timeout error. I have tried to reinstall it and revert it to searxng/searxng:2026.6.13-a29cda858 as per @klingon00 's advice, however I still get the same error. Has anyone seen this or know any solution? Log: 026-08-13 17:29:19,594 ERROR:searx.engines: (PID 926) loading engine ahmia failed: set engine to inactive! 2026-08-13 17:29:19,694 ERROR:searx.engines: (PID 926) loading engine torch failed: set engine to inactive! 2026-08-13 17:29:19,729 WARNING:searx.botdetection.config: missing config file: /etc/searxng/limiter.toml 2026-08-13 17:29:22,966 WARNING:searx.network.wikidata: HTTP Request failed: GET https://query.wikidata.org/sparql?query=%0ASELECT+%3Fitem+%3Fname%0AWHERE+%7B%0A++++%7B%0A++++++SELECT+%3Fitem%0A++++++WHERE+%7B+%3Fitem+wdt%3AP279%2A+wd%3AQ12132+%7D%0A++++%7D+UNION+%7B%0A++++++VALUES+%3Fitem+%7B+wd%3AP571+wd%3AP576+wd%3AP580+wd%3AP582+wd%3AP569+wd%3AP570+wd%3AP619+wd%3AP620+wd%3AP27+wd%3AP495+wd%3AP17+wd%3AP159+wd%3AP36+wd%3AP35+wd%3AP6+wd%3AP122+wd%3AP37+wd%3AP1082+wd%3AP2046+wd%3AP281+wd%3AP38+wd%3AP2048+wd%3AP400+wd%3AP50+wd%3AP170+wd%3AP57+wd%3AP175+wd%3AP178+wd%3AP162+wd%3AP176+wd%3AP58+wd%3AP272+wd%3AP264+wd%3AP123+wd%3AP449+wd%3AP750+wd%3AP86+wd%3AP577+wd%3AP136+wd%3AP364+wd%3AP212+wd%3AP957+wd%3AP275+wd%3AP277+wd%3AP348+wd%3AP840+wd%3AP1098+wd%3AP282+wd%3AP1018+wd%3AP218+wd%3AP169+wd%3AP112+wd%3AP1454+wd%3AP137+wd%3AP1029+wd%3AP225+wd%3AP274+wd%3AP1346+wd%3AP1120+wd%3AP498+wd%3AP856+wd%3AP1324+wd%3AP1581+%7D%0A++++%7D%0A++++OPTIONAL+%7B+%3Fitem+rdfs%3Alabel+%3Fname.+%7D%0A%7D%0A 2026-08-13 17:29:22,974 ERROR:searx.searx.search.processor: (PID 926) Init method of engine wikidata failed due to an exception. Traceback (most recent call last): File "/usr/local/searxng/searx/search/processors/abstract.py", line 156, in init_engine init_ok = self.engine.init(eng_setting) File "/usr/local/searxng/searx/engines/wikidata.py", line 838, in init init_wikidata_properties() ~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/local/searxng/searx/engines/wikidata.py", line 865, in init_wikidata_properties jsonresponse = send_wikidata_query(query, **kwargs) File "/usr/local/searxng/searx/engines/wikidata.py", line 472, in send_wikidata_query http_response = get(SPARQL_ENDPOINT_URL + "?" + urlencode({"query": query}), headers=get_headers(), **kwargs) File "/usr/local/searxng/searx/network/__init__.py", line 175, in get return request('get', url, **kwargs) File "/usr/local/searxng/searx/network/__init__.py", line 106, in request return future.result(timeout) ~~~~~~~~~~~~~^^^^^^^^^ File "/usr/lib/python3.14/concurrent/futures/_base.py", line 450, in result return self.__get_result() ~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.14/concurrent/futures/_base.py", line 395, in __get_result raise self._exception File "/usr/local/searxng/searx/network/network.py", line 304, in request return await self.call_client(False, method, url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/searxng/searx/network/network.py", line 287, in call_client return self.patch_response(response, do_raise_for_httperror) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/searxng/searx/network/network.py", line 256, in patch_response raise_for_httperror(response) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/usr/local/searxng/searx/network/raise_for_httperror.py", line 76, in raise_for_httperror raise SearxEngineAccessDeniedException(message='HTTP error ' + str(resp.status_code)) searx.exceptions.SearxEngineAccessDeniedException: HTTP error 403 (suspended_time=180) 2026-08-13 17:29:22,982 ERROR:searx.search.processors: can't register engine processor: wikidata (init failed) 2026-08-13 17:30:08,278 ERROR:searx.botdetection: X-Forwarded-For nor X-Real-IP header is set! 2026-08-13 17:30:18,439 ERROR:searx.engines.wikipedia: engine timeout 2026-08-13 17:30:18,439 ERROR:searx.engines.duckduckgo: engine timeout 2026-08-13 17:30:18,439 ERROR:searx.engines.google: engine timeout 2026-08-13 17:30:18,439 ERROR:searx.engines.startpage: engine timeout 2026-08-13 17:30:18,439 ERROR:searx.engines.brave: engine timeout 2026-08-13 17:30:18,481 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2026-08-13 17:30:18,481 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2026-08-13 17:30:18,488 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2026-08-13 17:30:18,490 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2026-08-13 17:30:18,503 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2026-08-13 17:30:18,609 WARNING:searx.engines.google: ErrorContext('searx/search/processors/online.py', 207, 'response = req(params["url"], **request_args) # pyright: ignore[reportArgumentType]', 'httpx.ConnectTimeout', None, (None, None, 'www.google.com')) False 2026-08-13 17:30:18,609 ERROR:searx.engines.google: HTTP requests timeout (search duration : 3.1711176190292463 s, timeout: 3.0 s) : ConnectTimeout 2026-08-13 17:30:18,610 WARNING:searx.engines.duckduckgo: ErrorContext('searx/search/processors/online.py', 207, 'response = req(params["url"], **request_args) # pyright: ignore[reportArgumentType]', 'httpx.ConnectTimeout', None, (None, None, 'html.duckduckgo.com')) False 2026-08-13 17:30:18,610 ERROR:searx.engines.duckduckgo: HTTP requests timeout (search duration : 3.171607092022896 s, timeout: 3.0 s) : ConnectTimeout 2026-08-13 17:30:18,610 WARNING:searx.engines.wikipedia: ErrorContext('searx/search/processors/online.py', 207, 'response = req(params["url"], **request_args) # pyright: ignore[reportArgumentType]', 'httpx.ConnectTimeout', None, (None, None, 'en.wikipedia.org')) False 2026-08-13 17:30:18,610 ERROR:searx.engines.wikipedia: HTTP requests timeout (search duration : 3.1718954580137506 s, timeout: 3.0 s) : ConnectTimeout 2026-08-13 17:30:18,611 WARNING:searx.engines.brave: ErrorContext('searx/search/processors/online.py', 207, 'response = req(params["url"], **request_args) # pyright: ignore[reportArgumentType]', 'httpx.ConnectTimeout', None, (None, None, 'search.brave.com')) False 2026-08-13 17:30:18,611 ERROR:searx.engines.brave: HTTP requests timeout (search duration : 3.172693776024971 s, timeout: 3.0 s) : ConnectTimeout 2026-08-13 17:30:18,611 WARNING:searx.engines.startpage: ErrorContext('searx/engines/startpage.py', 201, 'resp = get(get_sc_url, headers=headers)', 'httpx.ConnectTimeout', None, (None, None, 'www.startpage.com')) False 2026-08-13 17:30:18,611 ERROR:searx.engines.startpage: HTTP requests timeout (search duration : 3.172919926000759 s, timeout: 3.0 s) : ConnectTimeout 2026-08-13 17:31:27,658 ERROR:searx.engines.wikipedia: engine timeout 2026-08-13 17:31:27,662 ERROR:searx.engines.duckduckgo: engine timeout 2026-08-13 17:31:27,662 ERROR:searx.engines.google: engine timeout 2026-08-13 17:31:27,662 ERROR:searx.engines.startpage: engine timeout 2026-08-13 17:31:27,662 ERROR:searx.engines.brave: engine timeout 2026-08-13 17:31:27,694 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2026-08-13 17:31:27,696 WARNING:searx.engines.google: ErrorContext('searx/search/processors/online.py', 207, 'response = req(params["url"], **request_args) # pyright: ignore[reportArgumentType]', 'httpx.ConnectTimeout', None, (None, None, 'www.google.com')) False 2026-08-13 17:31:27,696 ERROR:searx.engines.google: HTTP requests timeout (search duration : 3.038569670985453 s, timeout: 3.0 s) : ConnectTimeout 2026-08-13 17:31:27,699 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2026-08-13 17:31:27,699 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2026-08-13 17:31:27,700 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2026-08-13 17:31:27,703 WARNING:searx.engines.duckduckgo: ErrorContext('searx/search/processors/online.py', 207, 'response = req(params["url"], **request_args) # pyright: ignore[reportArgumentType]', 'httpx.ConnectTimeout', None, (None, None, 'html.duckduckgo.com')) False 2026-08-13 17:31:27,703 ERROR:searx.engines.duckduckgo: HTTP requests timeout (search duration : 3.0451703700236976 s, timeout: 3.0 s) : ConnectTimeout 2026-08-13 17:31:27,704 WARNING:searx.engines.brave: ErrorContext('searx/search/processors/online.py', 207, 'response = req(params["url"], **request_args) # pyright: ignore[reportArgumentType]', 'httpx.ConnectTimeout', None, (None, None, 'search.brave.com')) False 2026-08-13 17:31:27,705 ERROR:searx.engines.brave: HTTP requests timeout (search duration : 3.047409077989869 s, timeout: 3.0 s) : ConnectTimeout 2026-08-13 17:31:27,706 WARNING:searx.engines.wikipedia: ErrorContext('searx/search/processors/online.py', 207, 'response = req(params["url"], **request_args) # pyright: ignore[reportArgumentType]', 'httpx.ConnectTimeout', None, (None, None, 'en.wikipedia.org')) False 2026-08-13 17:31:27,706 ERROR:searx.engines.wikipedia: HTTP requests timeout (search duration : 3.0486319509800524 s, timeout: 3.0 s) : ConnectTimeout 2026-08-13 17:31:27,710 ERROR:searx: call to ResultContainer.add_unresponsive_engine after ResultContainer.close 2026-08-13 17:31:27,714 WARNING:searx.engines.startpage: ErrorContext('searx/engines/startpage.py', 201, 'resp = get(get_sc_url, headers=headers)', 'httpx.ConnectTimeout', None, (None, None, 'www.startpage.com')) False 2026-08-13 17:31:27,714 ERROR:searx.engines.startpage: HTTP requests timeout (search duration : 3.056557756033726 s, timeout: 3.0 s) : ConnectTimeout SearXNG 2026.6.13-a29cda858 Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Thanks in advance.
  2. Sorry if read pushy, I did not mean it. It is not my first language so I do apologize. I actually just found the fix now through "Fix common problem" which I should have looked at the first place , but work just drained me so never thought about that, haha. Earlier I messed with my router DNS settings and have not realised I had to change it on the server as well. So all good now, working fine Thanks for the quick help :)
  3. Hi all, Has anyone seen this before or know the solution? My CA does not load and I get this warning. I tried both suggested option. Setting the DNS on my router as requested and allowing Cloudflare cdn, but cannot update or see any apps. This is the warning I get after a lengthily loading screen: "Download of appfeed failed. Community Applications requires your server to have internet access. The most common cause of this failure is a failure to resolve DNS addresses. You can try and reset your modem and router to fix this issue, or set static DNS addresses (Settings - Network Settings) of 208.67.222.222 and 208.67.220.220 and try again. Alternatively, you might need to enable the Cloudflare CDN (Settings - Community Applications). Last JSON error Recorded: Syntax error" I can reach all my apps/containers both on home network and through Tailscale. Thanks

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.