diff --git a/troubleshooting/250918_claude_skill-publish_reCAPTCHA_login_failure.md b/troubleshooting/250918_claude_skill-publish_reCAPTCHA_login_failure.md index feb274e..2e87dc1 100644 --- a/troubleshooting/250918_claude_skill-publish_reCAPTCHA_login_failure.md +++ b/troubleshooting/250918_claude_skill-publish_reCAPTCHA_login_failure.md @@ -112,6 +112,26 @@ await page.add_init_script(stealth_script) - Squarespace API 사용 가능성 조사 - 또는 수동 로그인 후 세션 쿠키 재사용 +## 해결 결과 + +### Xvfb 적용 후 성공 로그 (2025-09-18 14:17-14:19) +``` +14:17:53 - 로그인 버튼 클릭 +14:18:08 - 현재 URL: https://account.squarespace.com/ +14:18:08 - 페이지 제목: Squarespace — Account Dashboard +14:18:13 - ✅ Squarespace 로그인 성공 - Account Dashboard 도달 +14:18:46 - 뉴스 편집 모드 진입 성공 +14:18:53 - 섹션 복제 완료 +14:19:05 - 썸네일 교체 및 링크 수정 완료 +14:19:17 - 텍스트 편집 완료 +14:19:17 - Save 버튼 클릭 성공 +``` + +**성공 요인:** +- Xvfb로 가상 디스플레이 생성 (DISPLAY=:99) +- HEADLESS_BROWSER=false로 실제 Chrome 브라우저 실행 +- reCAPTCHA가 실제 브라우저로 인식하여 차단하지 않음 + ## 교훈 1. **자동화 탐지 기술의 발전** - 최신 웹사이트들은 정교한 봇 탐지 시스템 사용