3で終わりのはずだったのに、OpenPneをいじる4をお送りします… orz
メール受信ができればそれでOKかと思ったら、うちの環境は、WEBとMAIL AND DBとでサーバが分かれてたことをすっかり忘れてました(^^;
どういうことかというと、メールサーバでメールを受けても、WEB側と同じ状況でOpenPneに情報が渡らないわけです。
ただ、うちの場合はMAIL AND DB AND NFSって感じで、WEBと同じパスでMAILが動いているサーバでも実行ファイルをたたくので、あれ?なんで?てな感じでややはまりした訳です。
意図的にローカル接続はNGにしてあったので、それを解除して(ローカル接続設定も追加して)…だめ
localhostでダメなら127.0.0.1でも…だめ
わからねー!ってんで、mysqlのログを有効化して、
/etc/my.conf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
log=/var/log/mysqld-access.log ← 追加
接続ログを見ると、
Access denied for user 'アカウント'@'backborn.tinyworld.ne.jp' (using password: YES)
おっと、ホスト名でいってたか、んじゃあこのホスト名もDBユーザに追加して…もだめ。
う~ん、う~ん・・・もしや!?
ってんで、/etc/sysconfig/network と /etc/hosts のホスト名をDNS登録していない名前に変更。
で、通りました(^^;
どうやら接続する際は network か hosts から名前を持ってって、接続を受けた際は DNS 解決をしている模様。
要は、名前は一緒でもIPが違うという扱いになっていた・・・ぽいと予想。
まぁ、これで携帯メール投稿もできたし、OpenPneをいじる5はない予定です。はい。