I chose to create a CNAME and point to that record just for giving a try.
There is a guide here [OpenWrt Wiki] Get a free HTTPS certificate from LetsEncrypt for OpenWrt with ACME.sh that should help, but unfortunately it still show the cert from GL.iNET
* ALPN: offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384
* ALPN: server accepted http/1.1
* Server certificate:
* subject: C=HK; ST=Hong Kong; L=Hong Kong; O=GLiNet; CN=console.gl-inet.com
* start date: Oct 9 21:45:43 2023 GMT
* expire date: Oct 8 21:45:43 2025 GMT
* issuer: C=HK; ST=Hong Kong; L=Hong Kong; O=GLiNet; CN=console.gl-inet.com
* SSL certificate verify result: self-signed certificate (18), continuing anyway.
* using HTTP/1.1
> HEAD / HTTP/1.1
> Host: xxx
> User-Agent: curl/7.88.1
> Accept: */*
>
< HTTP/1.1 200 OK
HTTP/1.1 200 OK
< Server: nginx/1.17.7
Server: nginx/1.17.7
< Date: Tue, 12 Dec 2023 16:39:42 GMT
Date: Tue, 12 Dec 2023 16:39:42 GMT
< Content-Type: text/html
Content-Type: text/html
< Content-Length: 746
Content-Length: 746
< Last-Modified: Mon, 09 Oct 2023 21:45:35 GMT
Last-Modified: Mon, 09 Oct 2023 21:45:35 GMT
< Connection: keep-alive
Connection: keep-alive
< ETag: "6524747f-2ea"
ETag: "6524747f-2ea"
< Cache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate
Cache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate
< Accept-Ranges: bytes
Accept-Ranges: bytes
Actually the issue seems related to too many tries:
[Tue Dec 12 18:03:46 CET 2023] Create new order error. Le_OrderFinalize not found. {
"type": "urn:ietf:params:acme:error:rateLimited",
"detail": "Error creating new order :: too many failed authorizations recently: see https://letsencrypt.org/docs/failed-validation-limit/",
"status": 429
}
Let’s see if tomorrow will work or not.
I also discover this in the Luci menù:
Looks like it’s possible to change the hostname (not yet tried but at least seems there is the chance)