📅 2025-08-14 — Session: Configured and Troubleshooted Apache Server for Web Hosting

🕒 20:55–21:35
🏷️ Labels: Apache, Server Configuration, DNS, Ipv6, HTTP/HTTPS
📂 Project: Dev
⭐ Priority: MEDIUM

Session Goal

The primary objective of this session was to configure and troubleshoot an Apache server for hosting static files and ensuring reliable connectivity via HTTP and HTTPS.

Key Activities

  • Uploaded PDF and static HTML files to the Apache server, involving staging setup, file transfer, and permission adjustments.
  • Diagnosed and resolved Apache server timeout issues, including checks on DNS configuration, firewall settings, and network stack behavior.
  • Addressed IPv6 connectivity issues with diagnostic commands and DNS/firewall configuration steps.
  • Resolved 404 errors and connectivity issues by configuring DocumentRoot and managing DNS AAAA records.
  • Configured Apache virtual host for file hosting and addressed IPv6 timeout issues with a reusable script.
  • Set up vhost and Certbot for matiasdice.com, verifying HTTP/HTTPS functionality and managing DNS records.
  • Solved connectivity problems related to DNS configuration and file access, with recommendations for IPv4 and HTTPS settings.
  • Addressed HTTP/HTTPS connectivity issues for matuteiglesias.link, providing immediate solutions and server configuration improvements.

Achievements

  • Successfully configured Apache server for static file hosting with reliable HTTP/HTTPS connectivity.
  • Implemented solutions for server timeout and connectivity issues, ensuring robust server performance.

Pending Tasks

  • Further monitoring of server performance and connectivity to preemptively address any emerging issues.
  • Continuous updates and maintenance of DNS and firewall settings to accommodate any changes in server infrastructure.