こちらの導入方法を参考にインストールを行いました。
全て終わってSquirrelMailのログイン画面は表示されました。
ログインしようとすると
オープンエラー ../data/default_pref
デフォルトの設定ファイルが見付からないか読み込めません。
このエラーとともに管理者に連絡を取ってください。
とのエラーが出てしまいます。
パーミッションの設定も見直したのですが、原因がわかりませんでした。
前提条件としての、Webサーバー、PHP5、メールサーバーの導入はしています。
考え付く問題が思い当たらず、調べてみても同じような環境下での物がみつかりませんでした。
どうかお力添えをお願いします。
> こちらの導入方法を参考にインストールを行いました。
> 全て終わってSquirrelMailのログイン画面は表示されました。
>
> ログインしようとすると
>
> オープンエラー ../data/default_pref
> デフォルトの設定ファイルが見付からないか読み込めません。
> このエラーとともに管理者に連絡を取ってください。
>
> とのエラーが出てしまいます。
> パーミッションの設定も見直したのですが、原因がわかりませんでした。
>
> 前提条件としての、Webサーバー、PHP5、メールサーバーの導入はしています。
>
> 考え付く問題が思い当たらず、調べてみても同じような環境下での物がみつかりませんでした。
> どうかお力添えをお願いします。
下記の設定は間違い無くできているでしょうか?
# cd /home/httpd/html/webmail ← 移動
# chmod 730 data ← ディレクトリのパーミッション変更
# chown -R apache:apache data ← 所有権をApache(httpd.confに記載)のユーザとグループに変更
> > 下記の設定は間違い無くできているでしょうか?
> > # cd /home/httpd/html/webmail ← 移動
> > # chmod 730 data ← ディレクトリのパーミッション変更
> > # chown -R apache:apache data ← 所有権をApache(httpd.confに記載)のユーザとグループに変更
その操作は間違いなく出来ていると思います。
・POP before SMTP(PbS)編
・SMTP-AUTH編
とありますが、
・SMTP-AUTH編
を行っていないといけないのでしょうか?
・POP before SMTP(PbS)編
だけしかしていないので、それが問題なのでしょうか?
今度は
・Apache2の導入と設定
の
・サーバー通信暗号化
でこけてます (^^;
短い設定項目のはずなのに、
apache2を再起動すると失敗になるので、奮闘中 orz
おはようございます。
Vine Linuxを再インストールしなおして、Apache1系で稼働させることにしました。
先ほど
・SMTP-AUTH編
をやってみていたところ、
Postfixがsasldbを利用できるようにグループ、パーミッションを変更します。
# chown -R root:postfix /etc/sasldb2
# chmod 640 /etc/sasldb2
との記述があるところで、この記述がある時点では変更ができませんでした。
詳しいことは分からないのですが、
・SMTP-AUTHの動作と認証テスト
の項目のところで、認証がうまくいかずに
535 Error: authentication failed
となるところで、再度思い出して変更したところで出来ました。
参考になればと思い、忘れないうちに報告とさせて頂きますね。
> > > 下記の設定は間違い無くできているでしょうか?
> > > # cd /home/httpd/html/webmail ← 移動
> > > # chmod 730 data ← ディレクトリのパーミッション変更
> > > # chown -R apache:apache data ← 所有権をApache(httpd.confに記載)のユーザとグループに変更
>
> その操作は間違いなく出来ていると思います。
> ・POP before SMTP(PbS)編
> ・SMTP-AUTH編
> とありますが、
> ・SMTP-AUTH編
> を行っていないといけないのでしょうか?
> ・POP before SMTP(PbS)編
> だけしかしていないので、それが問題なのでしょうか?
私はPbSで問題なく動作しています。
> > 私はPbSで問題なく動作しています。
何が悪かったのか分かりませんけど、いまは動作しました。
ユーザーの追加直後はフォルダーが生成されていなくて、ログインでエラーになりますが、一度メーラーで送受信をすることでログインが出来るんですね。
ありがとうございました。
動作しているので安心して、ほかのインストール作業を進めて、最後にWebMailを確認したらダメになってました orz
作業した点を上げておきます。
・Vine Linux のインストール
・初期設定
・カーネルのアップグレード
・サーバの時間合わせ
・Apacheの設定
・ユーザーとバーチャル設定
・ログの管理
・サーバー通信暗号化
・PHP5の導入と設定
・POP before SMTP(PbS)編
・SMTP-AUTH編
・フィルタをかける
・WebMailの導入 ← 動作を確認できました。
・バーチャル設定
・Clam AntiVirusの導入
・ファイヤーウォール導入
・ClamAV+amavisd-new 編
・MySQLの導入と設定
・phpMyAdminの導入
・ProFTPd 編
・SSHサーバー構築
・PuTTY使用の場合
・通信データ圧縮化
・Zent Optimizerの導入
・eAcceleratorの導入
・自動バックアップの設定
・トラフィック監視ツール導入
・ディスク容量制限の設定
・不正アクセスを監視
順番はこんな感じで入れました。
たぶん何かと干渉(?)みたいな感じなのか、単純な設定ミスなのかお手上げです。
二度も同じ事になるので、滅入りますね orz
参考にエラー文は
オープンエラー ../data/default_pref
デフォルトの設定ファイルが見付からないか読み込めません。
このエラーとともに管理者に連絡を取ってください。
と同じでした。
何か考えられる対策があればお願いします。
Squirrelmailのエラーについて解決できました。
本当にお恥ずかしい原因でした。
PHPのsafe_modeの働きでした。
セキュリティの面でOnにしていたことが・・・痛い結果です。
そこで質問なのですが、safe_modeをOnにしたままSquirrelmailは使用できないものでしょうか?
safe_mode1を優先したいのですが、WebMailも便利なので・・・欲張りですみません。