Fixing Database Connection Issues in Jira Core After a Power Outage

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”

Recreating ddclient Cache to Update New IP Address on Domain Name Registrar

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”

HTTPS Temporarily Disabled

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.

Server Outage: Unexpected Downtime Caused by Overlapping Nginx and Apache Installations

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”

A Case Against Removing the Default Site Configuration File in Nginx

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”

How Running Incorrect Linux Commands Can Go Very Wrong

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”