🩺

1Anon.net Diagnostic Suite

diagnostic.php v4.2

Server Connectivity • PHP Runtime Audit • File Permission & MySQL Handshake Inspector

Server Ready Extensions (pdo, pdo_mysql, curl, mbstring, gd): ✓ ALL LOADED | PHP/ Write Access: ✓ WRITABLE | MySQL Loopback: ✓ VERIFIED

Server Ready: PHP 8.2.32, all required extensions (pdo, pdo_mysql, curl, mbstring, gd), PHP/ directory write permissions, and local MySQL loopback connection handshakes passed verification.

SYSTEM READINESS: 100% (30/30 PASSED) | Host: 1anon.162.213.248.20.sslip.io | Linux User: oneanonnet

"Server Not Found" & Initial Setup Pre-Flight Analyzer

Diagnoses DNS resolution mismatches, Apache .htaccess rewrite traps, suPHP/FastCGI file permission conflicts (0777/0666 blocks), missing PHP extensions, and MySQL socket vs TCP (localhost vs 127.0.0.1) handshake errors before database seeding.

Proceed to 1-Click Installer →

Apache VirtualHost & BIND9 DNS Zone Configuration (1anon.net → 162.213.248.20)

Maps 1anon.net and www.1anon.net to IP 162.213.248.20 and DocumentRoot /home/oneanonnet/public_html to resolve browser "Server Not Found" errors.

Open Full VHost & DNS Generator →
Apache VirtualHost (1anon.net.conf) ⬇️ Download .conf
<VirtualHost 162.213.248.20:80 *:80>
    ServerName 1anon.net
    ServerAlias www.1anon.net
    ServerAdmin admin@1anon.net

    DocumentRoot "/home/oneanonnet/public_html"
    DirectoryIndex index.php index.html

    <Directory "/home/oneanonnet/public_html">
        Options -Indexes +FollowSymLinks -MultiViews
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog "/home/oneanonnet/logs/1anon.net-error.log"
    CustomLog "/home/oneanonnet/logs/1anon.net-access.log" combined
</VirtualHost>
BIND9 / Webuzo DNS Zone (1anon.net.db) ⬇️ Download .db
$TTL 14400
$ORIGIN 1anon.net.
@       14400   IN      SOA     ns1.1anon.net. hostmaster.1anon.net. (
                                2026100701 ; Serial
                                3600       ; Refresh
                                1800       ; Retry
                                1209600    ; Expire
                                86400      ; Minimum TTL
                                )
@       14400   IN      NS      ns1.1anon.net.
@       14400   IN      NS      ns2.1anon.net.
@       14400   IN      A       162.213.248.20
ns1     14400   IN      A       162.213.248.20
ns2     14400   IN      A       162.213.248.20
mail    14400   IN      A       162.213.248.20
www     14400   IN      CNAME   1anon.net.
api     14400   IN      CNAME   1anon.net.
ftp     14400   IN      CNAME   1anon.net.
webmail 14400   IN      CNAME   mail.1anon.net.
cpanel  14400   IN      CNAME   1anon.net.
webuzo  14400   IN      CNAME   1anon.net.
@       14400   IN      MX  10  mail.1anon.net.
@       14400   IN      TXT     "v=spf1 a mx ip4:162.213.248.20 ~all"
_dmarc  14400   IN      TXT     "v=DMARC1; p=quarantine; rua=mailto:admin@1anon.net"
@       14400   IN      CAA     0 issue "letsencrypt.org"
● HANDSHAKE VERIFIED (14.8ms)

MySQL / MariaDB Pre-Seeding Credential & Privilege Handshake

MySQL/MariaDB (10.11.18-MariaDB) handshake verified on localhost:3306. Credentials and privileges are 100% ready for seeding.

1. Handshake & Authentication (localhost:3306) PASS • 0.2ms

Authenticated user 'oneanonnet_db' and selected database 'oneanonnet_db'.

2. Schema & Seeding Privilege Verification PASS • 0.4ms

User 'oneanonnet_db' has CREATE, INSERT, UPDATE, and DROP privileges on 'oneanonnet_db'.

3. Schema & Seed Inventory Audit PASS • 0.6ms

Detected 21 tables, 38 user accounts, and 68,500 proxy nodes.

1. Server-Side Connectivity & Routing Diagnostics

Checks DNS resolution, MySQL TCP/Socket listeners, and Apache rewrite rules that cause "Server Not Found" or 502/404 errors.

Domain & Glue DNS Resolution (1anon.162.213.248.20.sslip.io / 1anon.net) PASS
Current Host (1anon.162.213.248.20.sslip.io): Resolved | 1anon.net Public DNS: 162.213.248.20

Public DNS A record for 1anon.net is active (162.213.248.20).

MySQL / MariaDB Transport Socket & TCP Port 3306 PASS
TCP 127.0.0.1:3306 (0.1ms) | Socket: /var/lib/mysql/mysql.sock

MariaDB/MySQL daemon listener is active and accepting local connections.

Web Server Routing & .htaccess Rewrite Integrity PASS
Active (.htaccess verified, no catch-all 404 trap)

Entry routes (index.php, install.php, diagnostic.php) are directly reachable without rewrite loops.

Local Network Loopback Connectivity (127.0.0.1) PASS
Loopback Active on 127.0.0.1:443 [HTTP 200] (0.6ms)

Local loopback interface (127.0.0.1) is responsive and routing internal HTTP/AJAX requests cleanly.

Outbound Proxy Harvester & Telemetry Transport PASS
cURL SSL Enabled | allow_url_fopen=On

Outbound HTTP/HTTPS socket transport is operational.

2. File Permission & Ownership Conflict Matrix

Verifies required installation files, writable directories, and prevents suPHP 0777/0666 execution blocks.

Resource Path Octal Perms Detected State Status Diagnostic Note
PHP open_basedir Jail Restriction None (Unrestricted) N/A Unrestricted PASS No open_basedir path conflicts detected.
Project Root Directory (/) / 0711 Read/Write Verified (0711) PASS Read/Write permissions and ownership verified.
PHP Application Root Directory (/PHP) /public_html 0755 Read/Write Verified (0755) PASS Read/Write permissions and ownership verified.
Persistent Storage Directory (/PHP/storage) /public_html/storage 0775 Read/Write Verified (0775) PASS Read/Write permissions and ownership verified.
System Telemetry Logs Directory (/PHP/logs) /public_html/logs 0775 Read/Write Verified (0775) PASS Read/Write permissions and ownership verified.
Main Portal Router (index.php) /public_html/index.php 0644 Read/Write Verified (0644) PASS Read/Write permissions and ownership verified.
1-Click Web Installer (install.php) /public_html/install.php 0644 Read/Write Verified (0644) PASS Read/Write permissions and ownership verified.
Database Config (db_connect.php) /public_html/db_connect.php 0644 Read/Write Verified (0644) PASS Read/Write permissions and ownership verified.
Master SQL Dump (database.sql) /public_html/database.sql 0644 Read/Write Verified (0644) PASS Read/Write permissions and ownership verified.
Apache Security Rules (.htaccess) /public_html/.htaccess 0644 Read/Write Verified (0644) PASS Read/Write permissions and ownership verified.

3. PHP Runtime & Extension Configuration Audit

Validates PHP version, database drivers, memory allocation, and execution timeouts required for seeding 1,500+ proxies.

Configuration / Extension Requirement Current Value Status Notes
PHP Runtime Engine Version >= 7.4.0 (8.1 / 8.2 Recommended) PHP 8.2.32 (fpm-fcgi) PASS Compatible with 1Anon v4.2 Framework.
Extension: PDO Database Core (pdo) Required Loaded PASS Extension verified and active.
Extension: PDO MySQL Driver (pdo_mysql) Required Loaded PASS Extension verified and active.
Extension: cURL Network Engine (curl) Required Loaded PASS Extension verified and active.
Extension: Multibyte UTF-8 String (mbstring) Required Loaded PASS Extension verified and active.
Extension: GD Graphics & Badge Engine (gd) Required Loaded PASS Extension verified and active.
Extension: PDO SQLite Fallback (pdo_sqlite) Recommended Loaded PASS Extension verified and active.
Extension: JSON Payload Engine (json) Required Loaded PASS Extension verified and active.
Extension: OpenSSL PassKey Crypto (openssl) Required Loaded PASS Extension verified and active.
Extension: FileInfo MIME Inspector Recommended Loaded PASS Extension verified and active.
Extension: PHP Session State Engine Required Loaded PASS Extension verified and active.
PHP Memory Allocation (memory_limit) >= 64M (128M+ Recommended) 64M PASS Sufficient memory for full SQL schema & 1,500 proxy seeding.
Script Execution Timeout (max_execution_time) >= 30s 30s PASS Sufficient window for database seeding.
Session Storage Directory (/var/webuzo-data/php/sessions/php82) Writable Writable (Session Active) PASS Super Admin auto-login sessions will persist cleanly.