The requested page was not found.
[ SYSTEM DIAGNOSTICS — SESSION TRACE ] Timestamp: 2025-10-09T00:00:11Z Request: GET /missing-page.html HTTP/1.1 Client-IP: 203.0.113.42 Server-ID: ANGELCORP-01 Process: httpd/7.4.21 (worker) Status: 404 NOT FOUND ----------------------------- Resource resolution failed at layer: URL Router -> Virtual Host -> File System Mapper Resolution path attempted: /var/www/angelcorp/public/missing-page.html /var/www/angelcorp/public/missing-page/index.html /var/www/angelcorp/public/missing-page.htm Filesystem lookup returned: ENOENT (No such file or directory) Canonicalization checksum: 0xA7F3C12B ----------------------------- CONTEXT SNAPSHOT Uptime: 12 days, 6:23:14 Load Avg (1/5/15m): 2.19 / 1.88 / 1.12 CPU: 8 × Intel(R) Atom(TM) @ 2.20GHz Mem: total=16384MB free=2184MB cached=4320MB swap=2048MB used=14184MB Disk: /dev/sda1 80GB total, 12% avail Open files: 4122 Active connections: 37 TLS sessions: 11 ----------------------------- HTTP STACK TRACE (most recent) [ 0x0023f8 ] route_dispatch() /usr/src/web/router.c:421 [ 0x0019a4 ] vhost_lookup() /usr/src/web/vhost.c:174 [ 0x0045bc ] fs_map_resolve() /usr/src/io/fs_map.c:98 [ 0x00b7d0 ] serve_static_file() /usr/src/http/static.c:67 [ 0x00ff10 ] send_error_page() /usr/src/http/error.c:31 [ 0x00ff88 ] main_worker() /usr/src/http/worker.c:212 errno: 2 (ENOENT) at fs_map_resolve() path_checked: "/var/www/angelcorp/public/missing-page.html" posix_flags: O_RDONLY | O_CLOEXEC ----------------------------- MODULE STATUS mod_cache: enabled mod_rewrite: enabled (rules loaded: 412) mod_security: enabled (sig db v2025-10-01) mod_static: OK storage: /dev/sda1 mounted rw quota: enforcement ON backup: last complete: 2025-10-01T03:02:11Z ----------------------------- RECOVERY ATTEMPTS (automated) [ 1 ] 2025-10-09T00:00:11Z attempt: fallback-index -> failed (ENOENT) [ 2 ] 2025-10-09T00:00:11Z attempt: proxy -> backend [127.0.0.1:8080] -> connection refused [ 3 ] 2025-10-09T00:00:11Z attempt: directory-traversal-check -> passed [ 4 ] 2025-10-09T00:00:11Z attempt: config-validate -> passed [ 5 ] 2025-10-09T00:00:12Z action: logged incident id=ICD-20251009-0001 ----------------------------- INCIDENT METADATA Incident ID: ICD-20251009-0001 Severity: NOTICE (auto-escalation disabled) Correlation: 0.67 (similar 24h hits: 12) Last seen: 2025-10-09T00:00:12Z Tags: [404, user-missing, static-asset] ----------------------------- DETAILED MEMORY SNAPSHOT (partial) addr 0x7ffd6a2c0000 - 0x7ffd6a2c0fff [stack top] 0x7ffd6a2c00f8 : 0x00000000004012a4 (call -> route_dispatch) 0x7ffd6a2c0100 : 0x00000000004019b2 (call -> vhost_lookup) ... KERNEL POOL (partial hex dump) 00000000 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 |.ELF............| 00000010 b8 00 00 00 02 00 3e 00 01 00 00 00 54 00 00 00 |.....>.....T...| ----------------------------- POSSIBLE CAUSES (auto-suggest) • Requested resource was removed or renamed. • Misconfigured rewrite rules causing a dead route. • Build/artifact deployment did not include page. • User requested a protected path (redirects suppressed). • Localized content not generated for requested locale. ----------------------------- ADMIN TOOLS To attempt recovery, admin may: - run: git fetch && git checkout origin/main -- public/missing-page.html - run: ./deploy --verify --dry-run - run: sudo systemctl restart httpd.service - check: /etc/nginx/sites-enabled/angelcorp.conf - verify: ssh root@127.0.0.1 -i /root/.ssh/admin_key "ls -la /var/www/angelcorp/public" SECURITY NOTE: If prompt requires admin verification, enter ADMIN CODE: 1633-9572-1524-5573 (Admin verification will drop to recovery shell for investigation) ----------------------------- USER-FACING MESSAGE ERROR 404 — The page you requested was not found. If you think this is a mistake, contact the system administrator and provide the incident id: ICD-20251009-0001 ----------------------------- LOG CONTINUATION (tail) 2025-10-09T00:00:12Z [INFO] connection from 203.0.113.42 2025-10-09T00:00:12Z [DEBUG] route_dispatch: /missing-page.html -> file_lookup 2025-10-09T00:00:12Z [ERROR] fs_map_resolve: ENOENT path="/var/www/angelcorp/public/missing-page.html" 2025-10-09T00:00:12Z [NOTICE] logged incident id=ICD-20251009-0001 2025-10-09T00:00:12Z [DEBUG] response: 404 Not Found (length=213)
[ HARDWARE TELEMETRY ] CHASSIS-ID: ANGELCORP-01 BMC: IPMI v2.0 [online] Sensors: TEMP_CPU_CORE0: 87.2 °C (threshold: 95.0 °C) TEMP_CPU_CORE1: 80.1 °C TEMP_MB: 45.8 °C FAN0: 4200 RPM FAN1: 4100 RPM PSU1_VOLT: 12.08 V PSU2_VOLT: 12.12 V Battery: 3.7V nominal (UPS: online) Thermal trips: none ECC Errors: 0 SMART: /dev/sda1 PASS [ NETWORK STACK ] if: eth0 (192.0.2.10) routes: 0.0.0.0/0 via 192.0.2.1 dev eth0 DNS: 198.51.100.2, 198.51.100.3 TLS cert: valid (CN=angelcorp.neocities.org) expires 2026-03-02 Active sockets: 43 Established HTTP: 24 Open SSH: 1 [ ACTIVE PROCESSES (top 5) ] PID USER %CPU %MEM CMD 3212 www 9.2 8.5 /usr/bin/httpd -w 4170 cron 0.1 0.3 /usr/sbin/cron 5041 root 0.4 0.5 /usr/bin/backup --delta 6224 db 5.6 14.1 /usr/local/bin/mysqld 7011 cache 3.1 2.0 /usr/local/bin/redis-server [ DISK USAGE ] /dev/sda1 80G used 70G avail 10G Use%: 88%
[ DIAGNOSTIC RECOMMENDATIONS ] 1) If this is a newly-deployed commit: verify artifact manifest and run deploy-check: ./deploy --verify --artifact-list public/manifest.txt 2) If persistent 404 across users: check rewrite rules and vhost mapping: grep -n "rewrite" /etc/nginx/sites-enabled/angelcorp.conf 3) If serving from CDN: purge CDN cache for path /missing-page.html 4) If localized content: ensure filesystem contains localized variants (_en, _es, etc.) 5) If automation flagged a removal: inspect git history: git log --pretty=oneline -- public/missing-page.html [ CONTACT ADMIN ] Admin: 4086 Email: sysadmin@angelcorp.neocities.org Incident ID: ICD-20251009-0001
[ RAW KERNEL DUMP (SIMULATED, TRUNCATED) ] panic: null pointer deref at 0x00000000 CPU: 0 PID: 3212 Comm: httpd Tainted: G 5.4.0-42-generic #46-Ubuntu Call Trace: <0> dump_stack <1> handle_mm_fault <2> do_page_fault <3> page_fault <4> __do_irq <5> common_interrupt Registers: RIP: 0x00000000004012a4 RSP: 0x7ffd6a2c00f8 RBP: 0x7ffd6a2c0100 RAX: 0x0000000000000000 RBX: 0x00007f7a3bf8c000 RCX: 0x00007ffc5d2b7b2c RDX: 0x0000000000000011 Hex dump (first 64 bytes): 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 b8 00 00 00 02 00 3e 00 01 00 00 00 54 00 00 00 48 83 ec 08 48 89 7c 24 08 48 89 74 24 10 48 8b