FC5 的 Postfix + SASL2
前幾天把我的 Fedora Core 4 升級至 FC5,結果發現先前正常執行的 Postfix + SASL2 卻無法順利的執行了,錯誤訊息如下:
- /var/log/messages:
Mar 31 15:24:32 linux kernel: smtpd[5794]: segfault at 00007fffffd7f000 rip 00002aaaaba98b0f rsp 00007fffffd7bdb8 error 4
- /var/log/maillog:
Mar 31 15:24:32 linux postfix/master[5759]: warning: process /usr/libexec/postfix/smtpd pid 5794 killed by signal 11
Mar 31 15:24:32 linux postfix/master[5759]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
查過所有的文件,都找不到解決的方法。後來發現 /var/log/maillog 有另外一組可疑的訊息:
Mar 31 15:25:44 linux postfix/smtpd[6118]: sql_select option missing
Mar 31 15:25:44 linux postfix/smtpd[6118]: auxpropfunc error no mechanism available
Mar 31 15:25:44 linux postfix/smtpd[6118]: auxpropfunc error invalid parameter supplied
後來想說,可能是 SASL 的錯誤,於是試著把 /usr/lib64/sasl2/smtpd 改成:
- 舊的,有問題的:
pwcheck_method:saslauthd
sql_select:dummy
- 沒問題的:
pwcheck_method:saslauthd
#sql_select:dummy
這樣就好了。真是奇怪...
這篇內容的 Trackback 網址:
http://cdchen.idv.tw/trackback/358
- cdchen 的 BLOG
- 如果想要發表回應,請先登入 或 註冊。