Changes

From SME Server
Jump to navigationJump to search
1,135 bytes added ,  04:05, 13 June 2017
Line 332: Line 332:  
See above for removing private keys and regenerating
 
See above for removing private keys and regenerating
    +
==========
    
If you see something like this you may have hit the rate limit:
 
If you see something like this you may have hit the rate limit:
Line 340: Line 341:     
https://letsencrypt.org/docs/rate-limits/
 
https://letsencrypt.org/docs/rate-limits/
 +
 +
==========
 +
 +
If you see some of your challenges returned without error but some fail, you need to make sure that you have Public DNS A records for all the host names that you are adding to your certificate. Using the command:
 +
config setprop letsencrypt configure all
 +
 +
Is likely to cause this to happen. When a domain is added to an SME server, several host names are created automatically. these include ftp.your-domain.com, wpad.your-domain.com, proxy.your-domain.com, mail.your-domain.com, www.your-domain.com. Most of us do not create public DNS records for all these host names. When letsencrypt issues a challenge for a list of host names and '''ONE''' does not resolve, the challenge will fail and the certificate will not generate at all.
 +
 +
To resolve this, issue the following command:
 +
config setprop letsencrypt configure none
 +
 +
Then follow up with the commands to enable letsencrypt for each PUBLIC resolvable domain and hostname:
 +
db domains setprop domain1.com letsencryptSSLcert enabled
 +
and for each hostname:
 +
db hosts setprop www.domain1.com letsencryptSSLcert enabled
 +
followed by:
 +
signal-event console-save
    
==Advanced Topics==
 
==Advanced Topics==
61

edits

Navigation menu