Issue SSL It Extension Error

jakkrith

New Pleskian
Server operating system version
Windows Server 2012
Plesk version and microupdate number
18.0.56 Update #4
Plesk Obsidian
Version 18.0.56 Update #4, last updated on Nov 9, 2023 04:12 AM

SSL It!
Version 1.15.3-3574

When open Extension SSL It or Click menu SSL/TSL in plesk this error has been occured. Please help.

sslit.jpg
 
When I disable the SSLIt extension, I can access the SSL/TLS menu, and upload SSL certificates, but I can not manage Let's Encrypt SSL Certificates.

At this time, I have to use command line to create or renew Let's Encrypt SSL Certificates
extension --exec letsencrypt cli.php -d domain.com -d www.domain.com -d webmail.domain.comh -d mail.domain.com -m me@email.com


ssl-tls.jpg
 
unable to open database file

Interesting what was happened with a file.
As an option, I would recommend trying to re-install the SSL It! extension.

(I would also recommend considering upgrading/migrating Plesk to a currently supported version. I am not sure that it could help to solve the issue, but it is a good practice in general, and only for the supported version is possible to open a support ticket in Plesk Support)
 
Interesting what was happened with a file.
As an option, I would recommend trying to re-install the SSL It! extension.

(I would also recommend considering upgrading/migrating Plesk to a currently supported version. I am not sure that it could help to solve the issue, but it is a good practice in general, and only for the supported version is possible to open a support ticket in Plesk Support)
Thank you for your reply. I have tried to uninstall/reinstall the SSL It! extension many times, but it still gives an error.
I have checked and repaired all databases in Plesk., but there is no problem.
 
It is very strange. Could you please enable debug (How to enable / disable Plesk debug mode And reproduce the issue one more time and then share more detailed errors with us (e.g.: stack trace, etc.).
Thank you so much for your suggestion. This is my log text from php_error.log

[2024-08-30 16:22:23] 14504:66d18f4b449a5 ERR [panel] PDOException: SQLSTATE[HY000] [14] unable to open database file
file: C:\Program Files (x86)\Parallels\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Db\Adapter\Pdo\Abstract.php
line: 124
code: 14
trace: #0 C:\Program Files (x86)\Parallels\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Db\Adapter\Pdo\Abstract.php(124): PDO->__construct(string 'sqlite:C:\Plesk-DATA\\var\modules\sslit\\sslit.sqlite3', NULL null, object of type SensitiveParameterValue, array)
#1 C:\Program Files (x86)\Parallels\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Db\Adapter\Pdo\Sqlite.php(137): Zend_Db_Adapter_Pdo_Abstract->_connect()
#2 C:\Program Files (x86)\Parallels\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Db\Adapter\Abstract.php(316): Zend_Db_Adapter_Pdo_Sqlite->_connect()
#3 C:\Program Files (x86)\Parallels\Plesk\admin\plib\modules\sslit\library\Db\Db.php(45): Zend_Db_Adapter_Abstract->getConnection()
#4 C:\Program Files (x86)\Parallels\Plesk\admin\plib\modules\sslit\library\Db\Db.php(37): PleskExt\SslIt\Db\Db->getSqliteAdapter()
#5 C:\Program Files (x86)\Parallels\Plesk\admin\plib\modules\sslit\library\Db\AbstractDb.php(64): PleskExt\SslIt\Db\Db->getDbAdapter()
#6 C:\Program Files (x86)\Parallels\Plesk\admin\plib\modules\sslit\library\Db\AbstractDb.php(46): PleskExt\SslIt\Db\AbstractDb->getTable(string 'PleskExt\SslIt\Db\Model\OrderTable')
#7 C:\Program Files (x86)\Parallels\Plesk\admin\plib\modules\sslit\library\Certificate\CertificateFactory.php(35): PleskExt\SslIt\Db\AbstractDb->__call(string 'getOrderTable', array)
#8 C:\Program Files (x86)\Parallels\Plesk\admin\plib\modules\sslit\library\Certificate\DomainCertificateManager.php(73): PleskExt\SslIt\Certificate\CertificateFactory->getCertificate(array)
#9 C:\Program Files (x86)\Parallels\Plesk\admin\plib\modules\sslit\library\Entity\Domain\DomainEntity.php(234): PleskExt\SslIt\Certificate\DomainCertificateManager->getCurrent(object of type PleskExt\SslIt\Bridge\Domain, object of type PleskExt\SslIt\TlsPlugin\FakeOrderFactory)
#10 C:\Program Files (x86)\Parallels\Plesk\admin\plib\modules\sslit\library\Entity\Domain\DomainEntity.php(221): PleskExt\SslIt\Entity\Domain\DomainEntity->getDomainCertificate()
#11 C:\Program Files (x86)\Parallels\Plesk\admin\plib\modules\sslit\library\Content\DomainCertDataProvider.php(119): PleskExt\SslIt\Entity\Domain\DomainEntity->getCertificate()
#12 C:\Program Files (x86)\Parallels\Plesk\admin\plib\modules\sslit\controllers\IndexController.php(81): PleskExt\SslIt\Content\DomainCertDataProvider->getCertificate()
#13 C:\Program Files (x86)\Parallels\Plesk\admin\plib\modules\sslit\controllers\IndexController.php(65): IndexController->getCertificateData()
#14 C:\Program Files (x86)\Parallels\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Controller\Action.php(516): IndexController->certificateAction()
#15 C:\Program Files (x86)\Parallels\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Controller\Dispatcher\Standard.php(308): Zend_Controller_Action->dispatch(string 'certificateAction')
#16 C:\Program Files (x86)\Parallels\Plesk\admin\plib\vendor\plesk\zf1\library\Zend\Controller\Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(object of type Zend_Controller_Request_Http, object of type Zend_Controller_Response_Http)
#17 C:\Program Files (x86)\Parallels\Plesk\admin\plib\pm\Application.php(87): Zend_Controller_Front->dispatch()
#18 C:\Program Files (x86)\Parallels\Plesk\admin\htdocs\modules\sslit\index.php(4): pm_Application->run()
 
Back
Top