[GH-ISSUE #7582] Searxng stopped working #53469

Closed
opened 2026-05-05 14:47:40 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @sebaxakerhtc on GitHub (Dec 3, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/7582

Bug Report


Installation Method

Docker

Environment

  • Open WebUI Version: 0.4.7

  • Operating System: Windows 11

Confirmation:

  • I have read and followed all the instructions provided in the README.md.
  • I am on the latest version of both Open WebUI and Ollama.
  • I have included the Docker container logs.
  • I have provided the exact steps to reproduce the bug in the "Steps to Reproduce" section below.

Expected Behavior:

search should just work

Actual Behavior:

429 Client Error: TOO MANY REQUESTS

Description

Bug Summary:
See error when trying to use web search from open webui

Reproduction Details

Steps to Reproduce:

  1. Turn on web search
  2. Search for something

Logs and Screenshots

Docker Container Logs:

2024-12-03 22:05:30 ERROR [open_webui.apps.retrieval.main] 429 Client Error: TOO MANY REQUESTS for url: https://SEARXNG.DOMAIN/search?q=someinfo&format=json&pageno=1&safesearch=1&language=en-US&time_range=&categories=&theme=simple&image_proxy=0
2024-12-03 22:05:30 Traceback (most recent call last):
2024-12-03 22:05:30   File "/app/backend/open_webui/apps/retrieval/main.py", line 1304, in process_web_search
2024-12-03 22:05:30     web_results = search_web(
2024-12-03 22:05:30                   ^^^^^^^^^^^
2024-12-03 22:05:30   File "/app/backend/open_webui/apps/retrieval/main.py", line 1178, in search_web
2024-12-03 22:05:30     return search_searxng(
2024-12-03 22:05:30            ^^^^^^^^^^^^^^^
2024-12-03 22:05:30   File "/app/backend/open_webui/apps/retrieval/web/searxng.py", line 79, in search_searxng
2024-12-03 22:05:30     response.raise_for_status()  # Raise an exception for HTTP errors.
2024-12-03 22:05:30     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-12-03 22:05:30   File "/usr/local/lib/python3.11/site-packages/requests/models.py", line 1024, in raise_for_status
2024-12-03 22:05:30     raise HTTPError(http_error_msg, response=self)
2024-12-03 22:05:30 requests.exceptions.HTTPError: 429 Client Error: TOO MANY REQUESTS for url: https://SEARXNG.DOMAIN/search?q=someinfo&format=json&pageno=1&safesearch=1&language=en-US&time_range=&categories=&theme=simple&image_proxy=0
Originally created by @sebaxakerhtc on GitHub (Dec 3, 2024). Original GitHub issue: https://github.com/open-webui/open-webui/issues/7582 # Bug Report --- ## Installation Method Docker ## Environment - **Open WebUI Version:** 0.4.7 - **Operating System:** Windows 11 **Confirmation:** - [x] I have read and followed all the instructions provided in the README.md. - [x] I am on the latest version of both Open WebUI and Ollama. - [x] I have included the Docker container logs. - [x] I have provided the exact steps to reproduce the bug in the "Steps to Reproduce" section below. ## Expected Behavior: search should just work ## Actual Behavior: 429 Client Error: TOO MANY REQUESTS ## Description **Bug Summary:** See error when trying to use web search from open webui ## Reproduction Details **Steps to Reproduce:** 1) Turn on web search 2) Search for something ## Logs and Screenshots **Docker Container Logs:** ``` 2024-12-03 22:05:30 ERROR [open_webui.apps.retrieval.main] 429 Client Error: TOO MANY REQUESTS for url: https://SEARXNG.DOMAIN/search?q=someinfo&format=json&pageno=1&safesearch=1&language=en-US&time_range=&categories=&theme=simple&image_proxy=0 2024-12-03 22:05:30 Traceback (most recent call last): 2024-12-03 22:05:30 File "/app/backend/open_webui/apps/retrieval/main.py", line 1304, in process_web_search 2024-12-03 22:05:30 web_results = search_web( 2024-12-03 22:05:30 ^^^^^^^^^^^ 2024-12-03 22:05:30 File "/app/backend/open_webui/apps/retrieval/main.py", line 1178, in search_web 2024-12-03 22:05:30 return search_searxng( 2024-12-03 22:05:30 ^^^^^^^^^^^^^^^ 2024-12-03 22:05:30 File "/app/backend/open_webui/apps/retrieval/web/searxng.py", line 79, in search_searxng 2024-12-03 22:05:30 response.raise_for_status() # Raise an exception for HTTP errors. 2024-12-03 22:05:30 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-12-03 22:05:30 File "/usr/local/lib/python3.11/site-packages/requests/models.py", line 1024, in raise_for_status 2024-12-03 22:05:30 raise HTTPError(http_error_msg, response=self) 2024-12-03 22:05:30 requests.exceptions.HTTPError: 429 Client Error: TOO MANY REQUESTS for url: https://SEARXNG.DOMAIN/search?q=someinfo&format=json&pageno=1&safesearch=1&language=en-US&time_range=&categories=&theme=simple&image_proxy=0 ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#53469