getssl
getssl copied to clipboard
obtain free SSL certificates from letsencrypt ACME server Suitable for automating the process on remote servers.
fix continuation \ spacing for Debian and Ubuntu Debbuild *.deb make.
If FULL_CHAIN_INCLUDE_ROOT not defined (default: false) or FULL_CHAIN_INCLUDE_ROOT="false" "fullchain.pem" **always** contains root CA. No difference when FULL_CHAIN_INCLUDE_ROOT defined or value "true" or "false". "fullchain.pem" always contains 3 cert: 1. domain...
Could we please use the [`timeout` command](https://man7.org/linux/man-pages/man1/timeout.1.html) to shorten the duration of `openssl s_connect` so that we aren't stuck waiting around for 5 minutes if a host is listening on...
**Describe the bug** When trying to use with private ACME CA, running on step-ca (smallstep/certificates) product, getssl is failing in Registering account phase. **To Reproduce** Steps to reproduce the behavior:...
**Is your feature request related to a problem? Please describe.** One of our hosts runs their FTP on port 2898. **Describe the solution you'd like** I'd like to have the...
Shell function get_eab_json() that generates the EAB field required in register requests when EAB is required. Based on the array EAB_PARAMS it generates the json string EAB_JSON. If the array...
**Describe the issue** A reload command "ssh domain command" is not seen as an ssh command. It just that if you define `RELOAD_CMD="ssh root@${DOMAIN} service nginx reload"` instead of `RELOAD_CMD=("ssh:root@${DOMAIN}:service...
Hi weird, at some point cron run broke with msg: `problem calling new version; output of /tmp/tmp.67fngmEEyF -v was "getssl.sh V2.46", expected "getssl V2.46"` the cron script is simply `/root/.getssl/getssl.sh...
**Describe the bug** dns script dns_add_ionos show errors: > Upgraded to v2 (changed https://acme-v01.api.letsencrypt.org to https://acme-v02.api.letsencrypt.org) > Registering account > Verify each domain > Verifying example.de > checking DNS at...
Remotely adding and deleting dns records in ISPConfig