시작하기 버튼을 클릭했지만 연결이 완료되지 않았습니다. 팝업이 열리지 않거나, 새 탭에서 오류가 발생하거나, WordPress로 돌아왔는데 아무것도 변경되지 않은 경우입니다. 이 페이지는 가장 흔한 원인을 발생 빈도 순서로 정리합니다.
원인 1: 팝업 차단으로 새 탭이 열리지 않음
증상: 시작하기를 클릭해도 아무 반응이 없습니다. 새 탭이 열리지 않습니다.
이유: 브라우저가 팝업을 차단해 app.ttswp.com에 도달하지 못했습니다.
해결 방법:
- 브라우저 주소창 오른쪽에 표시되는 팝업 차단 아이콘을 찾으세요.
- 클릭 후 이 사이트의 팝업 항상 허용을 선택하세요.
- 시작하기를 다시 클릭하세요.
Chrome: 주소창 → 팝업 차단 아이콘 → "항상 허용". Firefox: 주소창 → 방패 아이콘 → 사이트 권한. Safari: 환경설정 → 웹사이트 → 팝업 창 → 허용.
원인 2: 사이트가 app.ttswp.com에 접근할 수 없음
증상: 팝업은 열리지만 "서버에 연결할 수 없음"이 표시되거나, app.ttswp.com에서 회원가입을 완료했는데 WordPress 관리자 화면에 연결된 상태가 표시되지 않습니다.
이유: 호스트가 외부 도메인으로의 HTTPS 아웃바운드 요청을 차단하거나, 방화벽이 필터링하거나, 기업 프록시가 개입한 경우입니다.
해결 방법:
- WordPress에서 도구 → 사이트 상태 → 정보 → HTTP 요청을 여세요.
- "루프백 요청" 및 "HTTPS 연결" 항목을 확인하세요. 둘 다 녹색이어야 합니다.
- 빨간색인 경우, 호스팅 업체에
app.ttswp.com및*.ttswp.com으로의 아웃바운드 HTTPS 허용을 요청하세요. - 주요 원인: 기업 방화벽, 서버 수준의 mod_security 규칙, 아웃바운드 요청을 차단하는 "WordPress 보안" 플러그인.
서버에서 직접 테스트할 수도 있습니다:
curl -I https://app.ttswp.com/
200 또는 301 응답이 오면 네트워크 경로가 정상입니다. 타임아웃이 발생하면 호스트가 차단 중입니다.
원인 3: 서드파티 쿠키 차단
증상: app.ttswp.com에 성공적으로 로그인하고 탭이 닫혔는데, WordPress 연결 카드가 그대로 남아 있습니다.
이유: 연결 핸드셰이크는 app.ttswp.com이 설정한 단기 쿠키를 사용합니다. 브라우저가 서드파티 쿠키를 완전히 차단하면, 리디렉션 후 쿠키가 유지되지 않습니다.
해결 방법:
- Chrome: 설정 → 개인정보 보호 및 보안 → 쿠키 →
ttswp.com에 서드파티 쿠키 허용. - Safari: 환경설정 → 개인정보 보호 → 사이트 간 추적 방지 끄기 (이 세션 동안만).
- Brave:
ttswp.com과 WordPress 사이트 모두에 대한 Shields 설정을 낮추세요.
연결이 완료된 후 서드파티 쿠키 차단을 다시 켤 수 있습니다. 사이트 토큰은 쿠키가 아닌 WordPress 데이터베이스에 저장됩니다.
원인 4: VPN 또는 사설 네트워크 뒤의 로컬 또는 스테이징 사이트
증상: 팝업이 열리고 회원가입은 정상적으로 보이지만, URL이 비공개(예: http://localhost:8080, https://staging.local, 또는 Cloudflare Access로 보호된 URL)여서 WordPress 사이트로의 리디렉션이 실패합니다.
이유: app.ttswp.com은 완료 후 사이트 URL로 리디렉션합니다. 해당 URL이 공개 인터넷에서 접근 불가능하면 리디렉션이 빈 페이지로 연결됩니다.
해결 방법:
- localhost의 경우: ngrok과 같은 터널 서비스를 사용하고, 연결 단계에서 WordPress 사이트 URL을 ngrok HTTPS URL로 설정하세요.
- Cloudflare Access 또는 HTTP 기본 인증 뒤의 스테이징 사이트: 연결 리디렉션 URL의 인증을 일시적으로 비활성화하고 연결을 완료한 후 다시 활성화하세요.
- 사이트를 공개적으로 노출할 수 없는 경우, 수동 토큰 발급을 위해 지원팀에 문의하세요.
원인 5: 사이트 URL 불일치
증상: 연결은 완료되었지만 플러그인이 "다른 사이트로 연결됨"을 표시하거나 연결이 반복적으로 끊어집니다.
이유: 설정 → 일반의 WordPress **사이트 주소(URL)**가 플러그인이 로드되는 URL과 일치하지 않습니다. 흔한 원인: 사이트가 www.example.com과 example.com 모두에서 접근 가능하거나, HTTP에서 HTTPS로 마이그레이션했지만 사이트 URL이 아직 http://로 남아 있는 경우.
해결 방법:
- 설정 → 일반에서 **WordPress 주소(URL)**와 사이트 주소(URL) 모두를 표준 버전(스킴 일치, www/비-www 일치)으로 설정하세요.
- 저장하세요.
- 텍스트 음성 변환 → 내 플랜 및 크레딧에서 연결을 해제하고 다시 연결하세요.
원인 6: 리버스 프록시 또는 CDN이 연결 콜백을 재작성
증상: 연결이 완료되었지만 WordPress 관리자 화면이 업데이트되지 않습니다. 오류 메시지가 보이지 않습니다.
이유: Cloudflare, Sucuri 또는 다른 리버스 프록시가 WordPress 관리자를 캐싱하거나 콜백 파라미터를 제거하고 있습니다.
해결 방법:
- CDN 캐시에서
/wp-admin/을 제외하세요. - Cloudflare: 캐싱 → 구성 → 쿠키에서 캐시 우회 설정을 사용하거나,
*example.com/wp-admin/*에 대한 페이지 규칙을 캐시 우회로 추가하세요.
원인 7: 이미 다른 TTSWP 계정에 연결됨
증상: app.ttswp.com에서 로그인하면 "이 사이트는 이미 다른 계정에 연결되어 있습니다"가 표시됩니다.
해결 방법:
app.ttswp.com에서 원래 TTSWP 계정으로 로그인하세요.- 사이트로 이동해 이 사이트를 제거하세요.
- WordPress 관리자로 돌아가 시작하기를 다시 클릭하세요.
아직 해결되지 않으셨나요?
다음 정보를 수집해 지원팀에 문의하세요:
- 연결이 실패하는 정확한 단계 (팝업, 회원가입, 리디렉션, 또는 관리자 업데이트)
- 설정 → 일반의 WordPress 사이트 URL
- 사이트가 localhost, 스테이징, 또는 프로덕션 환경인지 여부
- 브라우저 콘솔에 표시되는 오류 메시지 (F12 → 콘솔)
- 연결 실패 당시 브라우저에 표시된 URL