Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. SearXNG
  3. Problem with loading images

Problem with loading images

Scheduled Pinned Locked Moved Solved SearXNG
7 Posts 3 Posters 1.6k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • archosA Offline
    archosA Offline
    archos
    translator
    wrote on last edited by
    #1

    Hi, my search engine doesn't want to load images or overviews. It's like if the internet was slow. But I don't have a problem with the other app. I tried restarting the app, but it's the same. I don't know if it's okay what the graphs show. Thank you very much for the information.
    graf_searxng.png

    1 Reply Last reply
    0
    • nebulonN Away
      nebulonN Away
      nebulon
      Staff
      wrote on last edited by
      #2

      Are there any errors in the browser console or app logs?

      archosA 1 Reply Last reply
      1
      • nebulonN nebulon

        Are there any errors in the browser console or app logs?

        archosA Offline
        archosA Offline
        archos
        translator
        wrote on last edited by
        #3

        @nebulon Thank you for your reply. This is the last log dump.

        File "/app/code/searx/network/__init__.py", line 165, in get
        Jul 07 16:29:02 File "/app/code/searx/network/__init__.py", line 96, in request
        Jul 07 16:29:02 File "/app/code/searx/network/network.py", line 247, in patch_response
        Jul 07 16:29:02 File "/app/code/searx/network/network.py", line 274, in call_client
        Jul 07 16:29:02 File "/app/code/searx/network/network.py", line 291, in request
        Jul 07 16:29:02 File "/app/code/searx/network/raise_for_httperror.py", line 77, in raise_for_httperror
        Jul 07 16:29:02 File "/app/code/searx/search/processors/online.py", line 118, in _send_http_request
        Jul 07 16:29:02 File "/app/code/searx/search/processors/online.py", line 149, in _search_basic
        Jul 07 16:29:02 File "/app/code/searx/search/processors/online.py", line 165, in search
        Jul 07 16:29:02 File "/usr/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
        Jul 07 16:29:02 File "/usr/lib/python3.10/concurrent/futures/_base.py", line 458, in result
        Jul 07 16:29:02 Traceback (most recent call last):
        Jul 07 16:29:02 raise SearxEngineTooManyRequestsException()
        Jul 07 16:29:02 raise self._exception
        Jul 07 16:29:02 raise_for_httperror(response)
        Jul 07 16:29:02 response = req(params['url'], **request_args)
        Jul 07 16:29:02 response = self._send_http_request(params)
        Jul 07 16:29:02 return Network.patch_response(response, do_raise_for_httperror)
        Jul 07 16:29:02 return await self.call_client(False, method, url, **kwargs)
        Jul 07 16:29:02 return future.result(timeout)
        Jul 07 16:29:02 return request('get', url, **kwargs)
        Jul 07 16:29:02 return self.__get_result()
        Jul 07 16:29:02 search_results = self._search_basic(query, params)
        Jul 07 16:29:02 searx.exceptions.SearxEngineTooManyRequestsException: Too many request, suspended_time=3600
        Jul 07 16:29:18 2023-07-07 14:29:18,769 WARNING:searx.engines.google news: ErrorContext('searx/search/processors/online.py', 127, 'count_error(', None, '2 redirects, maximum: 0', ('200', 'OK', 'consent.google.com')) True
        Jul 07 16:38:35 2023-07-07 14:38:35,255 WARNING:searx.engines.google news: ErrorContext('searx/search/processors/online.py', 127, 'count_error(', None, '2 redirects, maximum: 0', ('200', 'OK', 'consent.google.com')) True
        Jul 07 16:38:35 2023-07-07 14:38:35,512 WARNING:searx.engines.solidtorrents: ErrorContext('searx/search/processors/online.py', 127, 'count_error(', None, '1 redirects, maximum: 0', ('200', 'OK', 'solidtorrents.to')) True
        Jul 07 16:38:49 2023-07-07 14:38:49,214 WARNING:searx.engines.google news: ErrorContext('searx/search/processors/online.py', 127, 'count_error(', None, '2 redirects, maximum: 0', ('200', 'OK', 'consent.google.com')) True
        Jul 07 19:11:52 2023-07-07 17:11:52,281 WARNING:searx.engines.google news: ErrorContext('searx/search/processors/online.py', 127, 'count_error(', None, '2 redirects, maximum: 0', ('200', 'OK', 'consent.google.com')) True
        Jul 07 19:11:53 2023-07-07 17:11:53,475 ERROR:searx.engines.btdigg: Too many requests
        Jul 07 19:11:53 2023-07-07 17:11:53,475 WARNING:searx.engines.btdigg: ErrorContext('searx/search/processors/online.py', 118, "response = req(params['url'], **request_args)", 'searx.exceptions.SearxEngineTooManyRequestsException', None, ('Too many request',)) False
        Jul 07 19:11:53 File "/app/code/searx/network/__init__.py", line 165, in get
        Jul 07 19:11:53 File "/app/code/searx/network/__init__.py", line 96, in request
        Jul 07 19:11:53 File "/app/code/searx/network/network.py", line 247, in patch_response
        Jul 07 19:11:53 File "/app/code/searx/network/network.py", line 274, in call_client
        Jul 07 19:11:53 File "/app/code/searx/network/network.py", line 291, in request
        Jul 07 19:11:53 File "/app/code/searx/network/raise_for_httperror.py", line 77, in raise_for_httperror
        Jul 07 19:11:53 File "/app/code/searx/search/processors/online.py", line 118, in _send_http_request
        Jul 07 19:11:53 File "/app/code/searx/search/processors/online.py", line 149, in _search_basic
        Jul 07 19:11:53 File "/app/code/searx/search/processors/online.py", line 165, in search
        Jul 07 19:11:53 File "/usr/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
        Jul 07 19:11:53 File "/usr/lib/python3.10/concurrent/futures/_base.py", line 458, in result
        Jul 07 19:11:53 Traceback (most recent call last):
        Jul 07 19:11:53 raise SearxEngineTooManyRequestsException()
        Jul 07 19:11:53 raise self._exception
        Jul 07 19:11:53 raise_for_httperror(response)
        Jul 07 19:11:53 response = req(params['url'], **request_args)
        Jul 07 19:11:53 response = self._send_http_request(params)
        Jul 07 19:11:53 return Network.patch_response(response, do_raise_for_httperror)
        Jul 07 19:11:53 return await self.call_client(False, method, url, **kwargs)
        Jul 07 19:11:53 return future.result(timeout)
        Jul 07 19:11:53 return request('get', url, **kwargs)
        Jul 07 19:11:53 return self.__get_result()
        Jul 07 19:11:53 search_results = self._search_basic(query, params)
        Jul 07 19:11:53 searx.exceptions.SearxEngineTooManyRequestsException: Too many request, suspended_time=3600
        
        girishG 1 Reply Last reply
        0
        • archosA archos

          @nebulon Thank you for your reply. This is the last log dump.

          File "/app/code/searx/network/__init__.py", line 165, in get
          Jul 07 16:29:02 File "/app/code/searx/network/__init__.py", line 96, in request
          Jul 07 16:29:02 File "/app/code/searx/network/network.py", line 247, in patch_response
          Jul 07 16:29:02 File "/app/code/searx/network/network.py", line 274, in call_client
          Jul 07 16:29:02 File "/app/code/searx/network/network.py", line 291, in request
          Jul 07 16:29:02 File "/app/code/searx/network/raise_for_httperror.py", line 77, in raise_for_httperror
          Jul 07 16:29:02 File "/app/code/searx/search/processors/online.py", line 118, in _send_http_request
          Jul 07 16:29:02 File "/app/code/searx/search/processors/online.py", line 149, in _search_basic
          Jul 07 16:29:02 File "/app/code/searx/search/processors/online.py", line 165, in search
          Jul 07 16:29:02 File "/usr/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
          Jul 07 16:29:02 File "/usr/lib/python3.10/concurrent/futures/_base.py", line 458, in result
          Jul 07 16:29:02 Traceback (most recent call last):
          Jul 07 16:29:02 raise SearxEngineTooManyRequestsException()
          Jul 07 16:29:02 raise self._exception
          Jul 07 16:29:02 raise_for_httperror(response)
          Jul 07 16:29:02 response = req(params['url'], **request_args)
          Jul 07 16:29:02 response = self._send_http_request(params)
          Jul 07 16:29:02 return Network.patch_response(response, do_raise_for_httperror)
          Jul 07 16:29:02 return await self.call_client(False, method, url, **kwargs)
          Jul 07 16:29:02 return future.result(timeout)
          Jul 07 16:29:02 return request('get', url, **kwargs)
          Jul 07 16:29:02 return self.__get_result()
          Jul 07 16:29:02 search_results = self._search_basic(query, params)
          Jul 07 16:29:02 searx.exceptions.SearxEngineTooManyRequestsException: Too many request, suspended_time=3600
          Jul 07 16:29:18 2023-07-07 14:29:18,769 WARNING:searx.engines.google news: ErrorContext('searx/search/processors/online.py', 127, 'count_error(', None, '2 redirects, maximum: 0', ('200', 'OK', 'consent.google.com')) True
          Jul 07 16:38:35 2023-07-07 14:38:35,255 WARNING:searx.engines.google news: ErrorContext('searx/search/processors/online.py', 127, 'count_error(', None, '2 redirects, maximum: 0', ('200', 'OK', 'consent.google.com')) True
          Jul 07 16:38:35 2023-07-07 14:38:35,512 WARNING:searx.engines.solidtorrents: ErrorContext('searx/search/processors/online.py', 127, 'count_error(', None, '1 redirects, maximum: 0', ('200', 'OK', 'solidtorrents.to')) True
          Jul 07 16:38:49 2023-07-07 14:38:49,214 WARNING:searx.engines.google news: ErrorContext('searx/search/processors/online.py', 127, 'count_error(', None, '2 redirects, maximum: 0', ('200', 'OK', 'consent.google.com')) True
          Jul 07 19:11:52 2023-07-07 17:11:52,281 WARNING:searx.engines.google news: ErrorContext('searx/search/processors/online.py', 127, 'count_error(', None, '2 redirects, maximum: 0', ('200', 'OK', 'consent.google.com')) True
          Jul 07 19:11:53 2023-07-07 17:11:53,475 ERROR:searx.engines.btdigg: Too many requests
          Jul 07 19:11:53 2023-07-07 17:11:53,475 WARNING:searx.engines.btdigg: ErrorContext('searx/search/processors/online.py', 118, "response = req(params['url'], **request_args)", 'searx.exceptions.SearxEngineTooManyRequestsException', None, ('Too many request',)) False
          Jul 07 19:11:53 File "/app/code/searx/network/__init__.py", line 165, in get
          Jul 07 19:11:53 File "/app/code/searx/network/__init__.py", line 96, in request
          Jul 07 19:11:53 File "/app/code/searx/network/network.py", line 247, in patch_response
          Jul 07 19:11:53 File "/app/code/searx/network/network.py", line 274, in call_client
          Jul 07 19:11:53 File "/app/code/searx/network/network.py", line 291, in request
          Jul 07 19:11:53 File "/app/code/searx/network/raise_for_httperror.py", line 77, in raise_for_httperror
          Jul 07 19:11:53 File "/app/code/searx/search/processors/online.py", line 118, in _send_http_request
          Jul 07 19:11:53 File "/app/code/searx/search/processors/online.py", line 149, in _search_basic
          Jul 07 19:11:53 File "/app/code/searx/search/processors/online.py", line 165, in search
          Jul 07 19:11:53 File "/usr/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
          Jul 07 19:11:53 File "/usr/lib/python3.10/concurrent/futures/_base.py", line 458, in result
          Jul 07 19:11:53 Traceback (most recent call last):
          Jul 07 19:11:53 raise SearxEngineTooManyRequestsException()
          Jul 07 19:11:53 raise self._exception
          Jul 07 19:11:53 raise_for_httperror(response)
          Jul 07 19:11:53 response = req(params['url'], **request_args)
          Jul 07 19:11:53 response = self._send_http_request(params)
          Jul 07 19:11:53 return Network.patch_response(response, do_raise_for_httperror)
          Jul 07 19:11:53 return await self.call_client(False, method, url, **kwargs)
          Jul 07 19:11:53 return future.result(timeout)
          Jul 07 19:11:53 return request('get', url, **kwargs)
          Jul 07 19:11:53 return self.__get_result()
          Jul 07 19:11:53 search_results = self._search_basic(query, params)
          Jul 07 19:11:53 searx.exceptions.SearxEngineTooManyRequestsException: Too many request, suspended_time=3600
          
          girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by
          #4

          @archos said in Problem with loading images:

          Jul 07 19:11:53 searx.exceptions.SearxEngineTooManyRequestsException: Too many request, suspended_time=3600

          It seems you are getting rate limited by the upstream search engine.

          1 Reply Last reply
          0
          • girishG Offline
            girishG Offline
            girish
            Staff
            wrote on last edited by
            #5

            Checking upstream this appears to be https://github.com/searxng/searxng/issues/2515 (also https://github.com/searxng/searxng/issues/2516 )

            1 Reply Last reply
            0
            • girishG Offline
              girishG Offline
              girish
              Staff
              wrote on last edited by
              #6

              @archos I updated searx ng which supposedly has a fix that fixes your situation

              archosA 1 Reply Last reply
              1
              • girishG girish

                @archos I updated searx ng which supposedly has a fix that fixes your situation

                archosA Offline
                archosA Offline
                archos
                translator
                wrote on last edited by
                #7

                @girish Thank you for the update, the images are loading normally now.

                1 Reply Last reply
                1
                • archosA archos marked this topic as a question on
                • archosA archos has marked this topic as solved on

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Bookmarks
                • Search