Skip to content

Instantly share code, notes, and snippets.

View Mgregchi's full-sized avatar
🏠
Working from home

Amadi Michael C Mgregchi

🏠
Working from home
View GitHub Profile
@Mgregchi
Mgregchi / apache2-server-name-error.md
Last active June 20, 2023 09:44
Resolving the Mysterious Apache2 Error: Set ServerName Directive Globally

Resolving the Mysterious Apache2 Error: Set ServerName Directive Globally

Introduction:

When it comes to managing Apache2, encountering error messages can be a frustrating experience. One such error message that often perplexes users is the infamous "AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message." But fret not! In this blog post, we will unravel the mystery behind this error and guide you step-by-step on how to fix it. So, let's dive in and eliminate this pesky error message once and for all!

Understanding the Error: Typically, you may come across this error message while starting or restarting the apache2 service, or when reviewing the apache2 error logs on a Debian system. It indicates that the server's fully qualified domain name could not be determined reliably, and urges you to set the 'ServerName' directive globally to suppress the message.

The Solution: Fortunately, resol

@Mgregchi
Mgregchi / vpnprobe.md
Created September 22, 2023 17:58
Short story how I built VPNProbe

Here's a short story of how I created a Network insight too – a probe for vpn ☺

Project can be found here

Defining the Purpose:

I started this project with a simple idea in mind – to figure out if someone visiting a website was hiding their identity behind a proxy or VPN network. You know, like those tools people use to keep their online activities private. But it wasn't just for curiosity's sake. I wanted to create a handy tool that anyone could use to find out if they could be tracked on the internet. And for website owners, it's about knowing if someone's trying to hide their true identity while using their site.

Team Members, Roles, and Timeline: