Squarespace 도메인 관리 장애 경험기
개요
이 글은 AI의 도움을 받아 정리한 내용입니다. 답변을 그대로 적용한 것은 아니며, 직접 검토하고 시험한 결과를 바탕으로 작성했지만 일부 잘못된 내용이 있을 수 있으니 참고용으로 봐주시기 바랍니다.
최근 개인 블로그를 WordPress에서 Hugo 기반의 정적 블로그로 이전하면서 도메인 관리도 함께 정리하게 되었다.
기존의 도메인은 Google Domains를 통해 관리했지만, Google Domains 서비스 종료 이후 Squarespace로 이전되었다. 과거에도 이전된 도메인들이 갱신 과정에서 결제 문제가 발생하는 등의 여러 문제점들이 있었는데, 이번에도 여러 가지 문제를 경험하게 되었다.
현재는 Cloudflare DNS로 이전하여 모든 서비스가 정상 동작하고 있으며, 앞으로는 도메인 등록 기관 자체도 다른 곳으로 이전할 계획이다.
문서 출처
이 문서의 저작권을 특별히 주장할 의도는 없지만, 작성자와 출처 확인을 위해 최초 공개 주소를 함께 남겨두려고 한다. 글에는 오류가 있을 수 있으며, 별도 공지 없이 수정될 수 있다. 다른 경로에서 이 글을 보았다면 가능하면 원문 또는 최신 버전을 확인해주기 바란다.
이 문서의 최신 버전은 https://hacked.mx/posts/squarespace-domain-issues 에 게시되어 있다.
환경
- 도메인 등록 기관 : Squarespace Domains
- DNS : Squarespace DNS → Cloudflare
- 웹 서버 : Ubuntu + Nginx + Hugo
- 메일 : Gmail
- 이메일 포워딩 : Squarespace Email Forwarding → Cloudflare Email Routing
처음에는 이메일 포워딩 문제였다
블로그를 이전한 후 가장 먼저 발견한 문제는 이메일 포워딩이었다.
기존에는
admin@example.com
user@example.com
과 같은 주소를 Gmail로 전달하도록 설정되어 있었지만 어느 순간부터 메일이 전달되지 않았다.
발신자는 다음과 같은 오류를 받았다.
550 5.7.1 Relaying denied
또는
550 5.1.1 The email account that you tried to reach does not exist.
DNS 설정을 여러 차례 확인하고 MX 레코드도 검토했지만 특별한 문제는 발견되지 않았다.
문제는 이메일만이 아니었다
이메일 포워딩 문제를 조사하던 중 더욱 이상한 현상을 발견했다.
1. Email Forwarding
동작하지 않음
2. Custom Nameserver 변경
Squarespace의 네임서버를 Cloudflare 네임서버로 변경하기 위하여 입력하면
We were not able to add the nameservers.
Try again and, if the problem persists,
contact Customer Support.
라는 오류가 발생하며 저장되지 않았다.
Amazon Route 53 네임서버를 사용해도 동일한 결과였다.
즉, Cloudflare 문제가 아니었다.
3. Domain Unlock
도메인 잠금 해제를 시도하면
Unable to unlock domain at this time.
Please try again later.
라는 오류가 발생하였다.
이 시점에서 느낀 점은 단순한 Email Forwarding 문제가 아니라, Squarespace의 도메인 관리 기능 자체가 정상적으로 동작하지 않는다는 것이었다.
라이브 채팅 지원 이용
며칠 동안 기다려도 아무 변화가 없어 Squarespace 라이브 채팅을 이용하였다.
처음에는 일반적인 매뉴얼 안내만 받았지만,
- 네임서버 변경 실패
- Domain Unlock 실패
- Email Forwarding 실패
세 가지 문제가 동시에 발생하고 있음을 설명하였다.
상담원은 직접 내 계정에서 Cloudflare 네임서버를 적용해 보기로 하였다.
결과는 예상과 같았다.
상담원 역시 동일한 오류가 발생하였다.
즉,
사용자의 설정 문제가 아니라 Squarespace 내부 문제임이 확인된 것이다.
이후 해당 사례는 엔지니어링 팀으로 에스컬레이션되었다.
답장은 없었지만…
조금 특이한 경험이었다.
이메일로 후속 안내를 주겠다고 했지만 실제 답장은 받지 못했다.
하지만 얼마 후 다시 확인해 보니
- 네임서버 변경 가능
- Domain Unlock정상
- Cloudflare 이전 가능
상태로 변경되어 있었다.
엔지니어링 팀에서 내부적으로 문제를 수정한 것으로 추정되지만 공식적인 설명은 받지 못했다. (라이브 채팅 접수 하루 뒤, 도메인 락 해제와 네임서버 변경이 가능하였으며, 접수 3일 이후에 엔지니어로부터 정상 동작된다는 답장 메일 받았다)
결국 Cloudflare로 이전
Cloudflare DNS로 변경한 이후에는 모든 것이 훨씬 안정적으로 동작하였다.
현재는
- Hugo 블로그
- HTTPS
- Cloudflare DNS
- Cloudflare Email Routing
환경으로 운영 중이며, Squarespace Email Forwarding 대신 Cloudflare Email Routing을 사용하고 있다. Cloudflare Email Routing은 Gmail 전달도 정상적으로 동작하였다.
이번 경험에서 얻은 교훈
1. 기다린다고 해결되지 않는 경우가 있다.
며칠 동안 기다려도 아무 변화가 없었다. 라이브 채팅을 진행한 이후에야 상담원이 직접 문제를 확인하고 엔지니어링 팀으로 에스컬레이션하였다. 비슷한 문제가 발생한다면 무작정 기다리기보다는 라이브 채팅을 이용하는 것이 훨씬 빠르다.
2. 여러 기능이 동시에 실패한다면 내부 문제를 의심하자.
Email Forwarding Custom Nameserver Domain Unlock
이 세 기능은 서로 독립적이다.
그런데 모두 동시에 실패한다면 사용자 설정보다는 서비스 내부 문제일 가능성이 높다.
3. 중요한 서비스는 안정성이 가장 중요하다.
이번 사례뿐만 아니라 이전에도 도메인 갱신 과정에서 결제 관련 문제를 경험한 적이 있었다. 도메인은 웹사이트뿐 아니라 이메일까지 함께 영향을 받는 핵심 자산이다. 등록 기관에서 반복적으로 관리 문제가 발생한다면 단순히 “언젠가는 해결되겠지.“라고 생각하기보다는 보다 안정적인 등록 기관으로 이전하는 것도 충분히 고려할 만하다.
마무리
이번 경험을 통해 느낀 것은 도메인 등록 기관은 단순히 “가격이 저렴한 곳"보다 “관리 기능이 안정적인 곳"이 훨씬 중요하다는 점이었다.
Cloudflare DNS로 이전한 이후에는 DNS와 이메일 라우팅 모두 안정적으로 운영되고 있으며, 남은 과제는 도메인 등록 기관 자체를 신뢰할 수 있는 서비스로 이전하는 것이다.
혹시 Squarespace에서 Email Forwarding, Domain Unlock, Nameserver 변경이 동시에 동작하지 않는다면, 혼자 설정만 반복해서 확인하기보다는 가능한 한 빨리 라이브 채팅을 통해 상담원이 직접 계정 상태를 확인하도록 요청하는 것을 권장한다.