• The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

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 [email protected]


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