⚙️ Hermes Stack Status
📄 searxng.err
2026-07-12 19:32:33,442 ERROR:searx.botdetection: X-Forwarded-For nor X-Real-IP header is set!
2026-07-12 18:23:49,065 WARNING:searx.botdetection.config: missing config file: /opt/data/hermes-stack/searxng/limiter.toml
2026-07-12 18:23:48,985 ERROR:searx.engines: (PID 417) searxng: can't register engine (loading engine failed)
2026-07-12 18:23:48,985 ERROR:searx.engines: The "engine" field is missing for the engine named "searxng"
2026-07-12 18:23:48,709 ERROR:searx.engines: (PID 417) torch: can't register engine (loading engine failed)
2026-07-12 18:23:48,006 ERROR:searx.engines: (PID 417) ahmia: can't register engine (loading engine failed)
2026-07-12 18:02:07,869 WARNING:searx.botdetection.config: missing config file: /opt/data/hermes-stack/searxng/limiter.toml
2026-07-12 18:02:07,794 ERROR:searx.engines: (PID 261) searxng: can't register engine (loading engine failed)
2026-07-12 18:02:07,793 ERROR:searx.engines: The "engine" field is missing for the engine named "searxng"
2026-07-12 18:02:07,613 ERROR:searx.engines: (PID 261) torch: can't register engine (loading engine failed)
2026-07-12 18:02:06,806 ERROR:searx.engines: (PID 261) ahmia: can't register engine (loading engine failed)
searx.exceptions.SearxEngineCaptchaException: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
)
message="get_sc_code: got redirected to https://www.startpage.com/sp/captcha",
raise SearxEngineCaptchaException(
File "/opt/data/hermes-stack/searxng-src/searx/engines/startpage.py", line 209, in get_sc_code
~~~~~~~~~~~^^^^^^^^
"sc": get_sc_code(params),
File "/opt/data/hermes-stack/searxng-src/searx/engines/startpage.py", line 253, in request
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
self.engine.request(query, params)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 228, in _search_basic
search_results = self._search_basic(query, params)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 253, in search
Traceback (most recent call last):
2026-07-12 17:04:49,170 ERROR:searx.engines.startpage: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
searx.exceptions.SearxEngineCaptchaException: CAPTCHA (wt-wt) (suspended_time=0)
raise SearxEngineCaptchaException(suspended_time=0, message=f"CAPTCHA ({params['data'].get('kl')})")
File "/opt/data/hermes-stack/searxng-src/searx/engines/duckduckgo.py", line 477, in response
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
return self.engine.response(response)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 239, in _search_basic
search_results = self._search_basic(query, params)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 253, in search
Traceback (most recent call last):
2026-07-12 17:04:49,077 ERROR:searx.engines.duckduckgo: CAPTCHA (wt-wt) (suspended_time=0)
searx.exceptions.SearxEngineCaptchaException: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
)
message="get_sc_code: got redirected to https://www.startpage.com/sp/captcha",
raise SearxEngineCaptchaException(
File "/opt/data/hermes-stack/searxng-src/searx/engines/startpage.py", line 209, in get_sc_code
~~~~~~~~~~~^^^^^^^^
"sc": get_sc_code(params),
File "/opt/data/hermes-stack/searxng-src/searx/engines/startpage.py", line 253, in request
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
self.engine.request(query, params)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 228, in _search_basic
search_results = self._search_basic(query, params)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 253, in search
Traceback (most recent call last):
2026-07-12 17:04:49,048 ERROR:searx.engines.startpage: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
searx.exceptions.SearxEngineCaptchaException: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
)
message="get_sc_code: got redirected to https://www.startpage.com/sp/captcha",
raise SearxEngineCaptchaException(
File "/opt/data/hermes-stack/searxng-src/searx/engines/startpage.py", line 209, in get_sc_code
~~~~~~~~~~~^^^^^^^^
"sc": get_sc_code(params),
File "/opt/data/hermes-stack/searxng-src/searx/engines/startpage.py", line 253, in request
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
self.engine.request(query, params)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 228, in _search_basic
search_results = self._search_basic(query, params)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 253, in search
Traceback (most recent call last):
2026-07-12 17:04:48,913 ERROR:searx.engines.startpage: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
searx.exceptions.SearxEngineCaptchaException: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
)
message="get_sc_code: got redirected to https://www.startpage.com/sp/captcha",
raise SearxEngineCaptchaException(
File "/opt/data/hermes-stack/searxng-src/searx/engines/startpage.py", line 209, in get_sc_code
~~~~~~~~~~~^^^^^^^^
"sc": get_sc_code(params),
File "/opt/data/hermes-stack/searxng-src/searx/engines/startpage.py", line 253, in request
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
self.engine.request(query, params)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 228, in _search_basic
search_results = self._search_basic(query, params)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 253, in search
Traceback (most recent call last):
2026-07-12 17:04:48,634 ERROR:searx.engines.startpage images: get_sc_code: got redirected to https://www.startpage.com/sp/captcha (suspended_time=3600)
searx.exceptions.SearxEngineCaptchaException: CAPTCHA (wt-wt) (suspended_time=0)
raise SearxEngineCaptchaException(suspended_time=0, message=f"CAPTCHA ({params['data'].get('kl')})")
File "/opt/data/hermes-stack/searxng-src/searx/engines/duckduckgo.py", line 477, in response
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
return self.engine.response(response)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 239, in _search_basic
search_results = self._search_basic(query, params)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 253, in search
Traceback (most recent call last):
2026-07-12 17:04:48,607 ERROR:searx.engines.duckduckgo: CAPTCHA (wt-wt) (suspended_time=0)
ValueError: substring not found
start = text.index("data: [{")
File "/opt/data/hermes-stack/searxng-src/searx/engines/brave.py", line 253, in extract_json_data
~~~~~~~~~~~~~~~~~^^^^^^^^^^^
json_data: dict[str, t.Any] = extract_json_data(resp.text)
File "/opt/data/hermes-stack/searxng-src/searx/engines/brave.py", line 278, in response
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
return self.engine.response(response)
File "/opt/data/hermes-stack/searxng-src/searx/search/processors/online.py", line 239, in _search_basic