We are currently allowing users to create their own subdomains on our service, OwPanel.net, and secure them using LetsEncrypt. Today we hit a rate limit which has impacted our service negatively.
Is there anyone we can contact to raise the rate limit?
Error: urn:acme:error:rateLimited :: There were too many requests of a given type :: Error creating new cert :: Too many certificates already issued for: owpanel.net
As @jvanasco suggested, if your domain is included in PSL (Public Suffix List) you won’t hit the rate limit for owpanel.net but you should never apply to be included in PSL if your only goal is to avoid the Let’s Encrypt rate limit, also, you should read carefully the implications for your domain.
Being included in PSL could take few weeks or months so… my advice, buy a wildcard ssl certificate for your domain, you have a few out there for less than 100$.
@OwPanel-Samuel, then I’m afraid you are out of luck. I doubt you could raise the limit just for your domain but well, it should be better to ask @jsha whether this is possible or not.
Maybe you should allow your customers to use directories owpanel.net/xyz instead of subdomains xyz.owpanel.net, I know it is not funny but it is a solution if you still want to use Let’s Encrypt, maybe it is a complex task for you but you don’t have too much options… what is true is that you could issue next certificate in 7 days (Monday 2016-Jul-25 07:06:00 UTC)
I’m afraid there’s no short-term solution to your problem. As @jvanasco and @sahsanu said, it does sound like your domain probably meets the criteria for a Public Suffix, since you give out subdomains to arbitrary third parties. However, you should be aware of the limitations - if you ask to be put on the Public Suffix List and get added, you won’t be able to set cookies on your base domain (owpanel.net). However, best practice is to not rely on cookies on any domain where you give out subdomains, so hopefully you are currently not relying on owpanel.net cookies.
Keep in mind the rate limit resets once a week, and you can always renew for a group of names you’ve already issued for. So as long as you gradually issue for new subdomains, you can increase to quite a large number of supported subdomains over time.
Also, you can combine up to 100 subdomains on a single certificate. So with a 20 certificate per week limit, you can handle up to 2000 new subdomains per week.
Then you can assign each person a subdomain, instead of letting them choose a subdomain (or you can let them choose something, then redirect to an assigned one)
This is quite a big issue for us now, since we can’t generate certificates when we hit the rate limit + we will never know how many we need and can’t dynamically add to a given certificate.
I suppose we’ll have to wait until we can get a wildcard certificate.