iT邦幫忙

0

roundcube web mail 使用者無法更改密碼


小弟最近接獲員工反映
webmail無法更改密碼

在/webmail/log/errors的Log顯示如下

[31-Dec-2013 10:51:05 Asia/Taipei] php_network_getaddresses: getaddrinfo failed: 獙\芰~_亦~Z~D憉P~M蝔望~H~V獙\~M憉K~Y (0)

不知有無經歷此經驗的大大門可分享下

目前已使用過reinstall roundcube
也有動過相關的php 和db的config

來發表一下之後解決的狀況

首先再回到/etc/hosts底下
真的發現手殘,不小心把
127.0.0.1 localhost打成127.0.0.1 localhsot
更改完後,名稱解析錯誤的訊息消失

但在/var/www/html/webmail/log/errors又出現
500 Old password is incorrect這個錯誤

在參考http://lsslab.blogspot.tw/2007/10/poppassd500-old-password-is-incorrect.html

輸入
cd /lib/security
ln -s pam_unix.so pam_pwdb.so
service httpd restart

再回到roundcube的web介面
更改密碼成功

1 個回答

4
poemnite
iT邦研究生 3 級 ‧ 2014-01-02 11:54:51
最佳解答

這個錯誤訊息跟你無法更改密碼是兩件事
Roundcube 變更密碼是透過 plugin 處理的
你的 plugin 有設定好?
有兩個檔案要改, 參考一下這篇的說明吧..
http://www.ipserverone.info/control-panel/directadmin/how-to-enable-roundcube-webmail-password-change-plugin/

我要發表回答

立即登入回答