728x90
반응형
문제점 및 증상
- Redmine에서 수정한 일감에 대한 주요 내용이 메일 알림으로 전혀 오지 않았음
- Redmine의 Configuration.yml의 설정은 별다른 문제가 없었음
- /var/log/maillog 내용을 확인해보니, 다음과 같은 오류 로그가 남아 있었음("did not issue MAIL/EXPN/VRFY/ETRN during connection to Daemon0")
해결 방안
- 메일 발송 로그 확인
- 해결방안 검색 : http://kldp.org/node/49109
- sendmail.mc에서 다음 부분의 주석 제거
- sendmail.mc를 sendmail.cf로 적용하기
- sendmail.cf에서 다음 부분을 주석처리
- sendmail daemon 재시작
- sendmail.mc에서 다음 부분의 주석 제거
- 위와 같이 처리를 하였음에도, 전과 동일하게 메일이 발송되지 않음
- "redmine"이라는 사용자 계정 추가 ; sendmail을 통하여 메일을 발송하기 위함 ; useradd -M -s /bin/false redmine / redmine_sender
- redmine의 configuration.yml 파일에 새로 추가한 redmine 계정으로 메일을 발송하도록 SMTP 설정을 아래와 같이 변경 한 후에 redmine을 재시작함
- 그래도 동일한 오류가 발생함
- 다시 관련 문제 검색 : http://plzu.tistory.com/421
- saslauthd 데몬이 작동 안해서 발생하는 문제라고 함
- # service saslauthd start
- 위와 같이 시작하니, 문제가 정상적으로 해결됨
결론
- saslauthd 데몬이 정상적으로 동작중인지 확인한다. 미 동작중이면 데몬을 실행한다.
- sendmail.mc 파일 수정한다.
- sendmail.cf 파일을 수정한다.
- sendmail 데몬을 재시작한다.
- 메일 발송용 계정을 생성한다.
- redmine를 재시작한다.
- 일감을 수정하여 정상적으로 수정 내역이 메일로 오는지 확인한다.
- 만약, 메일이 오지 않으면 관련 로그 들을 확인하여 문제점을 해결해 본다. ^^
- 레드마인 로그 : /opt/redmine-2.0.3-1/apache2/logs/
- 메일로그 : /var/log/maillog
참고자료
'Linux,Unix,BSD > redmine' 카테고리의 다른 글
bitnami Redmine stack 2.0.3-1 -> 2.2.0-0 upgrade (0) | 2012.12.25 |
---|---|
[Redmine] HDD 장애로부터 redmine 서비스 복구하기 (0) | 2012.09.21 |
[CentOS] bitnami Redmine에 ViewVC 연동하기 (0) | 2012.08.21 |
[CentOS] bitnami Redmine stack 업그레이드기 (1.2.x -> 2.0.x) (0) | 2012.07.02 |
[CentOS] bitnami Redmine stack 업그레이드 (1.2.x -> 2.0.x) 실패기 (0) | 2012.07.01 |