• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

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