• Nullsto Rules must be read before making a post, otherwise you will get permanent warning points or a permanent ban.

    Nullsto Forum provides CLEAN and SAFE resources. You can use them for development and testing if you are on Windows and have an antivirus that alerts you about a possible infection: It is a false positive since every script is double checked by our experts. While downloading a resource, we recommend that you add Nullsto to your trusted sites/sources or temporarily disable your antivirus. "Enjoy your presence on Nullsto"
Proxmox VPS For WHMCS

Proxmox VPS For WHMCS v4.0.4

No permission to download
Proxmox VPS For WHMCS v4.0.4

Decryption Key For :

== v4.0.4 ==
Released: Aug 14th, 2025
Improvement
  • Enhanced SSH key validation to support additional key types, including "ecdsa-sha2-nistp256" - case #476
  • Added "Intel E1000E" network card model to the list of available options in the product settings - case #472
  • Implemented status caching for virtual machines to significantly improve loading performance of the client area "Cloud" list, especially when one of the servers in a cluster is offline - case #469
  • The search in the "IP Management" section now supports filtering by node, server and service - case #467
  • Added "Update existing items only" action to the "Fetch App Templates" modal, which prevents internal ID changes and preserves product configurations - case #460
  • Adjusted naming of the "Fetch App Templates" actions to better reflect their functionality - case #460
Changed
  • Renamed application synchronization modal in "App Templates" from "Refresh" to "Fetch App Templates" - case #460
Bug Fix
  • Corrected bandwidth reset logic to ensure proper usage reset for services with a due date on the first of the month - case #474
  • Resolved issue where running the "Agent - Configure Network" task would incorrectly remove the existing IP address from a machine on the first attempt - case #473
  • Improved the "Upgrade" and "Reinstall" processes for Windows VMs by adding a two-minute delay and using a graceful shutdown to ensure network settings are correctly applied and retained after reboot - case #470
  • Ensured that the "ciuser" field is correctly configured for a virtual machine during the "Reinstall" process - case #468
  • The client's service password will now be correctly updated in the server's "Information" table after machine reinstallation - case #466
  • The WHMCS "Password" field in the service admin area is now correctly updated when importing an existing virtual machine - case #455
  • Resolved 'Class "phpseclibCryptPublicKeyLoader" not found' fatal error related to SSH key processing by including the required third-party "phpseclib" library, version 3.0, with the module - case #454
Proxmox VPS For WHMCS v4.0.0

Decryption Key For :

v4.0.0 - Released: Jul 2nd, 2025
New Feature

  • Stable release
    Important: Check our for more details on how to perform the module migration from version 3.X or 4.0.0-beta to 4.X
    Note: Integrations with other modules are not yet available and will be re-added in upcoming updates
  • WHMCS V8.13 support
  • Support for PHP 8.3
  • Override nearly any VM configuration parameter using the "Settings Details" section in "Applications", by prefixing it with "proxmox_" - see our for usage details
  • Added advanced "Hostname Generation" options with customizable formats and support for dynamic merge field variables
  • Added client area alert that notifies users when a password change task fails more than 10 times, including suggested next steps - case #203
  • Added "SDN VLAN Aware" option to automatically enable VLAN awareness for newly created SDN virtual networks - case #218
  • Added support for enabling the "Managed View" through a configurable option - case #86
  • Reintroduced simplified way to import a VPS into a product from the admin area using the "Import Virtual Machine" button
  • Added option to "Detach" a virtual machine from a service in the admin area product view
  • Added notices to "Cron Scheduler" indicating if the cron has started, is running, or when it was last executed
  • Added "Missing Elements" and "Dynamic Translations" support to the "Translations" tool for easier localization of newly added entries and values returned dynamically by connected environments or APIs
Improvement
  • Updated appearance of usage statistics graphs for better readability and visual clarity
  • Redesigned mini-graphs on the "Cloud" type product page view to offer a modern and practical appearance
  • Refined visual layout of the "Virtual Networks" and "Additional Disks" configuration tables
  • Added validation to ensure the addon module is activated before configuring a product
  • Added detailed logging for "Change Package" actions that trigger a VM reboot, including service and VM IDs, and clear comparison between old and new configurations - case #270
  • Added "Scheduled Tasks" table to the product view in the admin area to display tasks related to the service
  • Renamed "Assign Virtual Machine" option to "Attach Network" for clearer functionality description - case #304
  • Extended merge field variable support in App Templates by adding "Custom Cloud Init Fields", "Virtual Machine Fields", and "Application Fields" for more flexible template customization
  • Provided ability to turn off password validation via the "Validate Password" option in the client area features - case #200
  • Updated and refined display of various elements in the client area for better clarity and usability
Changed
  • Requires ionCube Loader V14 or later
Removed
  • Support for WHMCS V8.9 and previous
Bug Fix
  • Fixed "Property [vmid] does not exist on the Eloquent builder instance" error that could occur when assigning a VM to a network interface
  • Corrected application of default configuration values based on the selected template
  • Resolved issue where moving firewall rule positions could duplicate entries
  • Eliminated "Cannot find disk" errors in task logs that could occur when removing unused disks
  • Added proper task-level validation to detect if a disk resize operation failed - case #188
  • Fixed potential "Integrity constraint violation: Duplicate entry" error that could occur when cloning a VM after reinstallation
  • Resolved fatal error "Argument #1 ($item) must be of type ModulesGardenProxmoxVeVpsCloudPackagesAppCenterModelItem, null given" that could occur during certain operations - case #193
  • Resolved issue with "Search for Templates on All Nodes" where VM creation could fail due to the module attempting to load the VM model too early in the process - case #196
  • Fixed issue where password validation was skipped during reinstallation, allowing passwords that did not meet the package complexity requirements - case #197
  • Fixed database schema issue that caused the "Incorrect table definition" error when activating the addon module on MariaDB, due to conflicting "TIMESTAMP" column definitions - case #198
  • Added protection against repeated "Restore" actions in the client area to prevent spamming the task queue - case #199
  • Added post-task verification for disk resize operations during package upgrade to ensure failure states are properly detected and handled - case #188
  • Fixed issue where the cloning operation could trigger a "SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry" error during reinstallation, caused by improper queue entry handling
  • Resolved fatal error in task execution when "App Templates" item was not properly initialized - case #193
  • Fixed VM creation failure caused by the "Search for Templates on All Nodes" option, where the module attempted to load the machine model before the VM was created - case #196
  • Fixed issue where password complexity requirements were not properly validated during VM reinstallation - case #197
  • Fixed client area error when opening the noVNC console via proxy, caused by missing module configuration data in the proxy initialization process - case #205
  • Resolved issue that prevented VM deletion from the client area via the VM actions panel in cloud-type products - case #217
  • Added safeguards to prevent the Cloud-Init Drive from being mistakenly treated as the main disk during boot and resize operations - case #222
  • Fixed issue where the lack of boot order caused the module to misidentify the main disk during reinstallation, resulting in an unintended second disk being created - case #223
  • Fixed critical issue where deleting a template in Proxmox caused the VM list to break in both the client and admin areas due to a missing application reference - case #236
  • Fixed issue where the VM list failed to load if a VM was missing from the Proxmox server but present in WHMCS; such VMs now appear with an "Error" status - case #237
  • Fixed issue that prevented VM management after migration to a different node due to a missing configuration reference - case #239
  • Resolved issue where the "Disks" section in the client area was inaccessible if at least one VM linked to the client was missing in Proxmox - case #240
  • Solved issue where reinstallation incorrectly combined main and additional storage into a single disk, resulting in wrong disk sizes - case #241
  • Prevented error in product settings caused by missing comments in custom authentication realms like OpenID - case #263
  • Fixed issue where secondary ISO images defined in product configuration were not available during VM creation or selection in the client area - case #263
  • Corrected issue where SDN Virtual Network creation failed with "VM model not set" error
  • Blocked creation of Virtual Networks with duplicate IP addresses in the client area
  • Added validation to prevent creating additional disks with a size of 0 GB or less in the client area
  • Resolved specific issues related to DHCP assignment and interface management for Virtual Network in the client area
  • Fixed "No query results for model" error when using the Assign Virtual Machine option for both SDN and VLAN networks - case #288
  • Corrected bridge assignment for virtual network interfaces when attaching to another VM in SDN networks - case #296
  • Fixed issue where removing a network device from the original VM did not remove it from the assigned VM - case #297
  • Improved template search mechanism to detect and use templates migrated to different nodes on shared storage, preventing installation failures when the original node is unavailable - case #308, #359
  • Resolved issue where SDN Tag Range was not recognized in LXC product settings, blocking product creation despite being correctly filled in
  • Adjusted "Storage with free space not found" error to display only during VM creation, not during initial product configuration load - case #312
  • Corrected error message display in the client area when the Proxmox server API connection fails
  • Fixed issue where leaving the "Last IP Address" field blank in IP Management could result in adding IP addresses outside the subnet range - case #337
  • Enforced minimum "Disk Space" limit for additional disks during VM creation in the cloud-type product
  • Fixed issue where the "Hourly" period in the Snapshot Jobs modal displayed the "Days" field instead of "Run Every" in the client area
  • Corrected dropdown filtering for certain configurations in the module settings
  • Fixed issue where creating custom templates from VMs located in different data centers could result in an error in the "Templates" section
  • Fixed issue preventing selection of custom templates when using the "Data Center" option, even if the template was available in the list
  • Fixed missing backups in the Backups Collection when switching between containers in cloud-type LXC products
  • Fixed issue where creating a VM from a custom template incorrectly set CD-ROM as the only boot device despite module settings specifying "Hard Disk" as "Boot Device 1" - case #338
  • Fixed issue where private networks were created only on the default datacenter instead of the selected datacenter - case #328
  • Eliminated error related to missing "ProductConfiguration" class during product upgrade process in the client area - case #326
  • Resolved problem with console not working for VMs linked to non-existent servers - case #319
  • Adjusted listing of some application templates in the "Reinstallation" section
  • Addressed error during app template renewal caused by unexpected cache return values - case #225
  • Corrected display of ampersand "&" characters throughout various parts of the module
  • Corrected tooltip descriptions for several configuration options
  • Eliminated number of errors recorded into the "tblerrorlogs" database table
  • Integrated improvements and fixes introduced in version 3.11.1 into the current release to maintain consistency
  • Many other code corrections, UI and language adjustments
Decryption key:

Improved: Added support for 'service_customfields', 'client', and 'vm' related variables in email messages to admin users - case #283
  • Improved: The "VLAN Tag" custom field value can now overwrite the value provided in the product configuration - case #1876
  • Improved: Enhanced password generation mechanism to create stronger passwords - case #1892
  • Bug Fix: Resolved problems with CSS styles that affected the functionality of other integrations - case #1868
  • Bug Fix: Resolved issue with the IP filter configuration after an IP address was removed from the admin area product page - case #1865
  • Bug Fix: Improved password validation to accurately determine the reason for rejecting passwords - case #1873
  • Bug Fix: Resolved issues with the proper execution of the change package command after disabling the private network option - case #1878
  • Bug Fix: The module now verifies only the enabled nodes when creating backups - case #1885
  • Bug Fix: Fixed problem with deleting IP addresses for machines created with a private network only - case #1883
  • Bug Fix: Resolved error occurring during virtual machine creation caused by selecting a node with insufficient storage - case #1879
  • Bug Fix: Fixed issue with passwords composed of the maximum allowed number of characters that include the "&" sign - case #1871
  • Bug Fix: Resolved issues with IP address assignment when the "Service Hostname" option is enabled - case #1870
  • Bug Fix: Fixed error that might have occurred when creating an SDN private network - case #265
  • Bug Fix: Resolved issue with the "backupSync" cron that was not synchronizing backups for nodes with identical names - case #275
  • Bug Fix: Added notification to the task logs explaining the reasons for rejecting the provided password - case #276
  • Bug Fix: Eliminated error that occurred when adding a new firewall rule for a template with the Proxmox VE Cloud module used without the Proxmox VE VPS For WHCMS - case #277
  • Bug Fix: Fixed issue with the backup schedule cron job triggering for inactive services and machines that have not been created yet - case #278
  • Bug Fix: Resolved issues with searching for tasks by their ID number - case #279
  • Bug Fix: Reduced loading time for the Proxmox widget - case #284
  • Bug Fix: Improved notification message to include a warning about all data located on the virtual machine being lost when reinstalling an OS from a template - case #1896
Top