vogler / free-games-claimer

Automatically claims free games on the Epic Games Store, Amazon Prime Gaming and GOG.
GNU Affero General Public License v3.0
2.2k stars 139 forks source link

Stuck in hCaptcha "failed to challenge captcha, please try again later" loop with epic-games.js #254

Closed nett00n closed 6 months ago

nett00n commented 7 months ago

I have a docker-compose installation on my x86_64 machine:

---
version: '3.7'
services:
  nett00n:
    networks:
      - default
    image: ghcr.io/vogler/free-games-claimer:latest
    restart: always
    volumes:
      - ./data:/fgc/data
    ports:
      - 6081:6080
    command: bash -c 'node epic-games; node gog; sleep 12h'
    env_file:
      - nett00n.env
    labels:
      com.centurylinklabs.watchtower.enable: "true"

It was showing me hcaptcha for the last couple of weeks but i was solving it manually with no problem.

Yesterday i started to receive this error message after solving captcha no mater what:

image

i've already tried:

image

spcqike commented 7 months ago

This also applies to me.

Strangely enough, the captcha was the same for all attempts.

sero2kk commented 7 months ago

i have the same problem with the captcha

prot0-type commented 7 months ago

Hi !

I have also the same issue .

Thank you for your help

ezek1el commented 7 months ago

Same problem here.

alexmi256 commented 7 months ago

Seeing the same issue using Portainer on OMV with decent CPU and plently of RAM I don't understand why the manual solves fail in the container but via different PC I can manually do it

necromancyr commented 7 months ago

Commented on this in #183 a week or so ago, just to link the two issues together as it could be related (and escalation) of the captcha showing.

Albirew commented 7 months ago

same here: Screenshot 2023-11-22 at 22-37-03 noVNC may be related to epic's headless browser detection since i don't get these captchas on my browser... maybe trying to make browser a little more unique by adding some random JS-derived characteristics like browser language, timezone and time offset, system fonts, etc., anyway, anything you can see in panopticlick's detailed results... edit: already discussed in #183

iAmP1us commented 7 months ago

same as you, i have tried many times but failed due to captcha

vogler commented 7 months ago

So you were able to manually solve the captcha via VNC and now you can't anymore? Yea, related to #183. Only workaround is to run without docker for now. Will have to try changing/upgrading different parts of the docker image to see what helps. You can try with an updated Ubuntu and/or a different window manager, VNC server etc.

JunkiEDM commented 7 months ago

So you were able to manually solve the captcha via VNC and now you can't anymore? Yea, related to #183. Only workaround is to run without docker for now. Will have to try changing/upgrading different parts of the docker image to see what helps. You can try with an updated Ubuntu and/or a different window manager, VNC server etc.

I run without docker and I'm getting the same thing now even after manually completing captchas successfully (Windows 11)

screenshot ![image](https://github.com/vogler/free-games-claimer/assets/8350274/44ec0225-8f1f-4a9c-9be2-67103b499b66)
video https://github.com/vogler/free-games-claimer/assets/8350274/0262825f-656b-4122-9fd3-84688e717601 PS: i have no idea what this "head of the animal" captcha is supposed to be and i'm convinced its just an impossible timewaste
iAmP1us commented 7 months ago

same as your post img,i also completed captcha successfully, but failed.发自我的 iPad在 2023年12月1日,00:23,Juan @.***> 写道:

So you were able to manually solve the captcha via VNC and now you can't anymore? Yea, related to #183. Only workaround is to run without docker for now. Will have to try changing/upgrading different parts of the docker image to see what helps. You can try with an updated Ubuntu and/or a different window manager, VNC server etc.

I run without docker and I'm getting the same thing now even after manually completing captchas successfully (Windows 11) image.png (view on web) https://github.com/vogler/free-games-claimer/assets/8350274/0262825f-656b-4122-9fd3-84688e717601 PS: i have no idea what this "head of the animal" captcha is supposed to be and i'm convinced its just an impossible timewaste

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Nackophilz commented 7 months ago

Same here now, cant resolve captcha even via vnc

vogler commented 6 months ago

Sorry, busy with work, I can try to fiddle around with the docker image over the holidays.

@JunkiEDM @iAmP1us So you both also get a catpcha without docker under Windows 11? Seems strange since there are probably more people running it on Windows. I get not captchas on macOS.

Hamza141 commented 6 months ago

@vogler just to add another data point, I'm running this on unraid and getting captchas

vogler commented 6 months ago

Yea, that's a problem with the docker image, see #183.

Mrgaton commented 6 months ago

image Same issue

Tylerjet commented 6 months ago

Just as another +1, I am running this on a Proxmox LXC (Ubuntu 22.04) not in docker and running into the same above captcha issues.

vogler commented 6 months ago

Yea, seems like it's even a problem on stock Ubuntu Desktop in a VM as noted in https://github.com/vogler/free-games-claimer/issues/183#issuecomment-1863498431. So likely no fonts etc. but something about Playwright on Ubuntu and/or virtualization (not sure how that should be visible to the browser though).

vogler commented 6 months ago

@JunkiEDM @iAmP1us Are you getting captchas on non-virtualized Windows? If not, we can close this as duplicate of #183.

Mrgaton commented 6 months ago

@JunkiEDM @iAmP1us Are you getting captchas on non-virtualized Windows? If not, we can close this as duplicate of #183.

I can't login on epic due to captcha on my real windows too even resolving myself the captcha

sealldeveloper commented 6 months ago

Gday, just adding ontop I also have the captcha on Ubuntu 20.04

vogler commented 6 months ago

Yea, the problem seems to be with running the script on Linux in general, see https://github.com/vogler/free-games-claimer/issues/183#issuecomment-1866988403