Overview
Whenever Setting up the Let's Encrypt SSL certificate in Kerio Connect 9.4 and above you are experiencing the error: "Failed operation, internal error. Let's Encrypt client is not initialized" This problem is not allow a successful generation of a new SSL certificate using Let's Encrypt.
Solution
To resolve the above error with creating a Let's Encrypt certificate on the Kerio Connect server, follow these steps:
- Stop the Kerio Connect server.
- Navigate to the Kerio Connect's root folder. The location of this folder depends on your operating system:
- For macOS, the location is
/usr/local/kerio/mailserver/
- For Linux, the location is
/opt/kerio/mailserver/
- For Windows, the location is
C:\Program Files\Kerio\MailServer\
- For macOS, the location is
- From the root folder, navigate to
../sslcert/letsencrypt/
- Delete the account.key file.
- Start the Kerio Connect server.
- Create a new SSL certificate with Let's Encrypt.
If the issue persists after following these steps, reach out to the support team for further assistance.
Summary
This article provides a solution for the error encountered while creating a Let's Encrypt certificate on a Kerio Connect server. The error is due to an issue with the initialization of the Let's Encrypt client. The solution involves stopping the server, navigating to the root folder, deleting the account.key file, starting the server, and creating a new SSL certificate.
FAQ
-
What is the root cause of the Let's Encrypt certificate creation error on Kerio Connect server?
The error is due to an issue with the initialization of the Let's Encrypt client on the Kerio Connect server. -
What should I do if the issue persists after following the provided solution?
If the issue persists, reach out to the support team for further assistance. -
What is the _account.key_ file?
The account.key file is a key file associated with the Let's Encrypt client on the Kerio Connect server. Deleting this file can help resolve the issue.