gbmin's Tech Notes

서버 구축 및 유지보수, 클라우드 컴퓨팅, 네트워크 보안, IT 분야 기술 노트. :)

Tech Notes/Mail Server

qmail - alert: cannot start: unable to open mutex (queue-fix 설치)

gbmin 2023. 4. 24. 19:29

qmail에서 alert: cannot start: unable to open mutex 에러가 발생되는 경우가 있다.
qmail-smtpd 또는 qmail-send 프로세스가 비정상 동작 중이거나
파일 권한에 문제가 있을 때 보통 발생된다.

 

 

조치 방법 1. 파일 퍼미션에 문제가 없는지 먼저 확인한다.

# chown qmails.qmail /var/qmail/queue/lock/sendmutex
# chmod 750 /var/qmail/queue/lock/sendmutex

 

조치 방법 2 . queue-fix를 설치해 본다.

queue-fix.tar.gz
0.02MB

# /etc/init.d/qmail stop 
# mv /var/qmail/queue /var/qmail/queue_bakup

# wget http://www.netmeridian.com/e-huss/queue-fix.tar.gz 
# tar xzf queue-fix.tar.gz 
# cd queue-fix-1.4/ 

# vi error.h
#include "errno.h"  //맨 윗줄에 추가 

# make 
# ./queue-fix -i /var/qmail/queue
It looks like some directories don't exist, should I create them? (Y/n)
y

# /etc/init.d/qmail start