Pure-FTPd integration: Invalid SQL configuration file

Question:

When I attempt to integrate Centova Cast with Pure-FTPd using the MySQL module, I receive the following error:

[ERROR] Configuration error: Invalid SQL configuration file

Answer:

This indicates one of two things; either:

  1. There is a typo in your Pure-FTPd MySQL configuration file (which is the most likely scenario -- you should double-check your configuratin file to ensure that you did not alter or misspell any of the setting names), or

  2. If you compiled Pure-FTPd from source, you may have forgotten to pass the --with-quotas parameter to the ./configure command. You should either rebuild Pure-FTPd with quota support, or remove the quota options from your Pure-FTPd MySQL configuration file.