感謝二位的回應.
首先 ./openwebmail-tool.pl -init 執行過再試仍是相同的訊息。
我在 caserver 另建了一個新的 user02, (非從 emailserver 複製)
登入 Openwebmail 後出現:
Couldn't get write lock on /var/mail/user02!
所以我就試著手動建立這個檔:
# cd /var/mail
# touch user02
# chown user02:mail user02
結果再登入 Openwebmail 的結果。也就是說, 重新建立一個新 user 的結果仍相同。
Couldn't update index db db /home/user02/.openwebmail/db/user02
查詢 /var/log/openwebmail.log 的結果:
Tue May 11 15:36:37 2010 - [8632] (192.168.100.1) user02 - session cleanup - user02*sampleserver.com-session-0.722548720267699
Tue May 11 15:36:37 2010 - [8632] (192.168.100.1) user02 - login - user02*sampleserver.com-session-0.878070998777734 - active=0,1,2
Tue May 11 15:36:37 2010 - [8632] (192.168.100.1) user02 - create folderdir - /home/user02/mail, euid=1001, egid=1001 8 1001
Tue May 11 15:36:37 2010 - [8632] (192.168.100.1) user02 - create dir - /home/user02/.openwebmail, euid=1001, egid=1001 8 1001
Tue May 11 15:36:37 2010 - [8632] (192.168.100.1) user02 - create dir - /home/user02/.openwebmail/db, euid=1001, egid=1001 8 1001
Tue May 11 15:36:37 2010 - [8632] (192.168.100.1) user02 - create dir - /home/user02/.openwebmail/webcal, euid=1001, egid=1001 8 1001
Tue May 11 15:36:37 2010 - [8632] (192.168.100.1) user02 - create dir - /home/user02/.openwebmail/webdisk, euid=1001, egid=1001 8 1001
Tue May 11 15:36:37 2010 - [8632] (192.168.100.1) user02 - create dir - /home/user02/.openwebmail/pop3, euid=1001, egid=1001 8 1001
Tue May 11 15:36:37 2010 - [8632] (192.168.100.1) user02 - create dir - /home/user02/.openwebmail/webmail, euid=1001, egid=1001 8 1001
Tue May 11 15:36:37 2010 - [8632] (192.168.100.1) user02 - create dir - /home/user02/.openwebmail/webaddr, euid=1001, egid=1001 8 1001
Tue May 11 15:36:40 2010 - [8633] (192.168.100.1) user02 - db error - Couldn't update index db /home/user02/.openwebmail/db/virus-mail
Tue May 11 15:36:43 2010 - [8633] (192.168.100.1) user02 - db error - Couldn't update index db /home/user02/.openwebmail/db/spam-mail
Tue May 11 15:36:46 2010 - [8633] (192.168.100.1) user02 - db error - Couldn't update index db /home/user02/.openwebmail/db/mail-trash
我用的是 Ubuntu 9.10 的版本, nfs-kernel-server 的套件.
啟動後都沒有看到 nfslock 的服務....
以下是使用 netstat -nltp 查詢的結果:
root@caserver:/home/user02/.openwebmail#netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1959/portmap
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 990/sshd
tcp 0 0 0.0.0.0:54487 0.0.0.0:* LISTEN 11840/rpc.mountd
tcp 0 0 0.0.0.0:38231 0.0.0.0:* LISTEN 2180/rpc.statd
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:834 0.0.0.0:* LISTEN 9872/ypserv
tcp 0 0 0.0.0.0:835 0.0.0.0:* LISTEN 9884/ypbind
tcp 0 0 0.0.0.0:48932 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:837 0.0.0.0:* LISTEN 9878/rpc.ypxfrd
tcp6 0 0 :::22 :::* LISTEN 990/sshd
再麻煩各位耐心的 debug 了, 感謝您!!