Sorry for the previous log. Here I have one from this morning, but from another domain. How could I use the Nginx provided by Hestia? To understand how my Nginx is set up, I can check the configuration file.
I’m attaching today’s log:
=============================
Date Time: 2025-01-10 08:20:57
WEB_SYSTEM: apache2
PROXY_SYSTEM: nginx
user: soporte
domain: mail.ignifugacionessalinas.es
- aliases: correo.ignifugacionessalinas.es
- proto: http-01
- wildcard:
==[Step 1]==
- status: 200
- nonce: o6qEBv53xc6p8DpUQ0tXvGFTeWqTM61eOjqEeaWTewg0sQ1Mnpk
- answer: HTTP/2 200
server: nginx
date: Fri, 10 Jan 2025 07:20:58 GMT
content-type: application/json
content-length: 746
cache-control: public, max-age=0, no-cache
replay-nonce: o6qEBv53xc6p8DpUQ0tXvGFTeWqTM61eOjqEeaWTewg0sQ1Mnpk
x-frame-options: DENY
strict-transport-security: max-age=604800
==[API call]==
exit status: 0
==[Step 2]==
- status: 201
- nonce: yoRvt02Q_yyrN63KxIZriPTMzzm4sO1dScgy0LRTemiRbCXEml4
- authz: /acme-v02.api.letsencrypt.org/acme/authz/1739930902/458404352315
- finalize: /acme-v02.api.letsencrypt.org/acme/finalize/1739930902/342818549125
- payload: {"identifiers":[{"type":"dns","value":"correo.ignifugacionessalinas.es"},{"type":"dns","value":"mail.ignifugacionessalinas.es"}]}
- answer: HTTP/2 201
server: nginx
date: Fri, 10 Jan 2025 07:20:58 GMT
content-type: application/json
content-length: 525
boulder-requester: 1739930902
cache-control: public, max-age=0, no-cache
location: /acme-v02.api.letsencrypt.org/acme/order/1739930902/342818549125
replay-nonce: yoRvt02Q_yyrN63KxIZriPTMzzm4sO1dScgy0LRTemiRbCXEml4
x-frame-options: DENY
strict-transport-security: max-age=604800
{
"status": "pending",
"expires": "2025-01-17T05:31:03Z",
"identifiers": [
{
"type": "dns",
"value": "correo.ignifugacionessalinas.es"
},
{
"type": "dns",
"value": "mail.ignifugacionessalinas.es"
}
],
"authorizations": [
],
"finalize": "/acme-v02.api.letsencrypt.org/acme/finalize/1739930902/342818549125"
}
order: /acme-v02.api.letsencrypt.org/acme/order/1739930902/342818549125
==[API call]==
exit status: 0
==[Step 3]==
- status: 200
- nonce: o6qEBv53S_ZXxJdocbsw9LRAFoKkXlvkBtkPWanldoiGf8m2Kzw
- token: PA7U_3tcLsTHmYYV7U4CcHMx_cYMOLc3gWfvzzmOSh4
- answer: HTTP/2 200
server: nginx
date: Fri, 10 Jan 2025 07:20:59 GMT
content-type: application/json
content-length: 839
boulder-requester: 1739930902
cache-control: public, max-age=0, no-cache
replay-nonce: o6qEBv53S_ZXxJdocbsw9LRAFoKkXlvkBtkPWanldoiGf8m2Kzw
x-frame-options: DENY
strict-transport-security: max-age=604800
{
"identifier": {
"type": "dns",
"value": "correo.ignifugacionessalinas.es"
},
"status": "pending",
"expires": "2025-01-17T05:31:03Z",
"challenges": [
{
"type": "tls-alpn-01",,
"status": "pending",
"token": "PA7U_3tcLsTHmYYV7U4CcHMx_cYMOLc3gWfvzzmOSh4"
},
{
"type": "dns-01",
"url": "/acme-v02.api.letsencrypt.org/acme/chall/1739930902/458404352315/XkiSaA",
"status": "pending",
"token": "PA7U_3tcLsTHmYYV7U4CcHMx_cYMOLc3gWfvzzmOSh4"
},
{
"type": "http-01",
"url": "/acme-v02.api.letsencrypt.org/acme/chall/1739930902/458404352315/zYrimg",
"status": "pending",
"token": "PA7U_3tcLsTHmYYV7U4CcHMx_cYMOLc3gWfvzzmOSh4"
}
]
}
==[API call]==
exit status: 0
==[Step 5]==
- status: 400
- url: /acme-v02.api.letsencrypt.org/acme/chall/1739930902/458404352315/zYrimg
- nonce: 2NJzUBzXm1FWo4bKDhbTaz8jtxIEsrMfyZrgex0T9XaHiLVpUrA
- validation:
- details: Unable to update challenge :: authorization must be pending
- answer: HTTP/2 400
server: nginx
date: Fri, 10 Jan 2025 07:22:18 GMT
content-type: application/problem+json
content-length: 144
boulder-requester: 1739930902
cache-control: public, max-age=0, no-cache
link: </acme-v02.api.letsencrypt.org/directory>;rel="index"
replay-nonce: 2NJzUBzXm1FWo4bKDhbTaz8jtxIEsrMfyZrgex0T9XaHiLVpUrA
{
"type": "urn:ietf:params:acme:error:malformed",
"detail": "Unable to update challenge :: authorization must be pending",
"status": 400
}
==[Debug information Step 5]==
{
"type": "http-01",
"url": "/acme-v02.api.letsencrypt.org/acme/chall/1739930902/458404352315/zYrimg",
"status": "invalid",
"validated": "2025-01-10T07:21:04Z",
"error": {
"type": "urn:ietf:params:acme:error:tls",
"detail": Fetching /correo.ignifugacionessalinas.es/.well-known/acme-challenge/PA7U_3tcLsTHmYYV7U4CcHMx_cYMOLc3gWfvzzmOSh4: remote error: tls: unrecognized name",
"status": 400
},
"token": "PA7U_3tcLsTHmYYV7U4CcHMx_cYMOLc3gWfvzzmOSh4",
"validationRecord": [
{
"url": "correo.ignifugacionessalinas.es/.well-known/acme-challenge/PA7U_3tcLsTHmYYV7U4CcHMx_cYMOLc3gWfvzzmOSh4",
"hostname": "correo.ignifugacionessalinas.es",
"port": "80",
"addressesResolved": [
],
"addressUsed":
},
{
"url": "correo.ignifugacionessalinas.es/.well-known/acme-challenge/PA7U_3tcLsTHmYYV7U4CcHMx_cYMOLc3gWfvzzmOSh4",
"hostname": "correo.ignifugacionessalinas.es",
"port": "443",
"addressesResolved": [
],
"addressUsed":
}
]
}
==[Abort Step 5]==
=> Wrong status