This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

[Module] Let's Encrypt
#6
RE: [Module] Let's Encrypt
(03-22-2019, 02:40 PM)Bizarrus Wrote: Normally im using the latest Certbot release from GitHub. But the restrictions of permissions makes it hart to interact with Shell-Scripts, thats why im using an simple (but effective) Web-API.

The renewal process will be added to the default cron, that was my first things.

I hope the module will work on most users with older PHP versions, i had seen, that on CentOS, PHP 5.6 will be installed and on Debian is PHP 5.4 presented. But my code style is a little bit newer (For sample [] as Arrays instead of array()).

On further releases, Wildcards will be implemented with an direct interaction of DNS. The ACME-Challenges will be stored as TXT record and i will try to check out if it possible to interact here with post processesif the DNS records are published.

Im new on Sentora, im not an consumer/user of Sentora, i had written these module for a friend. Sentora seems very old, the template engine is very annoying with only minimal informations and that is, why i had crying two hours with their special and restricted syntax Big Grin

Yes I know, there does not appear to be much of a push to keep Sentora up-to-date but I try to keep the versions I run on my own servers up-to-date. I am running my Sentora servers with PHP 7.3 and can confirm that the module you have created seems perfectly happy with this version of PHP so far.

One thing I noticed is that the certificate chain is incomplete, as reported using services such as https://www.htbridge.com/ssl/ and https://www.ssllabs.com/ssltest/. It looks like the module is setting the SSLCertificateFile and SSLCertificateKeyFile values but is not setting the SSLCertificateChainFile value which might be what is causing this? I see that the SSLCertificateFile points to the "fullchain" file but in my experience it would be better to point this at the "cert" file and add SSLCertificateChainFile and point this at the "chain" file. I believe this would solve the issue? I just tested changing the entries to this:

SSLCertificateFile /var/sentora/hostdata/myuseraccount/letsencrypt/mydomain.com.cert
SSLCertificateChainFile /var/sentora/hostdata/myuseraccount/letsencrypt/mydomain.com.chain
SSLCertificateKeyFile /var/sentora/hostdata/myuseraccount/letsencrypt/mydomain.com.rsa

and it seems to work correctly.

Just to clarify, is the cron renewal something that is already implemented, or something that you have not yet added in?

Keith
Reply
Thanks given by:


Messages In This Thread
[Module] Let's Encrypt - by Bizarrus - 03-22-2019, 05:47 AM
RE: [Module] Let's Encrypt - by fearworks - 03-22-2019, 07:11 AM
RE: [Module] Let's Encrypt - by Bizarrus - 03-22-2019, 07:14 AM
RE: [Module] Let's Encrypt - by fearworks - 03-22-2019, 11:13 AM
RE: [Module] Let's Encrypt - by Bizarrus - 03-22-2019, 02:40 PM
RE: [Module] Let's Encrypt - by fearworks - 03-22-2019, 03:29 PM
RE: [Module] Let's Encrypt - by fearworks - 03-22-2019, 04:43 PM
RE: [Module] Let's Encrypt - by Bizarrus - 03-22-2019, 05:41 PM
RE: [Module] Let's Encrypt - by Bizarrus - 03-22-2019, 08:25 PM
RE: [Module] Let's Encrypt - by fearworks - 03-22-2019, 09:09 PM
RE: [Module] Let's Encrypt - by Bizarrus - 03-22-2019, 10:30 PM
RE: [Module] Let's Encrypt - by fearworks - 03-23-2019, 02:05 AM
RE: [Module] Let's Encrypt - by Bizarrus - 03-23-2019, 02:12 AM
RE: [Module] Let's Encrypt - by fearworks - 03-23-2019, 03:20 AM
RE: [Module] Let's Encrypt - by Ron-e - 03-23-2019, 04:22 PM
RE: [Module] Let's Encrypt - by andresfmg - 05-08-2019, 02:39 AM
RE: [Module] Let's Encrypt - by Bizarrus - 03-23-2019, 07:04 PM
RE: [Module] Let's Encrypt - by Ron-e - 03-24-2019, 08:52 PM
RE: [Module] Let's Encrypt - by Bizarrus - 03-24-2019, 09:05 PM
RE: [Module] Let's Encrypt - by Bizarrus - 03-24-2019, 06:13 AM
RE: [Module] Let's Encrypt - by fearworks - 03-24-2019, 06:17 AM
RE: [Module] Let's Encrypt - by Bizarrus - 03-24-2019, 06:19 AM
RE: [Module] Let's Encrypt - by fearworks - 03-24-2019, 06:32 AM
RE: [Module] Let's Encrypt - by Bizarrus - 03-24-2019, 06:37 AM
RE: [Module] Let's Encrypt - by Bizarrus - 03-25-2019, 06:51 AM
RE: [Module] Let's Encrypt - by fearworks - 03-25-2019, 11:03 AM
RE: [Module] Let's Encrypt - by Bizarrus - 03-25-2019, 03:30 PM
RE: [Module] Let's Encrypt - by fearworks - 03-25-2019, 05:06 PM
RE: [Module] Let's Encrypt - by Bizarrus - 03-25-2019, 06:11 PM
RE: [Module] Let's Encrypt - by fearworks - 03-29-2019, 11:34 PM
RE: [Module] Let's Encrypt - by drrob - 03-29-2019, 12:55 AM
RE: [Module] Let's Encrypt - by Bizarrus - 03-29-2019, 09:34 PM
RE: [Module] Let's Encrypt - by Bizarrus - 03-30-2019, 03:15 AM
RE: [Module] Let's Encrypt - by fearworks - 03-30-2019, 11:37 AM
RE: [Module] Let's Encrypt - by Bizarrus - 03-30-2019, 06:35 PM
RE: [Module] Let's Encrypt - by fearworks - 04-25-2019, 01:45 AM
RE: [Module] Let's Encrypt - by Bizarrus - 05-08-2019, 04:00 AM
RE: [Module] Let's Encrypt - by fearworks - 06-03-2019, 07:59 PM
RE: [Module] Let's Encrypt - by goldenfish - 08-04-2019, 05:32 PM
RE: [Module] Let's Encrypt - by vishnupc - 08-08-2019, 10:34 PM
RE: [Module] Let's Encrypt - by TGates - 08-14-2019, 06:38 AM
RE: [Module] Let's Encrypt - by zustudios - 12-23-2019, 03:50 AM
RE: [Module] Let's Encrypt - by harpreet - 01-02-2020, 12:57 AM
RE: [Module] Let's Encrypt - by TGates - 01-05-2020, 04:39 AM
RE: [Module] Let's Encrypt - by zustudios - 01-14-2020, 04:16 AM
RE: [Module] Let's Encrypt - by TGates - 01-15-2020, 10:01 AM
RE: [Module] Let's Encrypt - by zustudios - 01-22-2020, 05:23 AM
RE: [Module] Let's Encrypt - by TGates - 01-28-2020, 08:43 AM
RE: [Module] Let's Encrypt - by snakeice - 02-20-2020, 06:38 AM
RE: [Module] Let's Encrypt - by Bizarrus - 02-21-2020, 12:27 AM
RE: [Module] Let's Encrypt - by muratkaragoz - 05-24-2020, 03:44 PM
RE: [Module] Let's Encrypt - by spoonman - 01-31-2021, 11:48 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
[Module] ELFileManager (build on elfinder) Diablo925 94 288 ,941 05-30-2024, 05:25 AM
Last Post: TGates
[MODULE] phpMyAdmin-AU (Auto-Update) TGates 14 44 ,881 06-15-2021, 06:54 AM
Last Post: TGates
[MODULE] SenBrand - Basic Branding module for Sentora TGates 20 49 ,360 06-04-2021, 11:47 AM
Last Post: ccr1969

Forum Jump:


Users browsing this thread: 11 Guest(s)