본문 바로가기
Today I learned

2020 11 27

by soheemon 2020. 11. 27.

오전까지만 해도 정상적으로 작동하던 웹사이트가 하얀색 화면만 보이는 문제가 발생했다.

 

 

이게 머선129...

 

문제 해결을 위해 아래와 같은 과정을 통해 디버깅을 시도하였다.

 

# 새로고침

반복적으로 새로고침을 해도 현상이 나타나자, 여러번 새로고침 해보았지만 문제는 해결되지 않았다.

 

# 새로운 탭에서 페이지 접속

브라우저는 그대로 유지한채, 새로운탭에서 동일한 페이지를 접속했다. 여전히 문제는 해결되지 않았다.

 

# 시크릿모드로 접속

브라우저 문제인지, 서버의 문제인지 확인하기 위해 시크릿모드로 해당 페이지를 접속하자, 정상적으로 컨텐츠들이 표시되었다.

브라우저의 문제인것을 확인했다.

 

# 콘솔 로그 확인

에러로그가 있는지 확인했지만 콘솔창은 깨끗했다.

 

# Network 탭을 통해 request와 response 확인

전부 200OK가 떨어지고 있었다.

특이사항은 response header에 전부 X-Cache: Error from cloudfront 가 붙어있었다.

 

# 원인은, 악의적인 UTM code(Tracking Script), 쿠키, WAF와 CDN 

utm code는 특정 플랫폼에서 웹 사이트로 유입되는 트래픽을 추적하는 용도로 사용된다.

특히, 인터넷 광고를 클릭해서 특정사이트에 진입시 URL뒤에 붙어있는것을 종종 목격할 수 있었을것이다.

 

www.ppoppymall.com/product/42342343?utm_campaign=Campaign+name&source=Facebook

Tarcking 솔루션들은 최초 진입시 utm태그를 받아서 파싱후, 쿠키에 저장한다.

'Today I learned' 카테고리의 다른 글

2020 11 30  (0) 2020.11.30
2020 11 29  (0) 2020.11.29
2020 11 26  (0) 2020.11.26
2020 11 22  (0) 2020.11.22
2020 11 19  (0) 2020.11.19

댓글