Enabling using_tor_proxy causes Internal Server Error.
#4715
Unanswered
Dunkmania101
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Version of SearXNG, commit number if you are using on master branch and stipulate if you forked SearXNG
SearXNG version: 2025.5.3-8ef5fbca4
tor-simple version: 0.4.8.16
How did you install SearXNG?
docker-compose.yml:
Then:
docker compose -f ~/ProgramFiles/searxng/docker-compose.yml up -d --pull always
Outgoing section of settings.yml:
What happened?
Upon attempting to run a search with the above configuration (namely using_tor_proxy set to true), an
Internal Server Errorpage is returned. Occasionally, localhost:$PORT (no query) will load successfully with using_tor_proxy enabled and then performing a query with the search bar will load the internal server page. If using_tor_proxy is false but the tor proxy is still configured, the search engine functions normally with the exception of frequent proxy errors, some of which may simply be due to engines refusing to respond over tor. I do suspect that some errors may be resolved by enabling using_tor_proxy (provided it works at all), but I haven't been able to test that because of the internal server errors.How To Reproduce
Install and configure SearXNG as described above (Docker and Podman yield the same result) and attempt to run a search.
Expected behavior
Upon attempting a search with a tor proxy configured and using_tor_proxy, a results page should load successfully, albeit with the possibility that some 3rd party engines may refuse to respond.
Screenshots & Logs
Here is a tail of the output of
docker logs searxng-1:searxng_log.txt
It does seem to mention some tor proxy errors and refers to pertinent source files.
Additional context
I'm not entirely certain if this is the exact thread, but I believe it is what I based my proxy configuration on:
#1665
Beta Was this translation helpful? Give feedback.
All reactions