LoginSignup
1
0

More than 5 years have passed since last update.

Pure-FTPd-MySQLでWrong SQL parametersが出たときすべきこと

Posted at

Pure-ftpdを使っていて、困ったことがあった。

tail -n 100 /var/log/syslog

pure-ftpd: (?@foopc) [WARNING] Wrong SQL parameters : [SELECT Password FROM ftpd WHERE User="testuser" AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "192.168.1.10")]

ところが、SQLパラメタは誤って(wrong)いない。
原因を考えること2日間、ついに理由がわかった。

Pure-ftpd用のMySQLユーザーにselectの 権 限 を 与 え て い な か っ た だ け

DB接続エラーに関しては、起動時にmysql.confが間違っていると指摘するという振る舞いをする。ところが、権限不足はWrong SQL parametersと言ってしまう。
パラメタを何回も確認したじゃないか。。。。。

でもね、vsftpdよりは優しいと思うの。彼は無口だから。

まぁとにかく、pureftpでmysqlのエラーが出たときはあらゆることを考えないといけない。

なお、サーバーの構築はhttps://symfoware.blog.fc2.com/blog-entry-1979.html をそのまましていることを留意されたい。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0