Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
nett00n opened this issue Nov 17, 2023 · 22 comments

Comments

@nett00n
Copy link
Contributor

nett00n commented Nov 17, 2023

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:

  • changing the resolution of the virtual screen
  • changing useragent in /fgc/epic-games.js
  • deleting data/browser/nett00n/storage/default/https+++store.epicgames.com/cache
  • deleting data/browser/nett00n/cache2
  • starting new data directory (cannot solve hcaptcha for login process)

image

@spcqike
Copy link

spcqike commented Nov 17, 2023

This also applies to me.

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

@sero2kk
Copy link

sero2kk commented Nov 18, 2023

i have the same problem with the captcha

@prot0-type
Copy link

Hi !

I have also the same issue .

Thank you for your help

@ezek1el
Copy link

ezek1el commented Nov 19, 2023

Same problem here.

@alexmi256
Copy link

alexmi256 commented Nov 19, 2023

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
Copy link

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
Copy link

Albirew commented Nov 22, 2023

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
Copy link

iAmP1us commented Nov 24, 2023

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

@vogler
Copy link
Owner

vogler commented Nov 24, 2023

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
Copy link

JunkiEDM commented Nov 30, 2023

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

video
k7se4t_1.mp4

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
Copy link

iAmP1us commented Dec 1, 2023 via email

@Nackophilz
Copy link

Same here now, cant resolve captcha even via vnc

@vogler
Copy link
Owner

vogler commented Dec 18, 2023

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
Copy link

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

@vogler
Copy link
Owner

vogler commented Dec 18, 2023

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

@Mrgaton
Copy link

Mrgaton commented Dec 20, 2023

image
Same issue

@Tylerjet
Copy link

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
Copy link
Owner

vogler commented Dec 21, 2023

Yea, seems like it's even a problem on stock Ubuntu Desktop in a VM as noted in #183 (comment).
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
Copy link
Owner

vogler commented Dec 21, 2023

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

@Mrgaton
Copy link

Mrgaton commented Dec 21, 2023

@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
Copy link

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

@vogler
Copy link
Owner

vogler commented Dec 23, 2023

Yea, the problem seems to be with running the script on Linux in general, see #183 (comment)

@vogler vogler closed this as completed Dec 23, 2023
@vogler vogler closed this as not planned Won't fix, can't repro, duplicate, stale Dec 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests