Hello,
today we want to move one customer account to a new one, because of migration progresses in our company. I-MSCP got stucked while adding the new domain and we tried to reconfigure imscp to check where a problem is, or the problem is already fixed with that. Unfortunately, the problem is still existing and the reconfiguration failed.
After we searched the logs and checked a Let's encrypt renewal log, it seems that there was already a problem, which causes the problem now aswell.
Log from the renewal:
- [Sat Jan 12 00:00:15 2019] [error] main: Couldn't process Let's Encrypt renewal tasks: Modules::SSLcertificate::_loadData: DBD::mysql::db do failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM ssl_certs WHERE cert_id = '98'' at line 1 at /var/www/imscp/gui/plugins/LetsEncrypt/cron/../../../../engine/PerlLib/Modules/SSLcertificate.pm line 256.
- ...propagated at /var/www/imscp/gui/plugins/LetsEncrypt/cron/../../../../engine/PerlLib/iMSCP/DbTasksProcessor.pm line 496.
Log from todays reconfigure:
- [Sat Jan 12 17:15:18 2019] [error] main::setupDbTasks: Modules::SSLcertificate::_loadData: DBD::mysql::db do failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM ssl_certs WHERE cert_id = '98'' at line 1 at /var/www/imscp/engine/setup/../PerlLib/Modules/SSLcertificate.pm line 256.
- ...propagated at /var/www/imscp/engine/setup/../PerlLib/iMSCP/DbTasksProcessor.pm line 496.
Both errors are pointing to an MYSQL Syntax Error with cert_id 98. We already tried to investigate but could not find the problem yet.
Does anyone have an idea why the plugin is not able to do it's work? Everything worked before that point.
Thank you for your time.