Post

n8n 네이버 블로그 자동화가 갑자기 멈췄다면? 쿠키 만료 해결 4단계 완전정복

열심히 세팅한 n8n 자동화가 어느 날 갑자기 멈췄습니까? 원인은 단 하나, 쿠키 만료입니다. 67세 교수가 직접 겪은 해결법 4단계를 공개합니다.

n8n 네이버 블로그 자동화가 갑자기 멈췄다면? 쿠키 만료 해결 4단계 완전정복

“분명히 어제까지는 됐는데…”

n8n 자동화를 세팅하고 며칠간 잘 돌아가다가 어느 날 아침 확인해보니 포스팅이 멈춰 있었습니다.

n8n 에러 로그에는 이런 메시지가 찍혀 있었습니다.

1
2
"message": "no cookies",
"success": false

처음에는 무슨 말인지 몰랐습니다. 코드를 건드린 것도 아니고, 설정을 바꾼 것도 없는데 왜 갑자기 안 되는 걸까요?

원인은 네이버 로그인 쿠키 만료였습니다.


왜 쿠키가 만료될까?

네이버 블로그에는 공식 REST API가 없습니다. 그래서 자동화를 하려면 쿠키 기반 세션 인증 방식을 사용할 수밖에 없습니다.

쿠키란 쉽게 말해 “나 로그인했어요”라는 증명서입니다. 그런데 이 증명서는 약 14시간 이상 사용하지 않으면 자동으로 만료됩니다. 네이버 보안 정책 때문입니다.

에러 메시지의미
"no cookies"쿠키 파일 없음 또는 만료됨
"session expired"로그인 세션 끊어짐

이것은 내가 뭔가 잘못한 것이 아닙니다. 시간이 지나면 누구에게나 발생하는 현상입니다.


해결 4단계

STEP 1. Python 서버 종료

포스팅 서버가 실행 중인 터미널 창을 찾아서 종료합니다.

1
터미널 창에서 Ctrl + C

^C 메시지가 뜨면 서버가 종료된 것입니다.


STEP 2. 쿠키 재발급

새 쿠키를 발급받는 단계입니다. 이 단계만 사람이 직접 해야 합니다.

1
2
cd C:\Users\park---\Downloads
python naver_save_cookies.py

실행하면 브라우저가 자동으로 열립니다. 네이버에 로그인하면 됩니다.

터미널에 아래 메시지가 뜨면 성공입니다.

1
cookies saved

포인트: 로그인 시 “로그인 상태 유지” 체크박스를 반드시 체크하세요. 쿠키 유효기간이 늘어납니다.


STEP 3. 포스팅 서버 재시작

쿠키가 새로 저장됐으니 서버를 다시 켭니다.

1
2
cd C:\Users\park---
python naver_poster_final.py

아래 메시지가 뜨면 서버가 정상 실행 중입니다.

1
2
Naver Blog Posting API Server
* Running on http://127.0.0.1:5001

STEP 4. n8n 워크플로 재실행

n8n으로 돌아가서 워크플로를 다시 실행합니다.

1
2
n8n → 워플-C (네이버 블로그 자동 포스팅)
→ Execute Workflow 버튼 클릭

포스팅이 정상적으로 시작되면 해결 완료입니다.


4단계 요약 (북마크용)

1
2
3
4
① Ctrl+C          → Python 서버 종료
② naver_save_cookies.py → 쿠키 재발급 (로그인 필요)
③ naver_poster_final.py → 서버 재시작
④ n8n Execute     → 워크플로 재실행

재발 방지 팁

매번 수동으로 대응하는 것이 번거롭다면 아래 방법을 활용할 수 있습니다.

Gmail 알림 연동

n8n 워크플로에 Gmail 알림 노드를 추가하면, 포스팅 실패 즉시 메일로 알림이 옵니다. 자리를 비워도 스마트폰으로 바로 확인할 수 있습니다.

Windows 작업 스케줄러 활용

매일 아침 서버를 자동으로 재시작하도록 설정하면 쿠키 만료 빈도를 줄일 수 있습니다.

로그인 유지 옵션 체크

쿠키 재발급 시 네이버 로그인 화면에서 “로그인 상태 유지”를 체크하면 유효기간이 늘어납니다.


마무리

처음 이 에러를 만났을 때 꽤 당황했습니다. 67세에 처음 접하는 자동화 시스템이라 작은 에러도 크게 느껴졌습니다.

그런데 알고 보니 단 4단계면 해결됩니다. 이제는 에러 메시지를 보면 오히려 반갑습니다. “아, 쿠키 만료구나. 4단계 하면 되지” 하고 침착하게 대응할 수 있습니다.

자동화는 처음 세팅이 어려울 뿐, 문제가 생겨도 패턴이 있습니다. 이 글을 북마크해두고 필요할 때 꺼내 쓰세요.

다음 글에서는 Gmail 알림으로 쿠키 만료를 즉시 감지하는 방법을 다루겠습니다.

This post is licensed under CC BY 4.0 by the author.