General Support (Softaculous) https://www.softaculous.com/board/index.php?fid=16 <![CDATA[How to enable virtualization in vps in virtualizor?]]> https://www.softaculous.com/board/index.php?tid=19466&tpg=1#p60297 Fri, 05 Dec 2025 07:08:44 GMT https://www.softaculous.com/board/index.php?tid=19466&tpg=1#p60297 <![CDATA[Create & Manage Client firewall from WHMCS]]> https://www.softaculous.com/board/index.php?tid=19554&tpg=1#p60293
## **1. Understand the Setup**

WHMCS itself doesn’t directly provide firewall management, but you can integrate it with:

* **Server-level firewalls** (CSF, ConfigServer, iptables, UFW) via WHMCS modules or API
* **Cloud firewalls** (like Cloudflare, AWS Security Groups, or cPanel/WHM firewall) via API integrations

The goal: give your clients a **user-friendly interface** to configure basic firewall rules (allow/deny IPs, block ports, enable/disable services) without logging into the server.

---

## **2. Create a Client Firewall Module**

1. **Decide on firewall type:**

  * For Linux servers: CSF (ConfigServer Security & Firewall) is popular.
  * For cloud servers: APIs (Cloudflare, AWS, DigitalOcean, etc.) can handle rule changes.

2. **Develop a WHMCS module:**

  * WHMCS modules can use the **Server API** or a **custom PHP script**.
  * Provide functions like:

    * `createRule($clientId, $rule)`
    * `deleteRule($clientId, $ruleId)`
    * `listRules($clientId)`

3. **Add client area interface:**

  * Let clients **add/remove rules**, view blocked/allowed IPs, and see firewall status.
  * Use WHMCS hooks to fetch real-time server data.

---

## **3. Server-Side Configuration**

* **CSF / iptables / UFW:**

  * Ensure the firewall supports dynamic rule updates via scripts or API.
  * Configure a **dedicated API user or key** for WHMCS to authenticate.
* **Cloud firewalls:**

  * Ensure your API credentials have proper permissions (read/write).
  * Rate-limit API calls to avoid hitting provider limits.

---

## **4. Security Considerations**

* **Authentication:** Only allow clients to modify **their own rules**.
* **Input validation:** Make sure IPs, ports, and protocols are sanitized.
* **Logging:** Keep a record of all client changes for auditing.
* **Limits:** Avoid giving unlimited access—e.g., max number of rules per client.

---

## **5. Workflow Example for a Client**

1. Client logs into WHMCS → Client Area → Firewall Settings.
2. Adds a rule: allow 123.123.123.123 to port 22.
3. WHMCS module calls server API → updates firewall dynamically.
4. Rule shows as active in the client area.
5. Client can later remove or disable the rule; WHMCS syncs the change with the server.

---

## **6. Optional Enhancements**

* **Real-time status:** Show blocked/allowed traffic logs.
* **Templates:** Predefined rules for common services (SSH, HTTP, FTP).
* **Notifications:** Email clients when their firewall blocks suspicious traffic.
* **Tiered access:** Allow different firewall levels depending on client plan.

]]>
Thu, 04 Dec 2025 11:55:40 GMT https://www.softaculous.com/board/index.php?tid=19554&tpg=1#p60293
<![CDATA[Virtualizor issues]]> https://www.softaculous.com/board/index.php?tid=19663&tpg=1#p60283 Wed, 03 Dec 2025 15:46:32 GMT https://www.softaculous.com/board/index.php?tid=19663&tpg=1#p60283 <![CDATA[I need to forcefully kill the task running in virtulizor panel]]> https://www.softaculous.com/board/index.php?tid=20495&tpg=1#p60278 Once The task is failed they will be gone within the 24hrs.
If you don't want to wait for the 24hrs then you can kill those task from tasks table from the database.

Actid you will be find from task log page from admin panel

go to configuration >> phpmyadmin >> tasks >> search actid of that task and delete

before any changes take the database backup

]]>
Wed, 03 Dec 2025 07:02:09 GMT https://www.softaculous.com/board/index.php?tid=20495&tpg=1#p60278
<![CDATA[I need to forcefully kill the task running in virtulizor panel]]> https://www.softaculous.com/board/index.php?tid=20495&tpg=1#p60275 Or if there is any ssh command to list the tasks or kill the tasks would help me a lot
Thanks guys]]>
Wed, 03 Dec 2025 04:01:05 GMT https://www.softaculous.com/board/index.php?tid=20495&tpg=1#p60275
<![CDATA[Network - Loss of IP]]> https://www.softaculous.com/board/index.php?tid=20488&tpg=1#p60274 Wed, 03 Dec 2025 01:26:57 GMT https://www.softaculous.com/board/index.php?tid=20488&tpg=1#p60274 <![CDATA[Create & Manage Client firewall from WHMCS]]> https://www.softaculous.com/board/index.php?tid=19554&tpg=1#p60273 Tue, 02 Dec 2025 14:44:02 GMT https://www.softaculous.com/board/index.php?tid=19554&tpg=1#p60273 <![CDATA[Network - Loss of IP]]> https://www.softaculous.com/board/index.php?tid=20488&tpg=1#p60271
May I know if all the VMs are Windows VPS?

Also, have you enabled the “Use Windows Configuration Script” option in the master settings?
If not, please enable this option, then edit the VPS, stop and start the VPS, and check again.

Note: Windows VPS should not be shut down.]]>
Tue, 02 Dec 2025 09:49:05 GMT https://www.softaculous.com/board/index.php?tid=20488&tpg=1#p60271
<![CDATA[How to enable virtualization in vps in virtualizor?]]> https://www.softaculous.com/board/index.php?tid=19466&tpg=1#p60263 ---------------------------
deer adventure
]]>
Mon, 01 Dec 2025 07:11:16 GMT https://www.softaculous.com/board/index.php?tid=19466&tpg=1#p60263
<![CDATA[Create & Manage Client firewall from WHMCS]]> https://www.softaculous.com/board/index.php?tid=19554&tpg=1#p60258 Fri, 28 Nov 2025 18:42:39 GMT https://www.softaculous.com/board/index.php?tid=19554&tpg=1#p60258