This article is for system administrators who encounter issues with using Jira Core in a Linux-based environment after a power outage. Continue reading “Fixing Database Connection Issues in Jira Core After a Power Outage”
This document is intended for those who are experiencing problems with updating a newly assigned IP address of a web server by using ddclient.
This article is intended for system administrators who experience problems with updating a newly assigned IP address of a web server by using ddclient. Continue reading “Recreating ddclient Cache to Update New IP Address on Domain Name Registrar”
I finally got around to implementing a better way to manage SSL/TLS certificates. The certificate for this site will now renew well before the expiration date. Automation for the win!
Update (September 21, 2018): This issue has been resolved.
This site’s Let’s Encrypt SSL certificate expired recently, and I’ve run into errors renewing it. While troubleshooting the issue, I found a better way to manage the obtaining and renewal process. Before I proceed with that, I need to set aside some uninterrupted time to make sure I’m doing it right.
For now, this site will use the basic HTTP protocol.
I recently changed the DNS listed in the static domain_name_servers line in dhcpcd.conf to another value. I did this to see if the Raspberry Pi that hosts my web server could connect to the the Internet via another Raspberry Pi unit that I had configured as bridge. When I couldn’t connect to the bridge, I reverted to the original DNS, but my server remained down. Continue reading “Server Outage: Unexpected Downtime Caused by Overlapping Nginx and Apache Installations”
When configuring public-facing domains in Nginx, the tutorials I followed stated that the Default site configuration file in the /etc/nginx/sites-available directory should be deleted after configuring the domains, using that file as a template. However, those tutorials failed to mention that, if the Default site file is deleted, accessing internal-only directories located within the same directory as the public-facing websites will not be possible. Continue reading “A Case Against Removing the Default Site Configuration File in Nginx”
The unthinkable happened last Friday: I hit Enter before I had fully typed a Linux command in Terminal. Normally, this isn’t a big deal, but in this case, I had accidentally pressed Enter after typing sudo chmod -R 755 / instead of sudo chmod -R 755 /[directory]. Continue reading “How Running Incorrect Linux Commands Can Go Very Wrong”