@Locutus64 It works fine on a fresh install of Arch for me. Could be something Manjaro specific. Check journalctl -u flaresolverr.service
.
Search Criteria
Package Details: flaresolverr 3.3.21-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/flaresolverr.git (read-only, click to copy) |
---|---|
Package Base: | flaresolverr |
Description: | A proxy server to bypass Cloudflare protection |
Upstream URL: | https://github.com/FlareSolverr/FlareSolverr |
Keywords: | captcha cloudflare jackett proxy |
Licenses: | MIT |
Submitter: | txtsd |
Maintainer: | txtsd |
Last Packager: | txtsd |
Votes: | 6 |
Popularity: | 0.000001 |
First Submitted: | 2023-01-05 11:20 (UTC) |
Last Updated: | 2024-11-10 06:58 (UTC) |
Dependencies (12)
- chromium (ungoogled-chromium-xdg-binAUR, chromium-no-extrasAUR, ungoogled-chromiumAUR, ungoogled-chromium-binAUR, ungoogled-chromium-xdgAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-bottle
- python-certifi
- python-func-timeoutAUR
- python-pefile (python-pefile-gitAUR)
- python-prometheus_client
- python-requests
- python-seleniumAUR (python-selenium-binAUR)
- python-waitress
- python-websockets (python-websockets-gitAUR)
- python-xvfbwrapperAUR
Required by (9)
- cyberdropdownloader (optional)
- jackett (optional)
- jackett-bin (optional)
- jackett-mono (optional)
- prowlarr (optional)
- prowlarr-bin (optional)
- prowlarr-develop (optional)
- prowlarr-develop-bin (optional)
- prowlarr-nightly-bin (optional)
Sources (5)
txtsd commented on 2022-01-31 13:46 (UTC)
txtsd commented on 2022-01-28 16:07 (UTC)
@B28302 Adding yourself to the flaresolverr group should be enough. If you add a system user without the correct home directory, the service will fail.
B28302 commented on 2022-01-28 15:51 (UTC) (edited on 2022-01-28 15:52 (UTC) by B28302)
I wanted to run flaresolverr in a terminal instead as a service. I needed to create the user with this command:
sudo useradd --system -M flaresolverr
txtsd commented on 2022-01-24 07:52 (UTC) (edited on 2022-04-17 08:05 (UTC) by txtsd)
Package should be able to install normally now.
If you've installed a misconfigured user using the useradd
command from a comment, you need to remove the package, delete the user, reinstall the package.
pacman -R flaresolverr-bin
sudo userdel flaresolverr
$AUR_helper -S flaresolverr-bin
EDIT: Additionally, if you want to run flaresolverr as a user, add the user to the flaresolverr
group.
txtsd commented on 2022-01-24 04:47 (UTC)
I'll try to get the flaresolverr user problem solved by today.
B28302 commented on 2022-01-23 21:43 (UTC) (edited on 2022-01-23 21:45 (UTC) by B28302)
When trying to run as a service I get:
Jan 23 12:59:07 home-arch systemd[1]: flaresolverr.service: Main process exited, code=exited, status=1/FAILURE
Jan 23 12:59:07 home-arch flaresolverr[148309]: }
Jan 23 12:59:07 home-arch flaresolverr[148309]: path: '/home/flaresolverr'
Jan 23 12:59:07 home-arch flaresolverr[148309]: code: 'ENOENT',
Jan 23 12:59:07 home-arch flaresolverr[148309]: syscall: 'access',
Jan 23 12:59:07 home-arch flaresolverr[148309]: errno: -2,
Jan 23 12:59:07 home-arch flaresolverr[148309]: at internal/main/run_main_module.js:17:47 {
Jan 23 12:59:07 home-arch flaresolverr[148309]: at Function.runMain (pkg/prelude/bootstrap.js:1847:12)
Jan 23 12:59:07 home-arch flaresolverr[148309]: at Function.Module._load (internal/modules/cjs/loader.js:778:12)
Jan 23 12:59:07 home-arch flaresolverr[148309]: at Module.load (internal/modules/cjs/loader.js:937:32)
Jan 23 12:59:07 home-arch flaresolverr[148309]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
Jan 23 12:59:07 home-arch flaresolverr[148309]: at Module._compile (pkg/prelude/bootstrap.js:1794:22)
Jan 23 12:59:07 home-arch flaresolverr[148309]: at Object.<anonymous> (/snapshot/FlareSolverr/dist/server.js:30:43)
Jan 23 12:59:07 home-arch flaresolverr[148309]: at testWebBrowserInstallation (/snapshot/FlareSolverr/dist/services/sessions.js:67:8)
Jan 23 12:59:07 home-arch flaresolverr[148309]: at Object.accessSync (pkg/prelude/bootstrap.js:1474:34)
Jan 23 12:59:07 home-arch flaresolverr[148309]: at Object.accessSync (fs.js:229:3)
Jan 23 12:59:07 home-arch flaresolverr[148309]: 2022-01-23T12:59:07-08:00 ERROR Error: ENOENT: no such file or directory, access '/home/flaresolverr'
Jan 23 12:59:07 home-arch flaresolverr[148309]: 2022-01-23T12:59:07-08:00 INFO Testing web browser installation...
Jan 23 12:59:07 home-arch flaresolverr[148309]: 2022-01-23T12:59:07-08:00 INFO FlareSolverr v2.1.0
Not sure if the command "sudo useradd --system --shell=/usr/sbin/nologin flaresolverr" is correct (because it didn't create the home directory for flaresolverr).
HLFH commented on 2022-01-02 16:50 (UTC)
Ok thanks, I updated to 2.1.0.
txtsd commented on 2022-01-02 15:04 (UTC)
Okay, I added you as co-maintainer. Thanks for helping while I wait on my PSU to be fixed.
HLFH commented on 2022-01-02 14:49 (UTC)
@txtsd I maintain 28 packages. If you need help, I can co-maintain or maintain, up to you.
Pinned Comments
txtsd commented on 2023-11-13 09:56 (UTC)
This package use to incorrectly build from source in the past. It now correctly builds from an archive of the source without needing dependencies like
git
.Please report any user-agent related errors that stem from running recent versions of Chrome and Chromium upstream.