Commit Graph

29 Commits

Author SHA1 Message Date
Ilia Ross 12069d87af Fix to redirect to SSL edit page with Let's Encrypt tab
https://github.com/webmin/webmin/commit/544703c1b8de8c3b5a2f141efeda808f436e7ef3#r182819336
2026-04-19 00:11:17 +02:00
Ilia Ross 544703c1b8 Add custom ACME server support to Webmin SSL renewal
* Note: Adds support for custom ACME directory URLs in Webmin’s SSL certificate flow, including optional EAB credentials, renewal persistence, and compatibility fixes for saved validation modes.

https://github.com/webmin/webmin/issues/2669
2026-04-18 19:34:03 +02:00
Ilia Ross 0bc1dae232 Fix no use logic 2025-04-08 12:12:07 +03:00
Ilia Ross 2760336b40 Fix to use a different type of double-negation logic
https://github.com/webmin/webmin/pull/2447#discussion_r2030265612
2025-04-07 16:42:48 +03:00
Ilia Ross f2cba6af00 Fix to respect option to copy new key and certificate to Webmin
https://forum.virtualmin.com/t/letsencrypt-automatic-certificate-advice/132891/3?u=ilia
2025-04-03 16:51:45 +03:00
Jamie Cameron 461bd30e2a Save last size and subset mode 2024-07-06 15:26:57 -07:00
Jamie Cameron 2f88a4eefb Follow default reuse option 2024-07-06 15:23:17 -07:00
Jamie Cameron c9f368d264 Properly check all ServerAlias directives and ports 2024-07-06 15:12:08 -07:00
Jamie Cameron e077b4da94 Start of work on support for requesting only a subset of hostnames 2024-06-19 22:05:22 -07:00
Jamie Cameron 53834dc5e7 Add option to request LE cert using certbot in standalone mode http://forum.virtualmin.com/t/webmin-ssl-certificate-with-lets-encrypt-directly-obtain-certificate-without-requiring-apache-or-nginx/123696/ 2023-12-10 08:25:11 -08:00
iliajie 7cef589e92 Fix message margin 2023-03-10 19:04:35 +02:00
iliajie d0ed6f944e Fix pointless warnings flooding error log 2022-06-30 13:08:38 +03:00
Jamie Cameron 81b7cb0609 Stop using acme_tiny in favor of certbot 2019-11-27 22:38:27 -08:00
Jamie Cameron 825e2b56ff Domain names can start with a star 2018-11-10 12:10:44 -08:00
Jamie Cameron 236dea8a3f Fix incorrect variable 2018-01-02 20:29:40 -08:00
Jamie Cameron 81440f8e68 Show appropriate message for DNS-based validation 2017-09-22 16:25:53 -07:00
Jamie Cameron ca79327451 Work on DNS-based validation for let's encrypt 2017-01-31 15:44:38 -08:00
Jamie Cameron 0e38b9e7a0 Cert file could be a link, so copy the target rather than the link 2016-12-04 10:03:11 -08:00
Jamie Cameron dc69374aaa let's encrypt cert size option 2016-09-11 09:49:18 -07:00
Jamie Cameron 17cea3d3a2 Allow change of renewal only 2016-07-10 17:51:35 -07:00
Jamie Cameron 63b6af8dd4 Document root may be quoted 2016-03-30 21:17:24 -07:00
Jamie Cameron d032b22ac3 Completed support for cert request with acme_tiny 2016-01-21 22:34:50 -08:00
Jamie Cameron b4617d7c1c Improve detection of invalid renewal period 2016-01-18 17:20:16 -08:00
Jamie Cameron cc217d3044 completed renewal support 2016-01-18 14:36:19 -08:00
Jamie Cameron 8a86381d6e Start of work on renewal support for let's encrypt 2016-01-17 21:35:39 -08:00
Jamie Cameron c7d2d2a78a Allow requesting of multi-domain certs 2016-01-06 19:07:47 -08:00
Jamie Cameron ba7b2a7cfa permissions fix 2015-12-22 16:09:15 -08:00
Jamie Cameron a9044c620f changelog and actual cert placement 2015-11-15 14:02:14 -08:00
Jamie Cameron df02cd6e91 More work on let's encrypt cert generation 2015-11-15 13:29:58 -08:00