{"id":4646,"date":"2025-02-07T22:14:28","date_gmt":"2025-02-08T03:14:28","guid":{"rendered":"https:\/\/dialer.one\/?p=4646"},"modified":"2025-02-07T22:15:36","modified_gmt":"2025-02-08T03:15:36","slug":"how-to-renew-your-certbot-ssl-cert-when-it-fails","status":"publish","type":"post","link":"https:\/\/dialer.one\/index.php\/how-to-renew-your-certbot-ssl-cert-when-it-fails\/","title":{"rendered":"How to &#8211; Renew your certbot SSL cert when it fails"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">How to &#8211; Renew your certbot SSL cert when it fails<\/h1>\n\n\n\n<p>enewing a Let&#8217;s Encrypt SSL certificate can sometimes result in an &#8220;unauthorized&#8221; error. This error typically indicates that the certificate authority (CA) couldn&#8217;t verify your domain ownership2. Here&#8217;s a step-by-step guide to help you troubleshoot and resolve this issue:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1 &#8211; Turn the firewall off and remove old files<\/h2>\n\n\n\n<p>So for some reason sometimes the certbot certificates renewal process will not go through and you will see an error like this saying &#8220;unauthorized&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-dominant-color=\"090a0d\" data-has-transparency=\"false\" style=\"--dominant-color: #090a0d;\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"778\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180305-2-1024x778.webp\" alt=\"\" class=\"wp-image-4649 not-transparent\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180305-2-1024x778.webp 1024w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180305-2-300x228.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180305-2-768x584.webp 768w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180305-2-600x456.webp 600w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180305-2-png.webp 1150w\" \/><\/figure>\n\n\n\n<p>You need to remove the cert folders for archive and live in cd \/etc\/letsencrypt\/ as shown above as well as the .conf file and rename the viciportal.conf file:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/etc\/letsencrypt\/live\/\nrm -rf dvdial.dialer.com\/\ncd \/etc\/letsencrypt\/archive\/\nrm -rf dvdial.dialer.com\/\nrm -rf \/etc\/httpd\/conf.d\/dvdial.dialer.com-le-ssl.conf\nmv \/etc\/httpd\/conf.d\/viciportal-ssl.conf \/etc\/httpd\/conf.d\/viciportal-ssl.conf.off<\/code><\/pre>\n\n\n\n<p>Replace &#8220;dvdial.dialer.one&#8221; with your domain<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2 &#8211; Rerun the certbot command<\/h2>\n\n\n\n<p>After step 1 is complete, you can rerun &#8220;certbot&#8221; which will recreate the .conf file we deleted and recreate the SSL cert, but with -0001 added to the new directories so we need to copy these new folders to the old locations for the viciportal.conf to work without changes.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img data-dominant-color=\"090c0e\" data-has-transparency=\"false\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"546\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180422-1024x546.webp\" alt=\"\" class=\"wp-image-4650 not-transparent\" style=\"--dominant-color: #090c0e; width:706px;height:auto\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180422-1024x546.webp 1024w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180422-300x160.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180422-768x410.webp 768w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180422-600x320.webp 600w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180422-png.webp 1151w\" \/><\/figure>\n<\/div>\n\n\n<p>First rename the viciportal conf back to the correct name as shown below then copy the directories:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mv \/etc\/httpd\/conf.d\/viciportal-ssl.conf.off \/etc\/httpd\/conf.d\/viciportal-ssl.conf\ncd \/etc\/letsencrypt\/live\/\ncp -r dvdial.dialer.com-0001\/ dvdial.dialer.com\/\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3 &#8211; Restart Apache and Turn the firewall back on<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-dominant-color=\"0a0c0e\" data-has-transparency=\"false\" style=\"--dominant-color: #0a0c0e;\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"247\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180447-1024x247.webp\" alt=\"\" class=\"wp-image-4651 not-transparent\" title=\"\" srcset=\"https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180447-1024x247.webp 1024w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180447-300x72.webp 300w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180447-768x186.webp 768w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180447-600x145.webp 600w, https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180447-png.webp 1039w\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>service httpd restart\nservice firewalld start\n<\/code><\/pre>\n\n\n\n<p>This will work on any certs you have issued from my auto installers, its a bug I haven&#8217;t quite worked out yet. If you have any input to fix the renewals please comment here or join the Discord: <a href=\"https:\/\/discord.gg\/ymGZJvF6hK\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/discord.gg\/ymGZJvF6hK<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Chris aka carpenox<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to &#8211; Renew your certbot SSL cert when it fails enewing a Let&#8217;s Encrypt SSL certificate can sometimes result in an &#8220;unauthorized&#8221; error. This error typically indicates that the certificate authority (CA) couldn&#8217;t verify your domain ownership2. Here&#8217;s a step-by-step guide to help you troubleshoot and resolve this issue: Step 1 &#8211; Turn the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4650,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-4646","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/dialer.one\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-180422-png.webp","jetpack-related-posts":[{"id":2183,"url":"https:\/\/dialer.one\/index.php\/how-to-install-a-webphone-viciphone-on-your-vicidial-server\/","url_meta":{"origin":4646,"position":0},"title":"How to &#8211; install a webphone\/viciphone on your Vicidial server","author":"carpenox","date":"July 25, 2021","format":false,"excerpt":"How to - install a webphone\/viciphone on your Vicidial server UPDATED: Oct. 10th 2023 I've been having a bunch of people ask me to write up an article for installing the Viciphone which I never did before because Viciphone.com has some really great instructions already. But I will create this\u2026","rel":"","context":"In &quot;Vicidial&quot;","block_context":{"text":"Vicidial","link":"https:\/\/dialer.one\/index.php\/category\/vicidial\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/07\/image-8-png.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/07\/image-8-png.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/07\/image-8-png.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/07\/image-8-png.webp?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1765,"url":"https:\/\/dialer.one\/index.php\/how-to-use-the-built-in-dynamic-portal-for-vicibox\/","url_meta":{"origin":4646,"position":1},"title":"How to &#8211; Use the built in Dynamic Portal for Vicibox","author":"carpenox","date":"March 31, 2021","format":false,"excerpt":"How to - Use the built in Dynamic Portal for Vicibox Ok so I have had a LOT of people ask me how to use the dynamic portal for Vicibox or for their own Vicidial scratch install. I didn't think I needed to go over this topic, since it's in\u2026","rel":"","context":"With 2 comments","block_context":{"text":"With 2 comments","link":"https:\/\/dialer.one\/index.php\/how-to-use-the-built-in-dynamic-portal-for-vicibox\/#comments"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/03\/image-11.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/03\/image-11.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/03\/image-11.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/03\/image-11.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/03\/image-11.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":4205,"url":"https:\/\/dialer.one\/index.php\/how-to-use-the-full-functionality-of-the-vicidial-installer-by-carpenox\/","url_meta":{"origin":4646,"position":2},"title":"How to &#8211; Use the full functionality of the ViciDial installer by carpenox","author":"carpenox","date":"November 3, 2024","format":false,"excerpt":"How to - Use the full functionality of the ViciDial installer by carpenox Vicidial\u00a0administrators,\u00a0take\u00a0note:\u00a0the\u00a0Carpenox\u00a0Auto\u00a0Installer\u00a0is\u00a0about\u00a0to\u00a0change\u00a0the\u00a0game.\u00a0This\u00a0tool\u00a0transforms\u00a0the\u00a0usually\u00a0complex\u00a0setup\u00a0of\u00a0Vicidial\u00a0into\u00a0a\u00a0smooth,\u00a0hassle-free\u00a0experience. Let me go over some post installation steps and key things to take note of and changes I suggest you make after the fact of using the installer. I will give you a few steps to\u2026","rel":"","context":"In &quot;CyburDial&quot;","block_context":{"text":"CyburDial","link":"https:\/\/dialer.one\/index.php\/category\/cyburdial\/"},"img":{"alt_text":"CyburDial Installer","src":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2024\/11\/image.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2168,"url":"https:\/\/dialer.one\/index.php\/how-to-scratch-install-the-dynportal-on-alma-rocky-centos\/","url_meta":{"origin":4646,"position":3},"title":"How to &#8211; Scratch install the dynportal on CentOs, Rocky or Alma Linux","author":"carpenox","date":"July 14, 2021","format":false,"excerpt":"How to - Scratch install the dynportal on CentOs, Rocky, or Alma Linux This article will go over the steps to Scratch install the dynportal on a scratch CentOs, Rocky or Alma Linux Vicidial box that normally comes with the ISO. I have created the files you need and host\u2026","rel":"","context":"In &quot;CyburDial&quot;","block_context":{"text":"CyburDial","link":"https:\/\/dialer.one\/index.php\/category\/cyburdial\/"},"img":{"alt_text":"how-to-scratch-install-the-dynportal-on-centos\/","src":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/07\/image.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/07\/image.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/07\/image.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/07\/image.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2378,"url":"https:\/\/dialer.one\/index.php\/table-of-contents\/","url_meta":{"origin":4646,"position":4},"title":"Table of Contents &#8211; Knowledge Base","author":"carpenox","date":"March 7, 2022","format":false,"excerpt":"Welcome to my blog, some of you may know me from the ViciDial forums, I am carpenox and I am here to share my knowledge with everyone, for free!","rel":"","context":"In &quot;Vicidial&quot;","block_context":{"text":"Vicidial","link":"https:\/\/dialer.one\/index.php\/category\/vicidial\/"},"img":{"alt_text":"CyburDial","src":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/02\/image.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/02\/image.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/02\/image.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/02\/image.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2022\/02\/image.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":1527,"url":"https:\/\/dialer.one\/index.php\/useful-commands-to-manage-everyday-tasks-on-asterisk-vicidial-servers\/","url_meta":{"origin":4646,"position":5},"title":"Useful Commands to manage everyday tasks on Asterisk\/Vicidial Servers","author":"carpenox","date":"February 12, 2021","format":false,"excerpt":"Useful Commands to manage everyday tasks on Asterisk\/Vicidial Servers I wanted to put together a list of commands that I use often or daily that may help other people manage their days easier. If you have anything you use or think others would find useful, please comment below and I\u2026","rel":"","context":"In &quot;Vicidial&quot;","block_context":{"text":"Vicidial","link":"https:\/\/dialer.one\/index.php\/category\/vicidial\/"},"img":{"alt_text":"useful tools","src":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/02\/image-4.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/02\/image-4.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dialer.one\/wp-content\/uploads\/2021\/02\/image-4.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/posts\/4646","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/comments?post=4646"}],"version-history":[{"count":0,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/posts\/4646\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/media\/4650"}],"wp:attachment":[{"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/media?parent=4646"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/categories?post=4646"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dialer.one\/index.php\/wp-json\/wp\/v2\/tags?post=4646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}