vpopmail 의 명령어 실행시 에러
[증상]
/home/vpopmail/bin 내의 명령어 실행시 아래와 같은 에러 메세지 출력
# ./vadduser userid@sysdocu.com
enter password for userid@sysdocu.com
enter password again:
vmysql: error creating table 'dir_control': MySQL server has gone away
vmysql: error creating table 'dir_control': MySQL server has gone away
vmysql: sql error[b]: MySQL server has gone away
vmysql: sql error[3]: MySQL server has gone away
vmysql: sql error[2]: MySQL server has gone away
Failed while attempting to add user to auth backend
Error: no auth connection
[원인]
vpopmail 에서 DB에 접속하지 못하였습니다.
[해결]
1) 첫번째 방법
: DB연결 파일 확인
# cat /home/vpopmail/etc/vpopmail.mysql
localhost|0|vpopqmail|passwd|vpopqmail
호스트, 포트번호, 유저명, 패스워드, DB명 이 정상으로 입력 되었는지 확인해봅니다.
포트번호는 0으로 두어도 됩니다.
2) 두번째 방법
: /var/lib/mysql/mysql.sock 파일 확인
[client] 와 [mysqld] 부분에 소켓이 /tmp/mysql.sock 으로 생성되게 셋팅되어있을 경우 아래와 같이 심볼릭 링크파일을 생성해줍니다.
vpopmail 에서 /var/lib/mysql/mysql.sock 파일을 참조하기 때문입니다.
# ln -s /tmp/mysql.sock /var/lib/mysql/
'리눅스 > Mail' 카테고리의 다른 글
한메일(hanmail.net) 으로만 메일 발송이 되지 않을때 (0) | 2015.01.23 |
---|---|
CNAME_lookup_failed_temporarily._(#4.4.3) (0) | 2015.01.23 |
Qmail 자동응답 설정 방법 두가지 (0) | 2015.01.23 |
POP3(neulwon): mbox: Can't create root mail directory /home/neulwon/mail: Permission denied (0) | 2015.01.23 |
rejecting connections on daemon MTA: load average: 123 (0) | 2015.01.23 |