ソースの表示以前のリビジョンバックリンク全て展開する/折り畳む文書の先頭へ Share via Share via... Twitter LinkedIn Facebook Pinterest Telegram WhatsApp Yammer Reddit Teams最近の変更Send via e-Mail印刷パーマリンク × « VMのFreeBSD 13.0Rのrand_harvestqのCPU負荷が高い件 TS2TSJ25M3の中身とベンチマーク » certbotでthe following renewal configurations were invalidが出た 吹き飛んだ家鯖の環境再構築の一環でcertbotを再設定し、証明書の更新テストを行ったところ「the following renewal configurations were invalid」なるエラーが発生した。 $ sudo certbot --dry-run renew Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Processing /usr/local/etc/letsencrypt/renewal/hoge.example.com-0001.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Cert not due for renewal, but simulating renewal for dry run (略) Cleaning up challenges - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - new certificate deployed without reload, fullchain is /usr/local/etc/letsencrypt/live/hoge.example.com-0001/fullchain.pem - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Processing /usr/local/etc/letsencrypt/renewal/hoge.example.com.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/certbot/_internal/renewal.py", line 70, in _reconstitute renewal_candidate = storage.RenewableCert(full_path, config) File "/usr/local/lib/python3.8/site-packages/certbot/_internal/storage.py", line 468, in __init__ self._check_symlinks() File "/usr/local/lib/python3.8/site-packages/certbot/_internal/storage.py", line 538, in _check_symlinks raise errors.CertStorageError( certbot.errors.CertStorageError: expected /usr/local/etc/letsencrypt/live/hoge.example.com/cert.pem to be a symlink Renewal configuration file /usr/local/etc/letsencrypt/renewal/hoge.example.com.conf is broken. Skipping. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Congratulations, all simulated renewals succeeded: /usr/local/etc/letsencrypt/live/hoge.example.com-0001/fullchain.pem (success) Additionally, the following renewal configurations were invalid: /usr/local/etc/letsencrypt/renewal/hoge.example.com.conf (parsefail) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 renew failure(s), 1 parse failure(s) んん-?confファイルのパースエラー?というのは早計で、実際のエラーはその上に書いてある「certbot.errors.CertStorageError: expected /usr/local/etc/letsencrypt/live/hoge.example.com/cert.pem to be a symlink」というやつ。 要は/usr/local/etc/letsencrypt/live/ドメイン/以下のpemファイルは、/usr/local/etc/letsencrypt/archive/ドメイン/のpemファイルへのシンボリックリンクじゃないとダメらしい。liveの方を確認してみたら、確かにシンボリックリンクではなく実ファイルになっていた。 root@example:/usr/local/etc/letsencrypt/live/hoge.example.com # ls -al total 32 drwxr-xr-x 2 root wheel 7 Dec 21 08:06 . drwx------ 4 root wheel 5 May 4 10:36 .. -rw-r--r-- 1 root wheel 692 Aug 17 2019 README -rw-r--r-- 1 root wheel 1834 Dec 21 08:06 cert.pem -rw-r--r-- 1 root wheel 1586 Dec 21 08:06 chain.pem -rw-r--r-- 1 root wheel 3420 Dec 21 08:06 fullchain.pem -rw------- 1 root wheel 1704 Dec 21 08:06 privkey.pem 確かな原因は分からないけど、Boot Environment環境への移行作業でやらかした線が濃厚。 となれば、シンボリックリンクにすれば解決するハズなんだけど、これまた「OpenSSL.crypto.Error」とかいうエラーが発生してダメだった。 そもそも同一ドメインに対して、何で「hoge.example.com.conf」と「hoge.example.com-0001.conf」の2つの設定があるんだ?というか、どちらのconfファイルも作った覚えはない。 色々試してみるとcertbot certonlyコマンドで証明書を取得すると、対応するconfファイルが自動で作られるっぽい。で、同名ファイル(同名ドメイン)が存在する場合、連番付きのconfになる模様。 それならばconfファイルと証明書を全部消し、証明書取得からやり直したところ、無事更新まで通った。confファイル置き場は/usr/local/etc/letsencrypt/renewal/ね。 参考サイト letsencryptで証明書更新したらなんかよくわからんがはまった件 | rikumaru-blog Comments Hello sufferers of seasonal allergies ! For maximum relief, consider the maintenance of the best air purifiers for allergies, including timely filter replacements. The frequency of replacements depends on usage and environmental factors, so keep a schedule. <a href=http://best-air-purifiers-for-allergies.vercel.app/></a>. Consistent maintenance will ensure your purifier operates at peak efficiency over time. In our increasingly polluted world, the best HEPA air purifiers for allergies stand out as vital household appliances. Investing in reliable air cleaning systems is essential for prioritizing your respiratory health. These devices are pivotal in creating healthier home environments conducive to wellness. Combat Allergies Effectively with Best Air Purifiers for Allergies - http://best-air-purifiers-for-allergies.vercel.app/# May you enjoy incredible dust-free home experiences ! 1 | Ronaldrew | 2026-04-06 22:04 | reply Hello caretakers of homes with cats and dogs ! A good warranty policy should never be overlooked when choosing the best pet air purifier. It offers you essential protection and reflects the manufacturer's confidence in their product. <a href=“https://best-air-purifier-for-pets.vercel.app/” rel=“nofollow ugc”>best air purifier for pets</a>. Knowing a company stands behind its air purifier ensures a sound investment in your home. Don't let pet odors take over your living space. The ideal air purifier can make a significant difference, and you can find your match at https://best-air-purifier-for-pets.vercel.app/. Cleaner air enhances comfort for everyone, including your furry friends. Why Invest in the Best Air Purifier for Pets? - http://bestvacuumforhardwoodfloors.vercel.app/ May you enjoy incredible discoveries of fresher indoor air for pet owners ! 2 | ThomasPramy | 2026-06-23 18:36 | reply Doy la bienvenida a todos los apostadores expertos ! La pГЎgina casinossinlicenciaenespana-weld.vercel.app incluye una secciГіn de noticias con las Гєltimas novedades del sector del juego online. <a href=https://casinossinlicenciaenespana-weld.vercel.app/#>casinos sin registro</a> Lanzamientos de nuevas plataformas, cambios regulatorios y ofertas exclusivas se publican con regularidad. Mantenerse informado es clave para aprovechar las mejores oportunidades del mercado. El recurso casinossinlicenciaenespana-weld ofrece comparativas detalladas entre operadores para facilitar la elecciГіn del jugador exigente. Tablas con informaciГіn sobre bonos, mГ©todos de pago, proveedores de software y tiempos de retiro estГЎn disponibles gratuitamente. Esta transparencia informativa es un valor aГ±adido para toda la comunidad de apostadores. 5 razones para probar casinos sin licencia en espana - https://casinossinlicenciaenespana-weld.vercel.app/# Espero que disfrutes de increibles beneficios ! casinossinlicenciaenespana-weld.vercel.app 3 | Williamnoipt | 2026-07-16 11:42 | reply Doy la bienvenida a todos los jugadores de casino ! El entretenimiento responsable es posible en los casinos sin licencia en espana cuando el jugador establece sus propios lГmites con disciplina. <a href=“https://casinossinlicenciaenespana-weld.vercel.app/” rel=“nofollow ugc”>casinos sin licencia en espana</a> Definir un presupuesto de juego y respetarlo rigurosamente es la base para disfrutar sin riesgos innecesarios. Plataformas como casinossinlicenciaenespana-weld ayudan a tomar decisiones informadas que favorecen una experiencia positiva. La secciГіn de casino en vivo de los casinos sin licencia en espana rivaliza con las mejores salas del mundo. Crupieres profesionales conducen partidas de blackjack, ruleta, baccarat y pГіker en alta definiciГіn las veinticuatro horas. La interacciГіn en tiempo real con el crupier y otros jugadores crea una atmГіsfera autГ©ntica e inmersiva. Casinos online sin licencia que aceptan PayPal y tarjetas - https://casinossinlicenciaenespana-weld.vercel.app/ Espero que disfrutes de increibles premios ! casinos online sin licencia 4 | Williamnoipt | 2026-07-17 13:09 | reply Doy la bienvenida a todos los exploradores del juego sin limites ! Buscar un casino sin verificacion se ha convertido en una prГЎctica habitual entre los apostadores espaГ±oles mГЎs experimentados. <a href=https://casinosinverificacion-hub.vercel.app/>casino sin verificaciГіn de identidad</a> Las razones son variadas pero convergen en un punto comГєn: la agilidad operativa. No tener que enviar copias de documentos ni esperar validaciones acelera enormemente el inicio de la actividad. La experiencia de juego comienza prГЎcticamente al instante tras completar un registro mГnimo. Los casinos sin registro representan el nivel mГЎximo de accesibilidad en el mundo del juego online actual. Algunas plataformas permiten apostar directamente sin crear siquiera una cuenta de usuario permanente. El modelo pay-and-play elimina formularios y permite jugar con un solo clic tras el depГіsito. Esta innovaciГіn responde a la demanda de inmediatez que caracteriza al consumidor digital contemporГЎneo. ВїPor quГ© consultar casinosinverificacion-hub.vercel.app? - https://casinosinverificacion-hub.vercel.app/# Espero que encuentres las mejores oportunidades ! mejores casinos sin dni 5 | Jasonsal | 2026-07-18 12:20 | reply Doy la bienvenida a todos los jugadores sin fronteras ! La selecciГіn de juegos de mesa en los mejores casinos europeos online satisface desde al jugador casual hasta al apostador mГЎs exigente. <a href=https://casinosonlineeuropeos-blush.vercel.app/>casinosonlineeuropeos-blush.vercel.app</a> Variantes de ruleta francesa, europea y americana conviven con mГєltiples versiones de blackjack y baccarat en formato digital. Las apuestas mГnimas accesibles permiten disfrutar de la experiencia independientemente del presupuesto disponible. El portal casinosonlineeuropeos-blush.vercel.app mantiene una secciГіn de preguntas frecuentes que resuelve las dudas mГЎs comunes del jugador novato. Desde cГіmo realizar el primer depГіsito hasta cГіmo verificar la legitimidad de una licencia, todo estГЎ explicado con claridad. Este enfoque educativo beneficia especialmente a quienes se inician en el juego online internacional. Plataformas de casino europeas: bonos y promociones actuales - http://casinosonlineeuropeos-blush.vercel.app/# Espero que encuentres las mejores aventuras! casinos europeos sin licencia espaГ±ola 6 | DouglasJoife | 2026-07-18 13:06 | reply Name E-Mail Website 人間の証明として、ボックス内の全ての文字を入力してください。 この項目は空のままにして下さい:PreviewComment blog/2021/2021-05-04.txt 最終更新: 2021-05-04 16:03by Decomo