From 55a6179da6d5ad2b5f269375cd76d1eb7d2b83d4 Mon Sep 17 00:00:00 2001 From: Asocia Date: Wed, 13 Apr 2022 03:50:40 +0000 Subject: [PATCH] jekyll build from Action 594b802f927d9622bddd342aa9da54c836e0673a --- 2021/12/24/first-blog-post.html | 2 +- 2022/01/01/stop-cat-pipeing.html | 2 +- 2022/01/04/build-and-deploy-automatically.html | 2 +- 2022/01/21/ffmpeg-to-rescue.html | 2 +- ...-machine-that-is-behind-private-network.html | 2 +- 2022/02/27/creating-a-useless-user.html | 2 +- .../never-get-trapped-in-grub-rescue-again.html | 2 +- 2022/04/08/confession-time.html | 16 +++++++++++++++- feed.xml | 17 +++++++++++++++-- index.html | 2 +- sitemap.xml | 2 +- 11 files changed, 39 insertions(+), 12 deletions(-) diff --git a/2021/12/24/first-blog-post.html b/2021/12/24/first-blog-post.html index 6f6663e..66a612a 100644 --- a/2021/12/24/first-blog-post.html +++ b/2021/12/24/first-blog-post.html @@ -432,7 +432,7 @@ So here I am and welcome to my first blog. Having a personal space on the Intern - 1 minute read + 2 minute read diff --git a/2022/01/01/stop-cat-pipeing.html b/2022/01/01/stop-cat-pipeing.html index ea114fa..6e1a314 100644 --- a/2022/01/01/stop-cat-pipeing.html +++ b/2022/01/01/stop-cat-pipeing.html @@ -460,7 +460,7 @@ util.lua: highlight(group, properties) - 1 minute read + 2 minute read diff --git a/2022/01/04/build-and-deploy-automatically.html b/2022/01/04/build-and-deploy-automatically.html index 2c92c4d..d84580e 100644 --- a/2022/01/04/build-and-deploy-automatically.html +++ b/2022/01/04/build-and-deploy-automatically.html @@ -582,7 +582,7 @@ WantedBy=multi-user.target - 1 minute read + 2 minute read diff --git a/2022/01/21/ffmpeg-to-rescue.html b/2022/01/21/ffmpeg-to-rescue.html index e2a0b0d..f4ad189 100644 --- a/2022/01/21/ffmpeg-to-rescue.html +++ b/2022/01/21/ffmpeg-to-rescue.html @@ -421,7 +421,7 @@ ffmpeg -f concat -i mylist.txt < - 1 minute read + 2 minute read diff --git a/2022/02/26/ssh-into-machine-that-is-behind-private-network.html b/2022/02/26/ssh-into-machine-that-is-behind-private-network.html index cb477da..9d59a30 100644 --- a/2022/02/26/ssh-into-machine-that-is-behind-private-network.html +++ b/2022/02/26/ssh-into-machine-that-is-behind-private-network.html @@ -440,7 +440,7 @@ ssh -p 7777 homeuser@localhost - 1 minute read + 2 minute read diff --git a/2022/02/27/creating-a-useless-user.html b/2022/02/27/creating-a-useless-user.html index 0856da0..56baea2 100644 --- a/2022/02/27/creating-a-useless-user.html +++ b/2022/02/27/creating-a-useless-user.html @@ -430,7 +430,7 @@ uselessuser@remote.host\'s password: - 1 minute read + 2 minute read diff --git a/2022/03/03/never-get-trapped-in-grub-rescue-again.html b/2022/03/03/never-get-trapped-in-grub-rescue-again.html index 0132851..136aca7 100644 --- a/2022/03/03/never-get-trapped-in-grub-rescue-again.html +++ b/2022/03/03/never-get-trapped-in-grub-rescue-again.html @@ -465,7 +465,7 @@ grub-install --efi-directory=/boo - 1 minute read + 2 minute read diff --git a/2022/04/08/confession-time.html b/2022/04/08/confession-time.html index 284a46c..f138426 100644 --- a/2022/04/08/confession-time.html +++ b/2022/04/08/confession-time.html @@ -302,7 +302,7 @@ - 1 minute read + 2 minute read @@ -322,6 +322,20 @@

If you know the original quote, email me… No, do not email because it does not work. F%ck this thing. F*%k everything. I deserved this. Do not help. If I can’t fix this by myself, I should not call myself computer engineer. I am out.

+

Update: The problem is fixed. One of my colleagues told me to reboot the server so that it will (possibly) trigger a script to get a new certificate. I did not think it would work because I already try to get a new certificate manually running certbot renew. And yeah, it didn’t change anything but gave me courage to try other dead simple solutions.

+ + + +

Any way, I am happy that it is finally fixed. Did I learn something from this? Not much, but yeah. Sometimes all you need is a simple restart :D

+ + diff --git a/feed.xml b/feed.xml index 41849f1..81f63ee 100644 --- a/feed.xml +++ b/feed.xml @@ -1,10 +1,23 @@ -Jekyll2022-04-08T16:01:23+00:00https://sahinakkaya.dev/feed.xmlŞahin Akkaya’s Personal PageŞahin Akkaya's personal blog - a perfectionist who likes to tinker everything until it is just right. Get ready to find some sweet tips that will boost your productivity and make you fall in love with your computer.Şahin AkkayaConfession Time2022-04-08T15:46:00+00:002022-04-08T15:46:00+00:00https://sahinakkaya.dev/2022/04/08/confession-time<p>Last week, I received an email from <a href="https://letsencrypt.org/">Let’s Encrypt</a> reminding me to renew my certificates. I forgot to renew it and the certificate expired. Now I can’t send or receive any emails. If you send me email in the last week and wonder why I didn’t respond, this is the reason.</p> +Jekyll2022-04-13T03:50:39+00:00https://sahinakkaya.dev/feed.xmlŞahin Akkaya’s Personal PageŞahin Akkaya's personal blog - a perfectionist who likes to tinker everything until it is just right. Get ready to find some sweet tips that will boost your productivity and make you fall in love with your computer.Şahin AkkayaConfession Time2022-04-08T15:46:00+00:002022-04-08T15:46:00+00:00https://sahinakkaya.dev/2022/04/08/confession-time<p>Last week, I received an email from <a href="https://letsencrypt.org/">Let’s Encrypt</a> reminding me to renew my certificates. I forgot to renew it and the certificate expired. Now I can’t send or receive any emails. If you send me email in the last week and wonder why I didn’t respond, this is the reason.</p> <p>Anyway, I thought it will be easy to fix. Just run <code class="language-plaintext highlighter-rouge">certbot</code> again and let him do the job, right? NOPE. It is not that easy. It is just giving me errors with some success messages. If I was not so clueless about what the heck I am doing, I could fix the error. But I don’t know anything about how SSL works and it is a shame.</p> <p>I don’t even know the subject enough to Google it. I feel like I am the only guy in the planet whose certificate is expired. Seriously, how tf I can’t find a solution to a such common problem? There was a saying like, <em>“If you can’t find something on the internet, there is a high chance that you are being stupid”</em>. It was not exactly like this but I can’t find the original quote either. Argghh…</p> -<p>If you know the original quote, email me… No, do not email because it does not work. F%ck this thing. F*%k everything. I deserved this. Do not help. If I can’t fix this by myself, I should not call myself computer engineer. I am out.</p>Şahin AkkayaLast week, I received an email from Let’s Encrypt reminding me to renew my certificates. I forgot to renew it and the certificate expired. Now I can’t send or receive any emails. If you send me email in the last week and wonder why I didn’t respond, this is the reason.Never Get Trapped in Grub Rescue Again!2022-03-03T00:46:00+00:002022-03-03T00:46:00+00:00https://sahinakkaya.dev/2022/03/03/never-get-trapped-in-grub-rescue-again<p>Anytime I install a new system on my machine, I pray God for nothing bad happens. But it usually happens. When I reboot, I find myself in the “Grub rescue” menu and I don’t know how to fix things from that point.</p> +<p>If you know the original quote, email me… No, do not email because it does not work. F%ck this thing. F*%k everything. I deserved this. Do not help. If I can’t fix this by myself, I should not call myself computer engineer. I am out.</p> + +<p><strong>Update:</strong> The problem is fixed. One of my colleagues told me to reboot the server so that it will (possibly) trigger a script to get a new certificate. I did not think it would work because I already try to get a new certificate manually running <code class="language-plaintext highlighter-rouge">certbot renew</code>. And yeah, it didn’t change anything but gave me courage to try other <em>dead simple</em> solutions.</p> + +<ul> + <li> + <p>One of them was adding missing MX records for my domain. <code class="language-plaintext highlighter-rouge">certbot</code> was telling me that it can’t find any <code class="language-plaintext highlighter-rouge">A</code> or <code class="language-plaintext highlighter-rouge">AAAA</code> records for <code class="language-plaintext highlighter-rouge">www.mail</code>. I didn’t think this is related with my problem because how would I receive emails before then? Anyway, I added the records and the errors are gone. It was only giving me success messages now. Everything seemed to be fine. But I still could not connect to my mail account.</p> + </li> + <li> + <p>And here is the solution: <code class="language-plaintext highlighter-rouge">sudo systemctl restart dovecot</code>. Kill me. I am <em>guessing</em> I had to restart the mail service because certificate has changed and it had to pick up the new one. I bet if I had run this command right after <code class="language-plaintext highlighter-rouge">certbot renew</code> I would not face any issues. The error messages caused by missing mx records were not related with this problem but I was confused by them and I thought something wrong with my certificates.</p> + </li> +</ul> + +<p>Any way, I am happy that it is finally fixed. Did I learn something from this? Not much, but yeah. Sometimes all you need is a simple restart :D</p>Şahin AkkayaLast week, I received an email from Let’s Encrypt reminding me to renew my certificates. I forgot to renew it and the certificate expired. Now I can’t send or receive any emails. If you send me email in the last week and wonder why I didn’t respond, this is the reason.Never Get Trapped in Grub Rescue Again!2022-03-03T00:46:00+00:002022-03-03T00:46:00+00:00https://sahinakkaya.dev/2022/03/03/never-get-trapped-in-grub-rescue-again<p>Anytime I install a new system on my machine, I pray God for nothing bad happens. But it usually happens. When I reboot, I find myself in the “Grub rescue” menu and I don’t know how to fix things from that point.</p> <p>I go into the live environment and run some random commands that I found on the internet and hope for the best.</p> diff --git a/index.html b/index.html index 778851f..f34519e 100644 --- a/index.html +++ b/index.html @@ -314,7 +314,7 @@ - 1 minute read + 2 minute read diff --git a/sitemap.xml b/sitemap.xml index 6a74bd0..cad98f1 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -43,6 +43,6 @@ https://sahinakkaya.dev/assets/docs/resume.pdf -2022-04-08T16:01:16+00:00 +2022-04-13T03:50:31+00:00