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

docker容器运行,出现错误和超时问题。 #182

Closed
wevcat opened this issue Dec 15, 2022 · 2 comments
Closed

docker容器运行,出现错误和超时问题。 #182

wevcat opened this issue Dec 15, 2022 · 2 comments

Comments

@wevcat
Copy link

wevcat commented Dec 15, 2022

运行环境:openwrt cpu: n3150 4G内存
docker版本 20.10.7
yaml内容

微信截图_20221215151310

求助问题: 1、超时问题如何解决,我自有v梯子ra,不知道怎么添加socks5代理,小白级别,启用了default 但是不管用。
2、日志中各行的错误如何解决。
日志:
stdout: [32m2022-12-15 07:06:27[0m | [34m[1mDEBUG[0m - Downloading objects.yaml from https://raw.githubusercontent.com/QIN2DIM/hcaptcha-challenger/main/src/objects.yaml
stdout: [32m2022-12-15 07:06:29[0m | [34m[1mDEBUG[0m - Pulling AssetsObject from https://api.github.com/repos/QIN2DIM/hcaptcha-challenger/releases
stdout: [32m2022-12-15 07:06:30[0m | [1mINFO[0m - >> STARTUP [AwesomeScheduler] SynergyTunnel - version=0.4.4-dev Pattern=False
stdout: [32m2022-12-15 07:06:36[0m | [1mINFO[0m - >> MATCH [context] 🎮启动挑战者上下文
stdout: [32m2022-12-15 07:06:37[0m | [1mINFO[0m - >> MATCH [CookieManager] 刷新令牌
stdout: [32m2022-12-15 07:07:53[0m | [31m[1mERROR[0m - An error has been caught in function 'claim', process 'MainProcess' (32), thread 'MainThread' (139986820450112):
stdout: [33m[1mTraceback (most recent call last):[0m
stdout: File "[32m/home/epic/[0m[32m[1mmain.py[0m", line [33m11[0m, in [35m[0m
stdout: [1mFire[0m[1m([0m[1mScaffold[0m[1m)[0m
stdout: File "/usr/local/lib/python3.10/site-packages/fire/core.py", line 141, in Fire
stdout: component_trace = _Fire(component, args, parsed_flag_args, context, name)
stdout: File "/usr/local/lib/python3.10/site-packages/fire/core.py", line 466, in _Fire
stdout: component, remaining_args = _CallAndUpdateTrace(
stdout: File "/usr/local/lib/python3.10/site-packages/fire/core.py", line 681, in _CallAndUpdateTrace
stdout: component = fn(*varargs, **kwargs)
stdout: > File "[32m/home/epic/services/[0m[32m[1mscaffold.py[0m", line [33m138[0m, in [35mclaim[0m
stdout: [1mclaimer[0m[35m[1m.[0m[1mrun[0m[1m([0m[1msilence[0m[35m[1m=[0m[1msilence[0m[1m,[0m [1mlog_ignore[0m[35m[1m=[0m[1mignore[0m[1m,[0m [1munreal[0m[35m[1m=[0m[1munreal[0m[1m)[0m
stdout: File "[32m/home/epic/apis/scaffold/[0m[32m[1mclaimer.py[0m", line [33m26[0m, in [35mrun[0m
stdout: [1mClaimerScheduler[0m[1m([0m[1msilence[0m[35m[1m=[0m[1msilence[0m[1m,[0m [1munreal[0m[35m[1m=[0m[1munreal[0m[1m)[0m[35m[1m.[0m[1mjob_loop_claim[0m[1m([0m[1mlog_ignore[0m[1m)[0m
stdout: File "[32m/home/epic/services/[0m[32m[1mdeploy.py[0m", line [33m112[0m, in [35mjob_loop_claim[0m
stdout: [1mclaimer[0m[35m[1m.[0m[1mjust_do_it[0m[1m([0m[1m)[0m
stdout: File "[32m/home/epic/services/[0m[32m[1mdeploy.py[0m", line [33m309[0m, in [35mjust_do_it[0m
stdout: [1mfire[0m[1m([0m
stdout: File "[32m/home/epic/services/utils/[0m[32m[1mtoolbox.py[0m", line [33m84[0m, in [35mfire[0m
stdout: [1mcontainer[0m[1m([0m[1mcontext[0m[1m)[0m
stdout: File "[32m/home/epic/services/bricklayer/[0m[32m[1mcore.py[0m", line [33m699[0m, in [35mrefresh_ctx_cookies[0m
stdout: [1mresult[0m [35m[1m=[0m [1mself[0m[35m[1m.[0m[1mlogin[0m[1m([0m[1mself[0m[35m[1m.[0m[1memail[0m[1m,[0m [1mself[0m[35m[1m.[0m[1mpassword[0m[1m,[0m [1mpage[0m[35m[1m=[0m[1mpage[0m[1m,[0m [1mauth_str[0m[35m[1m=[0m[1mself[0m[35m[1m.[0m[1mauth_str[0m[1m)[0m
stdout: File "[32m/home/epic/services/bricklayer/[0m[32m[1mcore.py[0m", line [33m525[0m, in [35mlogin[0m
stdout: [1mpage[0m[35m[1m.[0m[1mclick[0m[1m([0m[36m"#sign-in"[0m[1m,[0m [1mdelay[0m[35m[1m=[0m[34m[1m200[0m[1m)[0m
stdout: File "/usr/local/lib/python3.10/site-packages/playwright/sync_api/_generated.py", line 8859, in click
stdout: self._sync(
stdout: File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_sync_base.py", line 104, in _sync
stdout: return task.result()
stdout: File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_page.py", line 690, in click
stdout: return await self._main_frame.click(**locals_to_params(locals()))
stdout: File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_frame.py", line 484, in click
stdout: await self._channel.send("click", locals_to_params(locals()))
stdout: File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_connection.py", line 43, in send
stdout: return await self._connection.wrap_api_call(
stdout: File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_connection.py", line 396, in wrap_api_call
stdout: return await cb()
stdout: File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_connection.py", line 78, in inner_send
stdout: result = next(iter(done)).result()
stdout: [31m[1mplaywright._impl._api_types.TimeoutError[0m:[1m Timeout 30000ms exceeded.
stdout: =========================== logs ===========================
stdout: waiting for selector "#sign-in"
stdout: selector resolved to visible <button disabled id="sign-in" tabindex="-1" type="submit…>…
stdout: attempting click action
stdout: waiting for element to be visible, enabled and stable
stdout: element is not enabled - waiting...
stdout: ============================================================[0m

@wevcat wevcat changed the title docker容器拉取的,出现错误和超时问题。 docker容器运行,出现错误和超时问题。 Dec 15, 2022
@NatsumiXD
Copy link

整理了一下,便于阅读...

2022-12-15 07:06:27 | DEBUG - Downloading objects.yaml from https://raw.githubusercontent.com/QIN2DIM/hcaptcha-challenger/main/src/objects.yaml
2022-12-15 07:06:29 | DEBUG - Pulling AssetsObject from https://api.github.com/repos/QIN2DIM/hcaptcha-challenger/releases
2022-12-15 07:06:30 | INFO - >> STARTUP [AwesomeScheduler] SynergyTunnel - version=0.4.4-dev Pattern=False
2022-12-15 07:06:36 | INFO - >> MATCH [context] 🎮启动挑战者上下文
2022-12-15 07:06:37 | INFO - >> MATCH [CookieManager] 刷新令牌
2022-12-15 07:07:53 | ERROR - An error has been caught in function 'claim', process 'MainProcess' (32), thread 'MainThread' (139986820450112):
 Traceback (most recent call last):
 File "/home/epic/main.py", line 11, in 
 Fire(Scaffold)
 File "/usr/local/lib/python3.10/site-packages/fire/core.py", line 141, in Fire
 component_trace = _Fire(component, args, parsed_flag_args, context, name)
 File "/usr/local/lib/python3.10/site-packages/fire/core.py", line 466, in _Fire
 component, remaining_args = _CallAndUpdateTrace(
 File "/usr/local/lib/python3.10/site-packages/fire/core.py", line 681, in _CallAndUpdateTrace
 component = fn(*varargs, **kwargs)
 > File "/home/epic/services/scaffold.py", line 138, in claim
 claimer.run(silence=silence, log_ignore=ignore, unreal=unreal)
 File "/home/epic/apis/scaffold/claimer.py", line 26, in run
 ClaimerScheduler(silence=silence, unreal=unreal).job_loop_claim(log_ignore)
 File "/home/epic/services/deploy.py", line 112, in job_loop_claim
 claimer.just_do_it()
 File "/home/epic/services/deploy.py", line 309, in just_do_it
 fire(
 File "/home/epic/services/utils/toolbox.py", line 84, in fire
 container(context)
 File "/home/epic/services/bricklayer/core.py", line 699, in refresh_ctx_cookies
 result = self.login(self.email, self.password, page=page, auth_str=self.auth_str)
 File "/home/epic/services/bricklayer/core.py", line 525, in login
 page.click([36m"#sign-in", delay=200)
 File "/usr/local/lib/python3.10/site-packages/playwright/sync_api/_generated.py", line 8859, in click
 self._sync(
 File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_sync_base.py", line 104, in _sync
 return task.result()
 File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_page.py", line 690, in click
 return await self._main_frame.click(**locals_to_params(locals()))
 File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_frame.py", line 484, in click
 await self._channel.send("click", locals_to_params(locals()))
 File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_connection.py", line 43, in send
 return await self._connection.wrap_api_call(
 File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_connection.py", line 396, in wrap_api_call
 return await cb()
 File "/usr/local/lib/python3.10/site-packages/playwright/_impl/_connection.py", line 78, in inner_send
 result = next(iter(done)).result()
 playwright._impl._api_types.TimeoutError: Timeout 30000ms exceeded.
 =========================== logs ===========================
 waiting for selector "#sign-in"
 selector resolved to visible <button disabled id="sign-in" tabindex="-1" type="submit…>…
 attempting click action
 waiting for element to be visible, enabled and stable
 element is not enabled - waiting...
 ============================================================

@Shine-H
Copy link

Shine-H commented Feb 15, 2023

加一

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants