Details:
{
“type”: “urn:acme:error:unauthorized”,
“detail”: “Error creating new cert :: Authorizations for these names not found or expired: my-app.co.uk”,
“status”: 403
}
Does anyone know what this is and how I can get it working?
I have no real knowledge of the system Laravel Forge use I’m afraid.
From the log you pasted it looks like a config / client error ( but I can’t be certain). It’s probably best to chat to Laravel Forge about the setup - although there may be someone on the forum here who is familiar with it.
Can they at least provide a little information about the code / client they are using ?
Alternatively my recommendation would to be to use one of the alternate clients so that we can at least know what cient you are using, and what commands are being run.
LetsEncrypt has multiple clients that can request a certificate (these include BASH, PHP, Python) etc
The officially supported client is CertBot
LaravelForge is a service provider by the looks of things. It looks like they have a build script.
Them saying ask the LetsEncrypt guys is a bit stupid. You are using whats looks like a PaaS which means that you dont have access to the underlying client to troubleshoot further.
You will need to get more detailed logs from Laravel Forge (not sure if they make these available via the interface) to help people understand whats going on. The logs provided above look like CLI output that Laravel Forge has put together.
Thanks for this, I have now forwarded your reply to Forge for some help on this. it’s really doing my head in has I have never experienced this problem before but now I have, I can’t get any support from either party.
there are quite a few comments with people having issues with wordpress and cpanel plugins (which are developed by other parties)
ultimately a service provider should support services they offer (even if they are free to them)
for example I wouldnt expect them to ask you to contact nginx for issues if the server isnt provisioned due to the way the service provider wrote a script
Have you checked your Nginx logs to make 100% sure that the acme challenge went through properly. Your error ““status”: 403” leaves me wondering that it perhaps did not