---
title: "#cpanel articles | Hashnode"
description: "Explore 84 articles tagged #cpanel on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/cpanel"
---

Tag

# #cpanel

84 posts · 14 followers

[Daanial Farrukh](https://hashnode.com/@daanial) · [5d ago](https://hashnode.com/posts/whm-is-ip-locked-so-why-can-t-i-reach-it-cloudflare-proxied-hostnames-vs-origin-ips/6aee0c9df78477b9741a2472)

### [WHM Is IP-Locked, So Why Can't I Reach It? — Cloudflare Proxied Hostnames vs Origin IPs](https://quabin.hashnode.dev/whm-is-ip-locked-so-why-can-t-i-reach-it-cloudflare-proxied-hostnames-vs-origin-ips?utm_source=hashnode&utm_medium=feed)

Your WHM allow rule is correct and you are still locked out. Cloudflare proxies port 2087, so the origin sees its IP, not yours.

12 min read · [quabin.hashnode.dev](https://quabin.hashnode.dev/whm-is-ip-locked-so-why-can-t-i-reach-it-cloudflare-proxied-hostnames-vs-origin-ips?utm_source=hashnode&utm_medium=feed)

[Jakson Tate](https://hashnode.com/@jakson-tate) · [6d ago](https://hashnode.com/posts/cpanel-easyapache-4-php2shell-503-patch-guide/6aeda02ba6ed6cf3256c4877)

### [cPanel EasyApache 4 v25.91: PHP2Shell CVE Fixes, libcurl & Podman 503 Fix](https://servermo.hashnode.dev/cpanel-easyapache-4-php2shell-503-patch-guide?utm_source=hashnode&utm_medium=feed)

An SRE blueprint to patch critical PHP and libcurl vulnerabilities, harden WAF rules, and stabilize cPanel infrastructure.

7 min read · [servermo.hashnode.dev](https://servermo.hashnode.dev/cpanel-easyapache-4-php2shell-503-patch-guide?utm_source=hashnode&utm_medium=feed)

[Daanial Farrukh](https://hashnode.com/@daanial) · [Oct 29](https://hashnode.com/posts/webmail-returns-502-only-when-people-are-actually-using-it-the-one-proxy-flag-cpanel-forgot/6ae380c4b7fd4e18903f52a4)

### [Webmail Returns 502 Only When People Are Actually Using It — The One Proxy Flag cPanel Forgot](https://quabin.hashnode.dev/webmail-returns-502-only-when-people-are-actually-using-it-the-one-proxy-flag-cpanel-forgot?utm_source=hashnode&utm_medium=feed)

Webmail returns 502 Bad Gateway only when many users log in, but port 2096 works. The cause is a missing disablereuse=on in cPanel's proxy.

12 min read · [quabin.hashnode.dev](https://quabin.hashnode.dev/webmail-returns-502-only-when-people-are-actually-using-it-the-one-proxy-flag-cpanel-forgot?utm_source=hashnode&utm_medium=feed)

[Daanial Farrukh](https://hashnode.com/@daanial) · [Oct 26](https://hashnode.com/posts/every-email-rejected-at-once-the-open-resolver-mistake-that-makes-spamhaus-answer-no/6adeeb6b64202913cdb8bbf5)

### [Every Email Rejected at Once — The Open-Resolver Mistake That Makes Spamhaus Answer "No"](https://quabin.hashnode.dev/every-email-rejected-at-once-the-open-resolver-mistake-that-makes-spamhaus-answer-no?utm_source=hashnode&utm_medium=feed)

Every sender rejected as "open resolver"? Your mail server asks Spamhaus through public DNS. The cause, the fix and a 2-query test.

10 min read · [quabin.hashnode.dev](https://quabin.hashnode.dev/every-email-rejected-at-once-the-open-resolver-mistake-that-makes-spamhaus-answer-no?utm_source=hashnode&utm_medium=feed)

[Daanial Farrukh](https://hashnode.com/@daanial) · [Oct 21](https://hashnode.com/posts/the-firewall-that-was-never-on-csf-test-mode-and-150-full-apache-workers/6ad8f3df7fbfa6664a27adb0)

### [The Firewall That Was Never On — CSF Test Mode and 150 Full Apache Workers](https://quabin.hashnode.dev/the-firewall-that-was-never-on-csf-test-mode-and-150-full-apache-workers?utm_source=hashnode&utm_medium=feed)

CSF in Test Mode means no firewall at all. A 2-second scanner burst filled 150 Apache workers. How to check TESTING, set CONNLIMIT and verify lfd.

12 min read · [quabin.hashnode.dev](https://quabin.hashnode.dev/the-firewall-that-was-never-on-csf-test-mode-and-150-full-apache-workers?utm_source=hashnode&utm_medium=feed)

[Daanial Farrukh](https://hashnode.com/@daanial) · [Oct 18](https://hashnode.com/posts/the-outage-that-wasn-t-a-ddos/6ad524490d857103f844acf4)

### [The Outage That Wasn't a DDoS](https://quabin.hashnode.dev/the-outage-that-wasn-t-a-ddos?utm_source=hashnode&utm_medium=feed)

Site and webmail died, WHM stayed up, everyone said DDoS. It was one scraper, a URL that never ends and pm.max\_children = 5. How I proved it.

13 min read · [quabin.hashnode.dev](https://quabin.hashnode.dev/the-outage-that-wasn-t-a-ddos?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/the-outage-that-wasn-t-a-ddos/6ad524490d857103f844acf4)

[Tech with RS](https://hashnode.com/@techwithrs) · [Sep 18](https://hashnode.com/posts/linux-hosting-business-decision/6aad2e7da8b8a90e64e176a4)

### [When Linux Hosting Becomes a Business Decision](https://dataandcloud.hashnode.dev/linux-hosting-business-decision?utm_source=hashnode&utm_medium=feed)

Learn how businesses can evaluate Linux hosting based on resources, administration, security, backups, scalability and operational requirements.

6 min read · [dataandcloud.hashnode.dev](https://dataandcloud.hashnode.dev/linux-hosting-business-decision?utm_source=hashnode&utm_medium=feed)

[Chidozie Managwu](https://hashnode.com/@Doxzy) · [Aug 13](https://hashnode.com/posts/how-to-build-a-production-ready-ai-agent-for-0-month-using-php-cpanel-and-gemini-flash/6a7e0113e19ef21c9188a0c1)

### [How to Build a Production-Ready AI Agent for $0/Month Using PHP, cPanel, and Gemini Flash](https://freecodecamp.org/news/how-to-build-a-production-ready-ai-agent-for-0-month-using-php-cpanel-and-gemini-flash?utm_source=hashnode&utm_medium=feed)

In this tutorial, you’ll build a practical AI agent that can receive a user prompt, decide whether it needs to use a tool, execute that tool in PHP, store conversation history in MySQL, and continue r

16 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-build-a-production-ready-ai-agent-for-0-month-using-php-cpanel-and-gemini-flash?utm_source=hashnode&utm_medium=feed)

[Daanial Farrukh](https://hashnode.com/@daanial) · [Jun 27](https://hashnode.com/posts/the-cpanel-mail-server-hardening-checklist-i-never-skip/6a4015d899257c0aedd38094)

### [The cPanel Mail Server Hardening Checklist I Never Skip](https://quabin.hashnode.dev/the-cpanel-mail-server-hardening-checklist-i-never-skip?utm_source=hashnode&utm_medium=feed)

You work hard for your business, and all the while leads are slipping away — leads that never reached you — because of how the email server was set up. And the greater irony? Nobody knows it’s happeni

9 min read · [quabin.hashnode.dev](https://quabin.hashnode.dev/the-cpanel-mail-server-hardening-checklist-i-never-skip?utm_source=hashnode&utm_medium=feed)

[Mauricio Barda](https://hashnode.com/@mauriciobarda) · [Jun 23](https://hashnode.com/posts/from-domain-modeling-to-deployment-building-a-mern-application-without-getting-lost/6a3afe58e8ed1328161374ad)

### [From Domain Modeling to Deployment: Building a MERN Application Without Getting Lost](https://mauriciobarda.hashnode.dev/from-domain-modeling-to-deployment-building-a-mern-application-without-getting-lost?utm_source=hashnode&utm_medium=feed)

Let's explore the different stages of the development cycle of an app through a real use-case that illustrates the foundational parts of any web application.

5 min read · [mauriciobarda.hashnode.dev](https://mauriciobarda.hashnode.dev/from-domain-modeling-to-deployment-building-a-mern-application-without-getting-lost?utm_source=hashnode&utm_medium=feed)
