I'm trying to use it with the arr suit with the latest container image but I have an issue.
When I try to get a challenge check, I end up with the following error :
flaresolverr-byparr-1 | INFO: Request: cmd='request.get' url='https://www.ygg.re/engine/search?category=2145&do=search&order=desc&sort=publish_date' maxTimeout=60000
flaresolverr-byparr-1 | INFO: 192.168.20.9:59132 - "POST /v1 HTTP/1.1" 500 Internal Server Error
flaresolverr-byparr-1 | ERROR: Exception in ASGI application
flaresolverr-byparr-1 | Traceback (most recent call last):
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/uvicorn/protocols/http/httptools_impl.py", line 401, in run_asgi
flaresolverr-byparr-1 | result = await app( # type: ignore[func-returns-value]
flaresolverr-byparr-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 70, in __call__
flaresolverr-byparr-1 | return await self.app(scope, receive, send)
flaresolverr-byparr-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
flaresolverr-byparr-1 | await super().__call__(scope, receive, send)
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
flaresolverr-byparr-1 | await self.middleware_stack(scope, receive, send)
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
flaresolverr-byparr-1 | raise exc
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
flaresolverr-byparr-1 | await self.app(scope, receive, _send)
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
flaresolverr-byparr-1 | await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
flaresolverr-byparr-1 | raise exc
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
flaresolverr-byparr-1 | await app(scope, receive, sender)
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
flaresolverr-byparr-1 | await self.middleware_stack(scope, receive, send)
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
flaresolverr-byparr-1 | await route.handle(scope, receive, send)
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
flaresolverr-byparr-1 | await self.app(scope, receive, send)
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
flaresolverr-byparr-1 | await wrap_app_handling_exceptions(app, request)(scope, receive, send)
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
flaresolverr-byparr-1 | raise exc
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
flaresolverr-byparr-1 | await app(scope, receive, sender)
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
flaresolverr-byparr-1 | response = await func(request)
flaresolverr-byparr-1 | ^^^^^^^^^^^^^^^^^^^
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
flaresolverr-byparr-1 | raw_response = await run_endpoint_function(
flaresolverr-byparr-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
flaresolverr-byparr-1 | return await dependant.call(**values)
flaresolverr-byparr-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
flaresolverr-byparr-1 | File "/app/main.py", line 33, in read_item
flaresolverr-byparr-1 | browser = await new_browser()
flaresolverr-byparr-1 | ^^^^^^^^^^^^^^^^^^^
flaresolverr-byparr-1 | File "/app/src/utils/browser.py", line 30, in new_browser
flaresolverr-byparr-1 | return await webdriver.start(config=config)
flaresolverr-byparr-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/nodriver/core/util.py", line 88, in start
flaresolverr-byparr-1 | return await Browser.create(config)
flaresolverr-byparr-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/nodriver/core/browser.py", line 91, in create
flaresolverr-byparr-1 | await instance.start()
flaresolverr-byparr-1 | File "/app/.venv/lib/python3.12/site-packages/nodriver/core/browser.py", line 351, in start
flaresolverr-byparr-1 | raise Exception(
flaresolverr-byparr-1 | Exception:
flaresolverr-byparr-1 | ---------------------
flaresolverr-byparr-1 | Failed to connect to browser
flaresolverr-byparr-1 | ---------------------
flaresolverr-byparr-1 | One of the causes could be when you are running as root.
flaresolverr-byparr-1 | In that case you need to pass no_sandbox=True
Hey ! Thank you for your project !
I'm trying to use it with the arr suit with the latest container image but I have an issue.
When I try to get a challenge check, I end up with the following error :
Hope that it can help with finding any issue !