Ilia Ross
8cca3a117f
Fix IP address support for Webmin Let’s Encrypt certificates
...
ⓘ Support IPv4/IPv6 identifiers in Webmin Let’s Encrypt requests, add days/months renewal scheduling, and enforce safe automatic renewal defaults for short-lived IP certificates.
https://github.com/webmin/webmin/commit/a56748a3fc136ddaa6d24a626d100beb9a8b870a#r188893457
2026-06-16 03:15:02 +02:00
Ilia Ross
d567b09d24
Fix to handle Certbot standalone port conflicts
...
* Note: Add Certbot port-80 warnings and shared runtime checks, while respecting pre-request hooks that may free the port before standalone validation runs.
https://github.com/webmin/webmin/issues/2669#issuecomment-4274711184
2026-04-19 02:00:21 +02:00
Ilia Ross
bb39d752a9
Update description text and UX
2026-04-18 19:50:26 +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
44c7b36160
Fix saved LE validation mode handling
...
https://github.com/webmin/webmin/issues/2669
2026-04-18 14:59:51 +02:00
Ilia Ross
ac8cbf57f9
Fix to handle HTTPS update sources with outbound SSL fallback
2026-04-10 18:56:41 +02:00
Jamie Cameron
6b71562abf
Auto-select the correct mode when uploading a new cert
2025-09-06 10:08:02 -07:00
Ilia Ross
24cd121642
Update outdated SSL explanations
2025-07-06 20:41:24 +03:00
Ilia Ross
11de78ce51
Add ability to configure SSL enforcement options in UI
2025-07-06 20:24:06 +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
Ilia Ross
23aa974014
Fix typo
2025-01-10 16:36:53 +02:00
Jamie Cameron
f9e2f1a0be
Better default if apache isn't installed
2025-01-08 08:37:00 -08: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
8c236004c9
Fix last row element
2023-06-29 00:05:45 +03:00
iliajie
26138b82f5
Enforce SSL with HSTS header (optional)
2022-09-13 01:09:53 +03:00
Jamie Cameron
ce5555d58d
Remove option to do an HTTP redirect, as it's better done in JS
2022-08-17 00:10:20 -07:00
iliajie
d0ed6f944e
Fix pointless warnings flooding error log
2022-06-30 13:08:38 +03:00
Jamie Cameron
fac6ada7e4
Cleanup formatting
2020-12-28 14:14:06 -08:00
Ilia Rostovtsev
d693dc34be
Import missing global in strict mode https://github.com/webmin/webmin/issues/1186
2020-01-27 15:12:54 +03:00
Jamie Cameron
2917faf9ab
Don't show DNS option if not supported
2020-01-19 18:15:11 -08:00
Ilia Rostovtsev
c383ac2f39
Display user set ciphers as set, even though they equal system ones
2019-12-27 17:18:51 +03:00
Jamie Cameron
81b7cb0609
Stop using acme_tiny in favor of certbot
2019-11-27 22:38:27 -08:00
Jamie Cameron
17685f2c20
Use apache defaut document root by default
2018-11-17 16:09:53 +01:00
Jamie Cameron
43ae09f4de
Respect DNS let's encrypt mode
2017-09-21 14:24:29 -07:00
Jamie Cameron
0ba71128f1
Allow hostnames to be entered as well as IPs
2017-03-12 15:34:30 -07:00
Jamie Cameron
ca79327451
Work on DNS-based validation for let's encrypt
2017-01-31 15:44:38 -08:00
Jamie Cameron
88907f3079
Show previously used names if any https://www.virtualmin.com/node/41951
2016-11-30 15:52:33 -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
90d2da3588
Properly support multi-domain let's encrypt certs by generating a temporary config file with the altnames
2016-02-06 18:29:41 -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
66425fd51b
Remove useless alignment directives
2015-12-20 15:13:27 -08:00
Jamie Cameron
12919c030f
Finished off let's encrypt support
2015-11-15 19:18:11 -08:00
Jamie Cameron
e2cba8113c
Work on the lets encrypt UI
2015-11-14 19:32:01 -08:00
Jamie Cameron
2b77e8f020
Add options to disable TLS 1.0, 1.1 and 1.2 https://sourceforge.net/p/webadmin/bugs/4590/
2015-05-26 21:06:06 -07:00
Joe Cooper
8ae37f2c09
strict and warnings conversion. remove & from sub calls.
2014-12-30 19:34:55 -06:00
Jamie Cameron
fe43e60b3e
Add options to disallow SSL v2 and v3, and disable them both by default
2014-10-16 11:16:10 -07:00
Jamie Cameron
ccbd04d0d0
Bring back SSL version option
2014-10-15 17:06:59 -07:00
Jamie Cameron
7f5f6918e7
make ciphers field bigger
2014-05-27 14:27:14 -07:00
Nawawi Jamili
ada20e8e2d
ui_link conversion -> webmin
2013-12-19 15:43:46 +08:00
Nawawi Jamili
969fc4c0a9
set default valign
2013-12-09 21:07:53 +08:00
Jamie Cameron
b7f4eab799
Config option to force use of PFS ciphers
2013-09-07 12:21:53 -07:00
Jamie Cameron
983baaab73
Fix editing of cipher order option
2013-02-10 20:21:57 -08:00
Jamie Cameron
3716799d41
Add option for server-defined SSL cipher order
2013-02-09 18:26:10 -08:00
Jamie Cameron
cc7e11d0a3
Add option to disable SSL compression
2013-01-08 15:03:01 -08:00
Jamie Cameron
a19d176f11
SSL page tab for CSR creation https://www.virtualmin.com/node/14502
2012-02-03 14:55:56 -08:00