<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[VULTR Let&#x27;s encrypt renewal error 401]]></title><description><![CDATA[<p dir="auto">Hey everyone,</p>
<p dir="auto">Getting emails from Let's Encrypt about cert renewal errors.<br />
Manual renewal from the Cloudron dashboard also fails.</p>
<p dir="auto">(No IPV6 network assigned for this server)<br />
(Dashboard domain and top domain are different. www.xxxx vs my.xxxx)</p>
<p dir="auto">Apologies for my noobness.</p>
<p dir="auto">Any suggestions on how to fix this? Please help. Dashboard renewal Logs below.</p>
<p dir="auto">checkCerts<br />
May 26 10:24:48 box:cert/acme2 newOrder: <em>.xxxxxx.space<br />
May 26 10:24:48 box:cert/acme2 sendSignedRequest: using nonce 0102j-SCBFx99KuaeSHqaloDeFpNvxFk5tJl09WFv-jHgxA for url <a href="https://acme-v02.api.letsencrypt.org/acme/new-order" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/new-order</a><br />
May 26 10:24:49 box:cert/acme2 newOrder: created order <em>.xxxxxx.spacee {"status":"pending","expires":"2022-05-26T12:00:37Z","identifiers":[{"type":"dns","value":"</em>.xxxxxx.space"}],"authorizations":["<a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266%22%5D,%22finalize%22:%22https://acme-v02.api.letsencrypt.org/acme/finalize/438436280/90035862116" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266"],"finalize":"https://acme-v02.api.letsencrypt.org/acme/finalize/438436280/90035862116</a>"}<br />
May 26 10:24:49 box:cert/acme2 acmeFlow: authorizing <a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266</a><br />
May 26 10:24:49 box:cert/acme2 prepareChallenge: http: false<br />
May 26 10:24:49 box:cert/acme2 sendSignedRequest: using nonce 0102W23OIPCeJZW25MpM2IxPZxz6TBYEMgiFfBNu_CGog5k for url <a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266</a><br />
May 26 10:24:49 box:cert/acme2 prepareDnsChallenge: challenges: {"identifier":{"type":"dns","value":"</em>.xxxxxx.space"},"status":"pending","expires":"2022-05-26T12:00:37Z","challenges":[{"type":"dns-01","status":"pending","url":"<a href="https://acme-v02.api.letsencrypt.org/acme/chall-v3/110298178266/rWhUhQ%22,%22token%22:%22QS84R3vlsi1x5HPz81M0LOFWgAho4aC_yCIOFrr_tDc%22%7D%5D,%22wildcard" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/chall-v3/110298178266/rWhUhQ","token":"QS84R3vlsi1x5HPz81M0LOFWgAho4aC_yCIOFrr_tDc"}],"wildcard</a>":true}<br />
May 26 10:24:49 box:cert/acme2 getChallengeSubdomain: challenge subdomain for hostname *.xxxxxx.space at domain .xxxxxx.space is _acme-challenge<br />
May 26 10:24:49 box:cert/acme2 prepareDnsChallenge: update <em>acme-challenge with Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us<br />
May 26 10:24:49 box:dns upsertDNSRecord: location <em>acme-challenge on domain .xxxxxx.space of type TXT with values [""Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us""]<br />
May 26 10:24:49 box:dns/vultr upsert: <em>acme-challenge for zone .xxxxxx.space of type TXT with values [""Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us""]<br />
May 26 10:24:49 box:dns/vultr getInternal: getting dns records of .xxxxxx.space with <em>acme-challenge and type TXT<br />
May 26 10:24:50 box:reverseproxy ensureCertificate: error: Vultr DNS error [401] {"error":"Unauthorized IP address: 207.136.122.17","status":401} cert: /home/yellowtent/platformdata/nginx/cert/</em>..xxxxxx.space.cert<br />
May 26 10:24:50 box:mailer Email "[Cloudron] Certificate renewal error" sent to <a href="mailto:email@emailco.com" target="_blank" rel="noopener noreferrer nofollow ugc">email@emailco.com</a><br />
May 26 10:24:50 box:reverseproxy ensureCertificate: continue using existing bundle since renewal failed<br />
May 26 10:24:50 box:tasks update 580: {"percent":51,"message":"Ensuring certs of www..xxxxxx.space"}<br />
May 26 10:24:50 box:reverseproxy ensureCertificate: www..xxxxxx.space certificate already exists at /home/yellowtent/platformdata/nginx/cert/</em>..xxxxxx.space.key<br />
May 26 10:24:50 box:reverseproxy expiryDate: /home/yellowtent/platformdata/nginx/cert/</em>..xxxxxx.space.cert notAfter=Jun 4 05:25:41 2022 GMT daysLeft=9.167249872685185<br />
May 26 10:24:50 box:reverseproxy ensureCertificate: www..xxxxxx.space cert requires renewal<br />
May 26 10:24:50 box:reverseproxy ensureCertificate: getting certificate for www..xxxxxx.space with options {"<a href="mailto:prod%22:true,%22performHttpAuthorization%22:false,%22wildcard%22:true,%22email%22:%22email@emailco.com" target="_blank" rel="noopener noreferrer nofollow ugc">prod":true,"performHttpAuthorization":false,"wildcard":true,"email":"email@emailco.com</a>"}<br />
May 26 10:24:50 box:cert/acme2 getCertificate: for vhost www..xxxxxx.space and domain .xxxxxx.space<br />
May 26 10:24:50 box:cert/acme2 getCertificate: start acme flow for www..xxxxxx.space from <a href="https://acme-v02.api.letsencrypt.org/directory" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/directory</a><br />
May 26 10:24:50 box:cert/acme2 getCertificate: will get wildcard cert for *..xxxxxx.space<br />
May 26 10:24:51 box:cert/acme2 ensureAccount: registering user<br />
May 26 10:24:51 box:cert/acme2 sendSignedRequest: using nonce 0101VXJ7-ucc7hHNeF5KBatcgPr_GQkjxz9QSsfDZVGmKW4 for url <a href="https://acme-v02.api.letsencrypt.org/acme/new-acct" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/new-acct</a><br />
May 26 10:24:51 box:cert/acme2 ensureAccount: user registered keyid: <a href="https://acme-v02.api.letsencrypt.org/acme/acct/438436280" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/acct/438436280</a><br />
May 26 10:24:51 box:cert/acme2 updateContact: registrationUri: <a href="https://acme-v02.api.letsencrypt.org/acme/acct/438436280" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/acct/438436280</a> email: <a href="mailto:email@emailco.com" target="_blank" rel="noopener noreferrer nofollow ugc">email@emailco.com</a><br />
May 26 10:24:52 box:cert/acme2 sendSignedRequest: using nonce 01015hsgSSLrDCNtgHS7</em>-uIeGXO7EDUO072wVtWI9vEIEA for url <a href="https://acme-v02.api.letsencrypt.org/acme/acct/438436280" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/acct/438436280</a><br />
May 26 10:24:52 box:cert/acme2 updateContact: contact of user updated to <a href="mailto:email@emailco.com" target="_blank" rel="noopener noreferrer nofollow ugc">email@emailco.com</a><br />
May 26 10:24:52 box:cert/acme2 newOrder: *..xxxxxx.space<br />
May 26 10:24:53 box:cert/acme2 sendSignedRequest: using nonce 0002HpI-dItUIcvUidvOABCJ-_GQotMiMTOyyTaEazwoGEg for url <a href="https://acme-v02.api.letsencrypt.org/acme/new-order" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/new-order</a><br />
May 26 10:24:53 box:cert/acme2 newOrder: created order <em>..xxxxxx.space {"status":"pending","expires":"2022-05-26T12:00:37Z","identifiers":[{"type":"dns","value":"</em>..xxxxxx.space"}],"authorizations":["<a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266%22%5D,%22finalize%22:%22https://acme-v02.api.letsencrypt.org/acme/finalize/438436280/90035862116" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266"],"finalize":"https://acme-v02.api.letsencrypt.org/acme/finalize/438436280/90035862116</a>"}<br />
May 26 10:24:53 box:cert/acme2 acmeFlow: authorizing <a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266</a><br />
May 26 10:24:53 box:cert/acme2 prepareChallenge: http: false<br />
May 26 10:24:54 box:cert/acme2 sendSignedRequest: using nonce 0101XZT1-FRZZ9OBrqS92jCSO8xmf5A7ZlaTvWbpbzZxKLo for url <a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266</a><br />
May 26 10:24:54 box:cert/acme2 prepareDnsChallenge: challenges: {"identifier":{"type":"dns","value":".xxxxxx.space"},"status":"pending","expires":"2022-05-26T12:00:37Z","challenges":[{"type":"dns-01","status":"pending","url":"<a href="https://acme-v02.api.letsencrypt.org/acme/chall-v3/110298178266/rWhUhQ%22,%22token%22:%22QS84R3vlsi1x5HPz81M0LOFWgAho4aC_yCIOFrr_tDc%22%7D%5D,%22wildcard" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/chall-v3/110298178266/rWhUhQ","token":"QS84R3vlsi1x5HPz81M0LOFWgAho4aC_yCIOFrr_tDc"}],"wildcard</a>":true}<br />
May 26 10:24:54 box:cert/acme2 getChallengeSubdomain: challenge subdomain for hostname *..xxxxxx.space at domain .xxxxxx.space is _acme-challenge<br />
May 26 10:24:54 box:cert/acme2 prepareDnsChallenge: update _acme-challenge with Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us<br />
May 26 10:24:54 box:dns upsertDNSRecord: location _acme-challenge on domain .xxxxxx.space of type TXT with values [""Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us""]<br />
May 26 10:24:54 box:dns/vultr upsert: _acme-challenge for zone .xxxxxx.space of type TXT with values [""Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us""]<br />
May 26 10:24:54 box:dns/vultr getInternal: getting dns records of .xxxxxx.space with _acme-challenge and type TXT<br />
May 26 10:24:55 box:cert/acme2 Attempt 1 failed. Will retry: Vultr DNS error [401] {"error":"Unauthorized IP address: 207.136.122.17","status":401}<br />
May 26 10:24:55 box:cert/acme2 getCertificate: for vhost www..xxxxxx.space and domain .xxxxxx.space<br />
May 26 10:24:55 box:cert/acme2 getCertificate: start acme flow for www..xxxxxx.space from <a href="https://acme-v02.api.letsencrypt.org/directory" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/directory</a><br />
May 26 10:24:55 box:cert/acme2 getCertificate: will get wildcard cert for *..xxxxxx.space<br />
May 26 10:24:55 box:cert/acme2 ensureAccount: registering user<br />
May 26 10:24:56 box:cert/acme2 sendSignedRequest: using nonce 01015CyhCOWdngNjrrcC9e0REzaxYBq-Lpk2n9tdPSmo76Y for url <a href="https://acme-v02.api.letsencrypt.org/acme/new-acct" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/new-acct</a><br />
May 26 10:24:56 box:cert/acme2 ensureAccount: user registered keyid: <a href="https://acme-v02.api.letsencrypt.org/acme/acct/438436280" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/acct/438436280</a><br />
May 26 10:24:56 box:cert/acme2 updateContact: registrationUri: <a href="https://acme-v02.api.letsencrypt.org/acme/acct/438436280" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/acct/438436280</a> email: <a href="mailto:email@emailco.com" target="_blank" rel="noopener noreferrer nofollow ugc">email@emailco.com</a><br />
May 26 10:24:57 box:cert/acme2 sendSignedRequest: using nonce 01017PTZBpZ3erNcHskfCXSrkRVEEH6n3UotdBhd6vmevM8 for url <a href="https://acme-v02.api.letsencrypt.org/acme/acct/438436280" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/acct/438436280</a><br />
May 26 10:24:57 box:cert/acme2 updateContact: contact of user updated to <a href="mailto:email@emailco.com" target="_blank" rel="noopener noreferrer nofollow ugc">email@emailco.com</a><br />
May 26 10:24:57 box:cert/acme2 newOrder: *..xxxxxx.space<br />
May 26 10:24:57 box:cert/acme2 sendSignedRequest: using nonce 0002AyLW9Qe14CjHGYwEDJvGYvVHmYbSSDLrHbCmjwp1XyU for url <a href="https://acme-v02.api.letsencrypt.org/acme/new-order" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/new-order</a><br />
May 26 10:24:58 box:cert/acme2 newOrder: created order <em>..xxxxxx.space {"status":"pending","expires":"2022-05-26T12:00:37Z","identifiers":[{"type":"dns","value":"</em>..xxxxxx.space"}],"authorizations":["<a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266%22%5D,%22finalize%22:%22https://acme-v02.api.letsencrypt.org/acme/finalize/438436280/90035862116" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266"],"finalize":"https://acme-v02.api.letsencrypt.org/acme/finalize/438436280/90035862116</a>"}<br />
May 26 10:24:58 box:cert/acme2 acmeFlow: authorizing <a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266</a><br />
May 26 10:24:58 box:cert/acme2 prepareChallenge: http: false<br />
May 26 10:24:58 box:cert/acme2 sendSignedRequest: using nonce 0001EAdlM0oH9rTiEyE_uHRmXCognZMtvszbY9w3y6fPhjY for url <a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266</a><br />
May 26 10:24:59 box:cert/acme2 prepareDnsChallenge: challenges: {"identifier":{"type":"dns","value":".xxxxxx.space"},"status":"pending","expires":"2022-05-26T12:00:37Z","challenges":[{"type":"dns-01","status":"pending","url":"<a href="https://acme-v02.api.letsencrypt.org/acme/chall-v3/110298178266/rWhUhQ%22,%22token%22:%22QS84R3vlsi1x5HPz81M0LOFWgAho4aC_yCIOFrr_tDc%22%7D%5D,%22wildcard" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/chall-v3/110298178266/rWhUhQ","token":"QS84R3vlsi1x5HPz81M0LOFWgAho4aC_yCIOFrr_tDc"}],"wildcard</a>":true}<br />
May 26 10:24:59 box:cert/acme2 getChallengeSubdomain: challenge subdomain for hostname *..xxxxxx.space at domain .xxxxxx.space is _acme-challenge<br />
May 26 10:24:59 box:cert/acme2 prepareDnsChallenge: update _acme-challenge with Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us<br />
May 26 10:24:59 box:dns upsertDNSRecord: location _acme-challenge on domain .xxxxxx.space of type TXT with values [""Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us""]<br />
May 26 10:24:59 box:dns/vultr upsert: _acme-challenge for zone .xxxxxx.space of type TXT with values [""Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us""]<br />
May 26 10:24:59 box:dns/vultr getInternal: getting dns records of .xxxxxx.space with _acme-challenge and type TXT<br />
May 26 10:24:59 box:cert/acme2 Attempt 2 failed. Will retry: Vultr DNS error [401] {"error":"Unauthorized IP address: 207.136.122.17","status":401}<br />
May 26 10:24:59 box:cert/acme2 getCertificate: for vhost www..xxxxxx.space and domain .xxxxxx.space<br />
May 26 10:24:59 box:cert/acme2 getCertificate: start acme flow for www..xxxxxx.space from <a href="https://acme-v02.api.letsencrypt.org/directory" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/directory</a><br />
May 26 10:24:59 box:cert/acme2 getCertificate: will get wildcard cert for *..xxxxxx.space<br />
May 26 10:25:00 box:cert/acme2 ensureAccount: registering user<br />
May 26 10:25:00 box:cert/acme2 sendSignedRequest: using nonce 0002XcUKLhU-qCTHLFtCx7wwN1-iF3QhTggKsC-PyEXP4Ss for url <a href="https://acme-v02.api.letsencrypt.org/acme/new-acct" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/new-acct</a><br />
May 26 10:25:01 box:cert/acme2 ensureAccount: user registered keyid: <a href="https://acme-v02.api.letsencrypt.org/acme/acct/438436280" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/acct/438436280</a><br />
May 26 10:25:01 box:cert/acme2 updateContact: registrationUri: <a href="https://acme-v02.api.letsencrypt.org/acme/acct/438436280" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/acct/438436280</a> email: <a href="mailto:email@emailco.com" target="_blank" rel="noopener noreferrer nofollow ugc">email@emailco.com</a><br />
May 26 10:25:01 box:cert/acme2 sendSignedRequest: using nonce 0102SldS-vjTIibkJai7gBmkM8sN82vnVBImEVc0NIHPfpg for url <a href="https://acme-v02.api.letsencrypt.org/acme/acct/438436280" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/acct/438436280</a><br />
May 26 10:25:02 box:cert/acme2 updateContact: contact of user updated to <a href="mailto:email@emailco.com" target="_blank" rel="noopener noreferrer nofollow ugc">email@emailco.com</a><br />
May 26 10:25:02 box:cert/acme2 newOrder: *..xxxxxx.space<br />
May 26 10:25:02 box:cert/acme2 sendSignedRequest: using nonce 0101URg4dXp5mq-G8UE7FGvwObND19KlVPDYIda9r9pjaPg for url <a href="https://acme-v02.api.letsencrypt.org/acme/new-order" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/new-order</a><br />
May 26 10:25:02 box:cert/acme2 newOrder: created order <em>..xxxxxx.space {"status":"pending","expires":"2022-05-26T12:00:37Z","identifiers":[{"type":"dns","value":"</em>..xxxxxx.space"}],"authorizations":["<a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266%22%5D,%22finalize%22:%22https://acme-v02.api.letsencrypt.org/acme/finalize/438436280/90035862116" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266"],"finalize":"https://acme-v02.api.letsencrypt.org/acme/finalize/438436280/90035862116</a>"}<br />
May 26 10:25:02 box:cert/acme2 acmeFlow: authorizing <a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266</a><br />
May 26 10:25:02 box:cert/acme2 prepareChallenge: http: false<br />
May 26 10:25:03 box:cert/acme2 sendSignedRequest: using nonce 0101roAIjC2AD2ppBU-0gFNyCQ-Dssanu_eFQYLxz8YZSzg for url <a href="https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/authz-v3/110298178266</a><br />
May 26 10:25:03 box:cert/acme2 prepareDnsChallenge: challenges: {"identifier":{"type":"dns","value":".xxxxxx.space"},"status":"pending","expires":"2022-05-26T12:00:37Z","challenges":[{"type":"dns-01","status":"pending","url":"<a href="https://acme-v02.api.letsencrypt.org/acme/chall-v3/110298178266/rWhUhQ%22,%22token%22:%22QS84R3vlsi1x5HPz81M0LOFWgAho4aC_yCIOFrr_tDc%22%7D%5D,%22wildcard" target="_blank" rel="noopener noreferrer nofollow ugc">https://acme-v02.api.letsencrypt.org/acme/chall-v3/110298178266/rWhUhQ","token":"QS84R3vlsi1x5HPz81M0LOFWgAho4aC_yCIOFrr_tDc"}],"wildcard</a>":true}<br />
May 26 10:25:03 box:cert/acme2 getChallengeSubdomain: challenge subdomain for hostname *..xxxxxx.space at domain .xxxxxx.space is <em>acme-challenge<br />
May 26 10:25:03 box:cert/acme2 prepareDnsChallenge: update <em>acme-challenge with Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us<br />
May 26 10:25:03 box:dns upsertDNSRecord: location <em>acme-challenge on domain .xxxxxx.space of type TXT with values [""Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us""]<br />
May 26 10:25:03 box:dns/vultr upsert: <em>acme-challenge for zone .xxxxxx.space of type TXT with values [""Nn5zHu3TvjruJGf3BZa_f2Wh5sXdlREP7hpYWI2C_us""]<br />
May 26 10:25:03 box:dns/vultr getInternal: getting dns records of .xxxxxx.space with <em>acme-challenge and type TXT<br />
May 26 10:25:04 box:reverseproxy ensureCertificate: error: Vultr DNS error [401] {"error":"Unauthorized IP address: 207.136.122.17","status":401} cert: /home/yellowtent/platformdata/nginx/cert/</em>..xxxxxx.space.cert<br />
May 26 10:25:04 box:mailer Email "[Cloudron] Certificate renewal error" sent to <a href="mailto:email@emailco.com" target="_blank" rel="noopener noreferrer nofollow ugc">email@emailco.com</a><br />
May 26 10:25:04 box:reverseproxy ensureCertificate: continue using existing bundle since renewal failed<br />
May 26 10:25:04 box:reverseproxy renewCerts: creating new nginx config since undefined does not have /home/yellowtent/platformdata/nginx/cert/</em>..xxxxxx.space.cert<br />
May 26 10:25:04 box:reverseproxy writeAppNginxConfig: writing config for "www..xxxxxx.space" to /home/yellowtent/platformdata/nginx/applications/e4918aaf-53ca-4463-8f93-b356171e9013.conf with options {"sourceDir":"/home/yellowtent/box","vhost":"www..xxxxxx.space","hasIPv6":true,"ip":"172.23.21.92","port":8000,"endpoint":"app","redirectTo":null,"certFilePath":"/home/yellowtent/platformdata/nginx/cert/</em>..xxxxxx.space.cert","keyFilePath":"/home/yellowtent/platformdata/nginx/cert/</em>..xxxxxx.space.key","robotsTxtQuoted":null,"cspQuoted":null,"hideHeaders":[],"proxyAuth":{"enabled":false,"id":"e4918aaf-53ca-4463-8f93-b356171e9013","location":"/"},"ocsp":true}<br />
May 26 10:25:04 box:shell reload spawn: /usr/bin/sudo -S /home/yellowtent/box/src/scripts/restartservice.sh nginx<br />
May 26 10:25:05 box:reverseproxy renewCerts: Renewed certs of []<br />
May 26 10:25:05 box:reverseproxy cleanupCerts: start<br />
May 26 10:25:05 box:reverseproxy expiryDate: /home/yellowtent/platformdata/nginx/cert/</em>..xxxxxx.space.cert notAfter=Jun 4 05:25:41 2022 GMT daysLeft=9.167081377314815<br />
May 26 10:25:05 box:reverseproxy expiryDate: /home/yellowtent/platformdata/nginx/cert/default.cert notAfter=Apr 29 20:37:30 2024 GMT daysLeft=704.8002873379629<br />
May 26 10:25:05 box:reverseproxy expiryDate: /home/yellowtent/platformdata/nginx/cert/.xxxxxx.space.host.cert notAfter=May 14 06:25:28 2024 GMT daysLeft=719.2085974768519<br />
May 26 10:25:05 box:reverseproxy cleanupCerts: done</p>
]]></description><link>https://forum.cloudron.io/topic/7096/vultr-let-s-encrypt-renewal-error-401</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 10:06:09 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/7096.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 26 May 2022 01:44:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to VULTR Let&#x27;s encrypt renewal error 401 on Thu, 26 May 2022 01:48:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mark_ehm" aria-label="Profile: mark_ehm">@<bdi>mark_ehm</bdi></a> said in <a href="/post/48603">VULTR Let's encrypt renewal error 401</a>:</p>
<blockquote>
<p dir="auto">May 26 10:24:50 box:reverseproxy ensureCertificate: error: Vultr DNS error [401] {"error":"Unauthorized IP address: 207.136.122.17","status":401} cert: /home/yellowtent/platformdata/nginx/cert/..xxxxxx.space.cert</p>
</blockquote>
<p dir="auto">In <a href="https://my.vultr.com/settings/#settingsapi" target="_blank" rel="noopener noreferrer nofollow ugc">https://my.vultr.com/settings/#settingsapi</a> -&gt; Access Control, you have to allow the Cloudron server's IP .</p>
]]></description><link>https://forum.cloudron.io/post/48604</link><guid isPermaLink="true">https://forum.cloudron.io/post/48604</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 26 May 2022 01:48:42 GMT</pubDate></item><item><title><![CDATA[Reply to VULTR Let&#x27;s encrypt renewal error 401 on Thu, 26 May 2022 02:01:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> said in <a href="/post/48604">VULTR Let's encrypt renewal error 401</a>:</p>
<blockquote>
<p dir="auto">[401] {"error":"Unauthorized IP address:</p>
</blockquote>
<p dir="auto">Thank you sir. You are legend.</p>
]]></description><link>https://forum.cloudron.io/post/48605</link><guid isPermaLink="true">https://forum.cloudron.io/post/48605</guid><dc:creator><![CDATA[mark_ehm]]></dc:creator><pubDate>Thu, 26 May 2022 02:01:52 GMT</pubDate></item><item><title><![CDATA[Reply to VULTR Let&#x27;s encrypt renewal error 401 on Thu, 26 May 2022 01:48:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mark_ehm" aria-label="Profile: mark_ehm">@<bdi>mark_ehm</bdi></a> said in <a href="/post/48603">VULTR Let's encrypt renewal error 401</a>:</p>
<blockquote>
<p dir="auto">May 26 10:24:50 box:reverseproxy ensureCertificate: error: Vultr DNS error [401] {"error":"Unauthorized IP address: 207.136.122.17","status":401} cert: /home/yellowtent/platformdata/nginx/cert/..xxxxxx.space.cert</p>
</blockquote>
<p dir="auto">In <a href="https://my.vultr.com/settings/#settingsapi" target="_blank" rel="noopener noreferrer nofollow ugc">https://my.vultr.com/settings/#settingsapi</a> -&gt; Access Control, you have to allow the Cloudron server's IP .</p>
]]></description><link>https://forum.cloudron.io/post/48604</link><guid isPermaLink="true">https://forum.cloudron.io/post/48604</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 26 May 2022 01:48:42 GMT</pubDate></item></channel></rss>