free-games-claimer icon indicating copy to clipboard operation
free-games-claimer copied to clipboard

epic-games: docker: captcha before it claims the game

Open Darkkingwill opened this issue 1 year ago • 180 comments

Hello. im getting a captcha right before it claims the game. Its says one more step. Im using an unraid docker if that helps

Darkkingwill avatar Aug 18 '23 00:08 Darkkingwill

+1 on this issue

guipace avatar Aug 18 '23 15:08 guipace

I don't get any. What's your setup? Shared IP via CGNAT? Do you get captcha challenges in your local browser as well?

vogler avatar Aug 18 '23 19:08 vogler

Since I solve the captcha-problem during login, I also get a hcaptcha-challenge everytime it tries to claim the game. Have to log into noVNC to solve. No problems when doing it on my desktop maschine. Vodafone Cable as ISP.

maxp1110 avatar Aug 18 '23 20:08 maxp1110

Yeah I get this issue too with the unraid docker. But this has one happened for the past week or two.

DevXen avatar Aug 18 '23 22:08 DevXen

i was looking through the logs and it told me untrusted ip too many login attempts. i had to get another ip address. I ended up running the container through a vpn and i will test it next time theres free games

Darkkingwill avatar Aug 19 '23 01:08 Darkkingwill

Hi, been having this issue as well, I can click the captures in the vnc window to solve them temporarily, This is the logs when the issue occurs, not sure why its complaining about too many login attempts, its literally this container that logs in and it does so successfully every time. Not behind CGNAT on IPv4 only, no IPv6 Available for me yet.

I'll refresh my IP later and check again next time a game is released. Forgot to mention im running this in a docker container on Unraid

19/08/2023 11:49:24 am Current free game: Black Book 19/08/2023 11:49:24 am Not in library yet! Click GET. 19/08/2023 11:49:38 am Got hcaptcha challenge! Lost trust due to too many login attempts? You can solve the captcha in the browser or get a new IP address. 19/08/2023 11:49:55 am Claimed successfully! 19/08/2023 11:50:03 am Current free game: Dodo Peak 19/08/2023 11:50:03 am Not in library yet! Click GET. 19/08/2023 11:50:15 am Got hcaptcha challenge! Lost trust due to too many login attempts? You can solve the captcha in the browser or get a new IP address. 19/08/2023 11:50:30 am Claimed successfully!

Cexitime avatar Aug 19 '23 01:08 Cexitime

Ok, just to confirm: everyone that has the issue is using Unraid? Please try if you have the issue using the docker run ... command on a different machine in your local network.

vogler avatar Aug 19 '23 14:08 vogler

Are you using this template: https://github.com/Nackophilz/unraid_templates/blob/main/free-games-claimer/free-games-claimer.xml? There seems nothing wrong with it, so it must be something about Unraid. It's weird, but there have been other issues dependent on the host OS: #149 (HAOS), #173 (Arch).

vogler avatar Aug 19 '23 14:08 vogler

Are you using this template: https://github.com/Nackophilz/unraid_templates/blob/main/free-games-claimer/free-games-claimer.xml? There seems nothing wrong with it, so it must be something about Unraid. It's weird, but there have been other issues dependent on the host OS: #149 (HAOS), #173 (Arch).

I am using that template, it is the one available on the community apps plugin for Unraid.

Cexitime avatar Aug 19 '23 14:08 Cexitime

No, I am not using unraid. Proxmox Server with a docker lxc image from tteck (proxmox helper scripts). Inside the lxc, I run your docker run command. Best

maxp1110 avatar Aug 19 '23 14:08 maxp1110

I use a Pi4 with UmbrelOS and run the docker container linked on this repos main page directly I get the captcha even when i renewed my ip adresses right before starting the docker container.

yoshimo avatar Aug 19 '23 15:08 yoshimo

Screenshot_20230819_102818_Spark Here's an email I'm getting every day. But cause of the capcha after you click get the games.

I haven't claimed them yet. And can this weekend to try anything you may want. I can vpn to my server the rest of the week but I can't move the window to click on or do anything with the webgui.

DevXen avatar Aug 19 '23 16:08 DevXen

I tried a few times to solve the captchas and it still occurs on the next try

yoshimo avatar Aug 19 '23 16:08 yoshimo

Same issue on rpi4 running DietPi

pechex avatar Aug 19 '23 21:08 pechex

Running on rpi4 raspios docker, same issue edit: having this issue since I installed it, so since at least a month

Captcha does not occur on my desktop pc though

UltraHQ avatar Aug 19 '23 22:08 UltraHQ

Here's an email I'm getting every day.

@DevXen I thought about that problem before. In cases like this, it might be good to have the option to only send notifications when the status changed.

vogler avatar Aug 20 '23 06:08 vogler

But if you run it standalone without supervision you won't notice if the store changes and the tool breaks. You should notify either way.

yoshimo avatar Aug 20 '23 07:08 yoshimo

You would. It would just not send the same message multiple times.

vogler avatar Aug 20 '23 07:08 vogler

It's a bit of detective work to figure out what may be the reason.

Many of you mentioned rpi4. Maybe your setups are too slow since captcha services do computations in JS and check the performance. Did someone with a rpi4 try running it without docker? You can always run it for free in the cloud: https://github.com/vogler/free-games-claimer/wiki/Host-and-run-free-games-claimer-in-the-cloud-periodically

I made a spreadsheet where you can put in your data: https://docs.google.com/spreadsheets/d/1ulC4E59Hs7aDvpgN-D_QFT3lEmf_j88zY9TMve6faQ4/edit?usp=sharing

  • captcha fgc: no / login / claim / both
  • catpcha other: do you get a challenge on the host / other computer in your network?
  • docker/VM: no / docker version / podman / proxmox / lxc / VM...

Make sure that you run the latest version and keep your data/browser (having to login every time may also increase the risk of getting a captcha challenge).

vogler avatar Aug 20 '23 07:08 vogler

added mine for you

minkshaman avatar Aug 20 '23 08:08 minkshaman

The same goes for me: for some time now, I've been having constant hcaptchas ^^'.

I use my template for unraid of course haha

I don't think it's related to Unraid or anything, but maybe it's just the method that ended up being flagged?

Nackophilz avatar Aug 20 '23 13:08 Nackophilz

I also encountered the same problem, also using unraid docker

KarlLee830 avatar Aug 20 '23 16:08 KarlLee830

It feels like the browser is a lot slower in the docker container compared to the computer, although i think a raspberry with 4x1,8ghz and 4gb ram shouldn't be too slow. It worked fine a few weeks before.

yoshimo avatar Aug 20 '23 17:08 yoshimo

Docker in UnRaid, template from community apps, captcha just before claim on both games added in spreadsheet

Lavoslav avatar Aug 20 '23 20:08 Lavoslav

added to spreadsheet. I just set this up about two weeks ago, and Epic has been giving me captcha since the start, unfortunately.

DGMayor avatar Aug 21 '23 01:08 DGMayor

So I wanted to add it's not an IP based limit. I just connected to my home server vpn and claimed the game on my phone just fine with no captcha.

DevXen avatar Aug 25 '23 18:08 DevXen

I have 3 docker and 2 out of 3 does it. It started out of nowhere.

nodiaque avatar Aug 26 '23 02:08 nodiaque

I also have this problem, every time. A few weeks ago it used to work fine. Running on Raspi 4 4GB, docker crontab.

Slothoncrack avatar Aug 26 '23 07:08 Slothoncrack

I have 3 docker and 2 out of 3 does it. It started out of nowhere.

Same here; I have 2 and only one does it. Docker containers running on Unraid.

guipace avatar Aug 26 '23 17:08 guipace

Also getting this, running with docker, scheduled with crontab on a Gigabyte NUC (added to the sheet)

andre-paulo98 avatar Aug 26 '23 21:08 andre-paulo98