Line 24: |
Line 24: |
| * www.example.com resolves to your SME Server--published DNS records give the external IP address of your SME Server when queried for www.example.com. | | * www.example.com resolves to your SME Server--published DNS records give the external IP address of your SME Server when queried for www.example.com. |
| * Your SME Server is connected to the Internet. | | * Your SME Server is connected to the Internet. |
− | * Ports 80 and 443 on your SME Server are open to the Internet--you aren't behind a firewall, or some ISP filtering, that would block them. | + | * Port 80 on your SME Server is open to the Internet--you aren't behind a firewall, or some ISP filtering, that would block it. |
| | | |
| Letsencrypt will issue certificates that include multiple hostnames (for example, www.example.com, example.com, and mail.example.com), all of which would be part of the request. All of the conditions above must be true for all of the hostnames you want to include in the certificate. | | Letsencrypt will issue certificates that include multiple hostnames (for example, www.example.com, example.com, and mail.example.com), all of which would be part of the request. All of the conditions above must be true for all of the hostnames you want to include in the certificate. |
Line 38: |
Line 38: |
| status=enabled | | status=enabled |
| | | |
− | If this shows any values for crt, key, or CertificateChainFile. If values are shown for any of these properties, make a note of them. If you encounter an issue with the certificate files generated by Letsencrypt, you'll then be able to revert your changes. To make a 'backup' of your existing key and properties you can issue: | + | If this shows any values for crt, key, or CertificateChainFile, make a note of them. If you encounter an issue with the certificate files generated by Letsencrypt, you'll then be able to revert your changes. To make a 'backup' of your existing key and properties you can issue: |
| config show modSSL > "/root/db_configuration_modSSL_backup_$(date +%Y%m%d_%H%M%S)" | | config show modSSL > "/root/db_configuration_modSSL_backup_$(date +%Y%m%d_%H%M%S)" |
| or to be sure, a copy of the complete configuration database (a good practice before any action such as manual changing of db values or installing a contrib): | | or to be sure, a copy of the complete configuration database (a good practice before any action such as manual changing of db values or installing a contrib): |