FlareSolverr / FlareSolverr

Proxy server to bypass Cloudflare protection
MIT License
5.99k stars 533 forks source link

[NixOS x64] -bash: ./flaresolverr/flaresolverr: cannot execute: required file not found #1160

Closed aicynide closed 2 weeks ago

aicynide commented 1 month ago

Have you checked our README?

Have you followed our Troubleshooting?

Is there already an issue for your problem?

Have you checked the discussions?

Environment

- FlareSolverr version:v3.3.17
- Last working FlareSolverr version:none
- Operating system:NixOS
- Are you using Docker: no
- FlareSolverr User-Agent (see log traces or / endpoint):N/A
- Are you using a VPN: no
- Are you using a Proxy: no
- Are you using Captcha Solver: no
- If using captcha solver, which one:N/A
- URL to test this issue: https://google.com

Description

./flaresolverr/flaresolverr
-bash: ./flaresolverr/flaresolverr: cannot execute: required file not found

Logged Error Messages

-bash: ./flaresolverr/flaresolverr: cannot execute: required file not found

Screenshots

No response

ilike2burnthing commented 1 month ago

Try installing Xvfb, see if that resolves the issue.

If not, is there no information beyond that error? Have you extracted the contents of the archived precompiled binaries in full and unedited?

aicynide commented 1 month ago

If not, is there no information beyond that error?

No

Have you extracted the contents of the archived precompiled binaries in full and unedited?

Yes

Why is xvfb needed in headless vm server

ilike2burnthing commented 1 month ago

From my understanding, that's the prime example of where Xvfb would be used, "Xvfb is an X server that can run on machines with no display hardware and no physical input devices. It emulates a dumb framebuffer using virtual memory." - https://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml

I previously found it was required for running on Ubuntu - https://github.com/FlareSolverr/FlareSolverr/issues/1152.