今天裝了一台 Mail Server ,原本打算裝 Postfix + SASL1,不過今天想來用看看 SASL2 就給它裝下去了。

裝的過程就不多說,等到都 OK 後,發現 Console 端一直噴出這個訊息

OTP unavailable because can't reade/write key database /etc/opiekeys

Google 查了一下找到小川直樹這篇文章有解答,原來是我在安裝 SASL2 時預設會連 OTP 也裝進去

解決方法有二種,第一種是小川直樹所用的「駝鳥法」,將 /usr/local/lib/sasl2/ 下有關 libotp.* 的檔案都移掉或更名,這樣礙眼的訊息就不會一直出現了。

第二種解決的方法比較正確,就是在安裝 SASL2 時加入參數 WITHOUT_OTP=yes 即可

# cd /usr/ports/security/cyrus-sasl2-saslauthd
# make install WITHOUT_OTP= yes clean
arrow
arrow
    全站熱搜

    Bojack 發表在 痞客邦 留言(0) 人氣()