YUMSERV
Published 2019. 5. 29. 15:06
Dovecot 에러 LINUX/MAIL
반응형

Dovecot이 계속 죽는 현상이 발생해, dovecot에 로그 설정파일을 해놓고, 죽는현상을 확인해보았습니다.

아래와 같이 계속 된 에러가 발생하면서 죽는 현상이 발견되었습니다.


dovecot: May 29 06:00:29 Fatal: Time just moved backwards by 31 seconds. This might cause a lot of problems, so I'll just kill myself now. http://wiki.dovecot.org/TimeMovedBackwards


이 경우, 서버 시간이 time 서버 시간보다 

 

보통 서버를 운영하다보면, 서버의 로드로 인해 서버 시간이 실제시간보다 느려지는 경우가 발생하여, rdate나 ntpdate로 시간을 맞추게 된다.


위의 경우는 서버 시간이 time서버의 시간보다 빨라서, rdate나 ntpdate로 서버시간을 동기화 할때, 서버시간이 이전시간으로 되돌아가는 경우, dovecot 데몬이 죽게 되는 현상이다.

 

해결 방법으로는 time 서버의 문제일 가능성이 있기 때문에, 우선 time서버를 변경해 보는 방법(구글링 결과로는 time.bora.net 타임서버를 사용하는 경우에 이러한 현상이 많이 발생하고 있다.)과 서버 시간을 동기화 하는 스크립트 상에서 dovecot 데몬을 체크해서 재실행 하는 방법이 있다


로그상에 나타난 http://wiki.dovecot.org/TimeMovedBackwards 링크를 따라가보면, 주기적으로 서버시간을 동기화 하는 것 보다는 ntpd를 이용해서 서버의 시간을 동기화 하도록 권고하고 있다.

 

반응형

'LINUX > MAIL' 카테고리의 다른 글

Rainloop 설치 및 설정  (0) 2019.06.01
RoundcubeMail 설치  (0) 2019.06.01
Dovecot 설치 및 설정  (0) 2019.06.01
Sendmail 설치 및 설정  (0) 2019.06.01
profile

YUMSERV

@lena04301

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!