Skip to content

Claude/vk proxy captcha fix 18dts3 - #2

Merged
MYSOREZ merged 2 commits into
mainfrom
claude/vk-proxy-captcha-fix-18dts3
Jun 23, 2026
Merged

Claude/vk proxy captcha fix 18dts3#2
MYSOREZ merged 2 commits into
mainfrom
claude/vk-proxy-captcha-fix-18dts3

Conversation

@MYSOREZ

@MYSOREZ MYSOREZ commented Jun 23, 2026

Copy link
Copy Markdown
Owner

No description provided.

claude added 2 commits June 23, 2026 14:09
VK's error_code:14 ("Captcha need") response now omits captcha_sid and
captcha_img, providing only redirect_uri with an embedded session_token
for the Smart Captcha v2 flow. ParseVkCaptchaError returned nil on the
missing fields, so the auto-solver was never invoked and every stream
failed auth. Make captcha_sid and captcha_img optional; the v2 solver
only needs redirect_uri + session_token.

Also build Android for all ABIs (arm64 prioritized first, then arm, x86,
x86_64) in CI and release workflows, client and server cores alike.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HhExd8rxbEfhzJjBiawRQH
Under -debug, surface the captcha/auth diagnostics that were previously
missing: a redacted breakdown of each error_code:14 challenge (parsed
fields, redirect base, session_token preview/length), the chosen solve
mode per attempt, the v2 page parse summary (show_type, pow difficulty,
slider availability, script URL), and the raw error map whenever an
error_code:14 is not recognized as a solvable captcha (so the next VK
format change is diagnosable without a code edit).

All new lines go through debugThrottledf, which emits at most once per
3s per key, so eight concurrent streams hitting the same challenge no
longer flood the log.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HhExd8rxbEfhzJjBiawRQH
@MYSOREZ
MYSOREZ merged commit a20dbc8 into main Jun 23, 2026
1 of 7 checks passed
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

Successfully merging this pull request may close these issues.

2 participants