-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: duckduckgo engine #2419
Comments
Hi, have the exact same error on a new searxng installation with docker. Everything works except DDG. I went a bit through the python scripts and the error is raised if content.find('vqd='') == -1 Whatever it means, that's the furthest I get. Out of my scope and my knowledge. Docker is maybe the common factor here, because the public searxng instances are doing great ! |
thanks 👍
I don't think so, IMO its a question of time all servers will start to fail .. I will look at this issue ASAP .. but for know I have to stay at work :-( .. sorry for the delay .. |
Still ongoing, even after restarting SearXNG. |
Closes: searxng#2419 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Send #2430 .. I have not yet had time for serious testing --> testers are welcome 😄 |
Hey ! That did the trick ! Thank you ! 👍 edit: logs are also clean and no errors { I have no idea how such small/"random" changes can make a difference... seams like magic ! } |
@return42 that fixed it. Thanks! |
Version of SearXNG, commit number if you are using on master branch and stipulate if you forked SearXNG
Repository: https://github.com/searxng/searxng
Branch: master
Version: 2023.5.10+cb1c3741
Instance: https://search.sapti.me
How did you install SearXNG?
Via Docker.
What happened?
This is a new one. DuckDuckGo is the new Qwant (#2011). It reports
server API error
, and it has been pretty consistent over the last couple of hours.How To Reproduce
Expected behavior
DuckDuckGo should return results.
Screenshots & Logs
From
docker logs searxng
after performing a search:Additional context
My
settings.yml
have the followingsuspended_times
values:Technical report
Error
('Request failed',)
searx/engines/duckduckgo.py:101
get_vqd
raise SearxEngineAPIException('Request failed')
Error
('HTTP error 403',)
searx/search/processors/online.py:118
_send_http_request
response = req(params['url'], **request_args)
Error
()
searx/search/processors/abstract.py:102
handle_exception
count_error(self.engine_name, exception_or_message)
Error
(None, None, 'lite.duckduckgo.com')
searx/search/processors/online.py:118
_send_http_request
response = req(params['url'], **request_args)
Error
(None, None, None)
searx/search/processors/online.py:118
_send_http_request
response = req(params['url'], **request_args)
The text was updated successfully, but these errors were encountered: