Proxmox VE VPS For WHMCS

Proxmox VE VPS For WHMCS

Developed By ModulesGarden

Compatible with WHMCS v8.9

ModulesGarden Proxmox VE VPS For WHMCS is a high-powered module that automates every step of the virtual server provisioning process, from initial setup to ongoing management. The user-friendly configuration ensures a quick and streamlined delivery of fully operational VPS products, allowing your clients to control all essential server components without ever having to navigate away from your WHMCS.

With this added flexibility, your customers will remotely handle backups and firewall settings, as well as choose from multiple console options such as noVNC, SPICE, or Xterm.js. For a seamless monitoring experience, they can access a range of graphs and statistics, and receive customizable email alerts triggered whenever their virtual machines exceed the predefined limits of resource usage. To optimize the workload, your clients will be able to create power tasks that automate any changes to the status of their products. The module also provides an incredible Proxmox Addon, well equipped to help you maintain close control over your servers, IP addresses, and clusters. With it, you will get to configure the proxy feature that facilitates secure Proxmox console connections, and manage custom Cloud-Init scripts for instant application of user data to your cloud instances.

Another standout quality comes from the full integration with Products Reseller For WHMCS which unlocks an additional toolkit for reselling your Proxmox servers directly through WHMCS or any other preferred platform. Thanks to it, your resellers will be empowered to set up their own pricing rates as well as control end-client orders within a dedicated Reseller Area, all while you keep close tabs on the progress in sales and earnings.

Eager to find new ways of distribution, and create a frictionless customer experience, both at once? Proxmox VE VPS For WHMCS is a perfect choice for all Proxmox Virtual Environment owners - purchase the module today, and make your offer a magnet for clients!

ModulesGarden is official Proxmox Solution Partner and this module is recommended by Proxmox Server Solutions GmbH. https://www.proxmox.com/en/partners/solution/item/modulesgarden

Combine Proxmox VE VPS For WHMCS and Products Reseller For WHMCS modules together to easily resell your VPS servers! https://marketplace.whmcs.com/product/5328-products-reseller-for-whmcs

The most important difference between Proxmox VE VPS For WHMCS and Proxmox VE Cloud VPS For WHMCS modules appears in the possibilities offered to your customers. The first enables your clients to manage a single, predetermined virtual private server per WHMCS product. The other one allows your clients to freely create, modify, delete and manage multiple virtual private servers per WHMCS product. You can combine both modules together in order to maximize the diversity and attractiveness of your offer.

Admin Area Features:

  • Create/Suspend/Unsuspend/Terminate Server
  • Create/Terminate User Account
  • Change Package - Supports Configurable Options
  • Reconfigure Server Network
  • Boot/Reboot/Stop/Shut Down Server
  • Change User Role
  • Access noVNC, SPICE And Xterm.js Console
  • Migrate Server Between Nodes In The Same Cluster
  • Reinstall Server
  • Change Server Hostname, ISO Image, Boot Devices And SSH Public Key
  • View Server Status, Details And Statistics
  • View Graphs - With Option To Change Time Scale of MRTG Graphs
  • Display Disk And Bandwidth Usage Of Each Product
  • Display CPU And Memory Usage Of Each Product
  • Display IP Sets (KVM)
  • Auto Node - Automatically Create VM On Node With Most Free Space
  • Configure Client Area Features Per Product
  • Configure Network And Private Network Settings With SDN Support
  • Import IP Address To Hosting IP Addresses Table
  • Return IP Address To IP Addresses Subnet
  • Add Additional IP Address To VM
  • Add Additional Disks Storage To VM (KVM)
  • Enable Qemu Guest Agent (KVM)
  • Enable Backups Routing
  • Enable Auto VM Backups Before Reinstallation
  • Enable Load Balancer
  • Receive Notifications About VM Upgrades And Creation Failures

Proxmox Addon Features:

  • Display Servers
    • List Per VPS And Cloud
    • Clusters List
    • VMs List
    • KVM Templates
    • Recovery VM Configurations List With Export To Backup File
    • Tasks History
    • Statuses, Resources Usage, IP Assignments And Details
  • Manage Public And Private IP Addresses Per Server/VLAN/Tag/Node/Bridge:
    • IPv4 Addresses
    • IPv6 Addresses
    • IPv6 Subnets
  • View Logs Of IP Assignment Changes
  • VM Cleaner - Manage VM Not Existing In Your WHMCS
  • Convert KVM VPS To KVM Template
  • Define VM ID Ranges Per Server
  • Set Minimum VM ID For Product Without ID Ranges Defined
  • Provide Server Credentials For Cloud-Init Scripts
  • Configure Resource Weights For Load Balancer Prioritization
  • Configure Console Proxy
  • Synchronize Users Permissions
  • Create And Manage Custom Cloud-Init Scripts

Client Area Features:

  • View Server Status, Details And Statistics
  • Boot/Reboot/Stop/Shut Down Server
  • Reconfigure Server Network
  • Access noVNC, SPICE And Xterm.js Console
  • Change Server Hostname, ISO Image, Boot Devices And SSH Public Key
  • View And Edit Public SSH Key (KVM)
  • Download Public And Private SSH Keys (LXC)
  • Create/Restore/Delete Backups Of Current Server
  • Manage Backups Within Defined Limits (Max Number And Size Of Files)
  • Restore Backups From Any Owned Server
  • Manage Backup Jobs Within Defined Limits (Max Number And Size Of Files)
  • Add And Manage Additional Disks
  • Manage Firewall Rules And Options
  • View Resources Usage Graphs - With Option To Change Time Scale of MRTG Graphs:
    • CPU
    • Memory
    • Network Traffic
    • Disk I/O
  • View Network Devices, Manage Private Interface And Attach Servers
  • Reinstall Server Using Templates (KVM) And ISO Images
  • Send Email Notifications When Server Exceeds Resources Thresholds:
    • Network Traffic
    • CPU Usage
    • Memory Usage
    • Disk Read And Write Speed
  • Create Server Snapshots:
    • Manually
    • Automatically:
      • Every Number Of Hours
      • Each Specified Days
  • View Tasks History
  • Manage VM Power Tasks To Automatically Start/Stop/Reboot Server At Specified Time
  • Display CPU, Memory, Disk And Bandwidth Usage
  • Choose Server Resources While Ordering And Upgrade/Downgrade Them Freely

Available Configurable Options:

KVM

  • Number Of CPU Sockets
  • Number Of Cores Per Socket
  • CPU Limit
  • CPU Units For The VM
  • Amount of RAM
  • Disk Space
  • Additional Disk Space (With Configurable Storage, Units And Size)
  • IPv4 Addresses
  • IPv6 Addresses
  • IPv6 Subnets
  • Private Network
  • Backups Size Limit
  • Backups Files Limit
  • Snapshots Limit
  • Snapshot Jobs
  • Bandwidth Limit
  • VM Template
  • Archive
  • Network Rate
  • VCPUs
  • ISO Image
  • OS Type
  • Custom Cloud-Init Configuration
  • Cloud-Init Script
  • Tag

LXC

  • Number Of CPU Cores
  • CPU Limit
  • CPU Units For The VM
  • Amount of RAM
  • Amount of SWAP
  • Disk Space
  • Additional Disk Space (With Configurable Storage, Units And Size)
  • IPv4 Addresses
  • IPv6 Addresses
  • IPv6 Subnets
  • Private Network
  • Backups Size Limit
  • Backups Files Limit
  • Snapshots Limit
  • Snapshot Jobs
  • Bandwidth Limit
  • VM Template
  • Archive
  • Network Rate
  • Tag

General Info:

  • Supports Cloud-Init (KVM)
  • Supports PVE And PAM Authentication
  • Supports KVM And LXC Virtualization
  • Supports Proxy For Proxmox Console Connections
  • Integrated With Advanced Billing For WHMCS - Actual Server Resource Usage Billing
  • Integrated With IP Manager For WHMCS - Complete Control And Easy Assignment Of IP Subnets (LXC)
  • Integrated With Products Reseller For WHMCS - End-To-End Solution For Products And Servers Reselling
  • Integrated With Proxmox VE Cloud VPS For WHMCS - Multiple Servers Provisioning And Management Within Set Resource Limits
  • Integrated With Server Allocator For WHMCS - Automatic Assignment Of Most Suitable Servers To Products
  • Fully Integrated With Lagom WHMCS Client Theme
  • Multi-Language Support
  • Supports Proxmox VE 6.X, 7.X And 8.X
  • Supports IPv4 And IPv6
  • Supports PHP 8.1 Back To PHP 7.4
  • Supports WHMCS Themes "Six" And "Twenty-One"
  • Supports WHMCS V8.9 Back To WHMCS V8.6
  • Requires ionCube Loader V12 Or Later
  • Easy Module Upgrade To Open Source Version

 

Reviews

5 stars
36
36
4 stars
5
5
3 stars
0
0
2 stars
0
0
1 star
2
2

Soe Hoe @soe6441

January 17, 2024 at 04:07:12 AM

This module is superb. I've been using some modules from this company for more than 8 years. Their modules are very complete, easy to use. Every instruction needed is very well documented. If there is a problem during installation then all we need is to read the instructions, everything is done.

  • 2 months ago

Jay Wall @jay3231

March 25, 2023 at 07:04:20 PM

No comment provided.

  • 1 year ago
  • Version Number 3.6.1
  • Edited

Paulina @paulina6270

December 8, 2022 at 10:49:23 PM

We are happy to give 5 stars to this module. We have been using this module for some time and have never encountered any problems. The installation process is very easy and the module works great with a few nodes.
Great value for money!

  • 1 year ago
  • Version Number 3.6.0

OWS_OWS @owsows7437

July 25, 2022 at 08:53:58 AM

Easy to install, very convenient, will buy again

  • 1 year ago
  • Version Number 3.5.1

mustafa Goztepe @mustafa5382

March 4, 2022 at 02:49:25 PM

I've been using this module for years and it's really good. I advise

  • 2 years ago
  • Version Number 3.4.1

Jesse Röhsler @jesse1477

December 31, 2021 at 12:22:27 PM

I have been using the module for almost 3 years the support is great and helps with any thing you can only recommend it to anyone

  • 2 years ago
  • Version Number 3.4.0

Bradley King @bradley2961

December 8, 2021 at 05:06:41 PM

I've used this addon for very little time but based on my first impressions, my first clients using this love it and I love how easy it was to install and use. Highly recommend!

  • 2 years ago
  • Version Number 3.3.1

Liam Niemeier @liam4870

October 19, 2021 at 08:31:54 PM

Perfect module for proxmox and whmcs. The support is always there for you if you have any questions or problems!

  • 2 years ago
  • Version Number 3.3.1

Harsh Jain @harsh7495

July 29, 2021 at 07:32:21 PM

Updating my review from before. Plugin is great, support can be better, tho in the recent times they are trying to be better. docs updated too (finally.)

  • 2 years ago
  • Version Number 3.2.0

Maher Khalil @maher1415

July 29, 2021 at 02:20:09 PM

I give this module 5 stars, the module worked as described with the IP manager.
the support in very nice and helpful. I would like to give rating of 10 stars to Michał Kolasa - the support specialist. he helped me a lot
finally, you can buy the module, it is working very well as described.
My self, I will explore all products made by them with 100% trust.
Thank you


  • 2 years ago
  • Version Number 3.2.0

Damien Cutler @damien2429

July 12, 2021 at 12:43:52 PM

I have been using this module for a while now and it has always worked flawlessly. If you are looking for a Proxmox WHMCS automated provisioning module this is the one to go for. I have tried the competition over the years and none of them are as feature rich as this one nor provided with the level of support and documentation Modules Garden offers on all of their modules. Best of all it comes with a free 7 day trial, give it a go you won't regret it.

  • 2 years ago
  • Version Number 3.1.1

Ahmed Maher @ahmed5670

July 4, 2021 at 02:39:56 PM

very good app which work perfectly
support is great


  • 2 years ago
  • Version Number 3.1.1
  • Edited

Maher Khalil @maher1415

July 3, 2021 at 01:02:18 AM

Good modules, worked as described perfectly

  • 2 years ago
  • Version Number 3.1.1
  • Edited

Abdul Bari @abdul4095

May 4, 2021 at 10:30:44 PM

This module works great! Easy to integrate with my existing servers and worked as promised. Tons of configuration to customise with, which is great. So far the best module to manage Proxmox within WHMCS.

  • 2 years ago
  • Version Number 3.1.0

Martijn Kools @martijn6554

January 24, 2021 at 11:40:33 AM

Great module, awesome support. This one is superior to the Proxmox cloud for whmcs module.

  • 3 years ago
  • Version Number 3.0.1

Maaxiii @maaxiii6977

October 22, 2020 at 08:16:42 PM

This Module is so awesome! Really good!
The Installation is very easy and very useful for your company. If you have customers,
they will have a really nice overlay of all functions you can not give with other modules.

Also, you have a very good support and our company loves to work with this module.
We hope, we will get good and fresh new updates soon!

Thank you!

  • 3 years ago
  • Version Number 2.9.2

Steffen Schell @steffen8721

October 22, 2020 at 07:42:31 PM

Hello everyone,

I have been using the Proxmox WHMCS module from Modulesgarden for some time.
The module has a lot of settings that you have to understand first.
The support is very friendly and competent.
All my questions were answered quickly and in detail.
In my opinion Modulesgarden is to be recommended.

  • 3 years ago
  • Version Number 2.9.2
  • Edited

Jade @jade8942

September 3, 2020 at 02:06:27 PM

We've purchased this module to facilitate automation of Virtual Servers and the module works well!
Modules Garden are by far the best in the business and their support is best. We use Modules Garden extensively and have purchased well over 20 Modules from them.

Their support is always excellent, and they are willing to go the extra mile and assist their clients beyond what is expected, and in fact set the bar for what is to be expected from a vendor.

Many of the suggestions that we have made across modules have been implemented, and issues are typically resolved within a day.

Proxmox VPS For WHMCS is awesome - and we'll definitely purchase more modules and continue to do business with Modules garden.

  • 3 years ago
  • Version Number 2.9.1

Harsh Jain @harsh7495

August 13, 2020 at 04:15:50 PM

Good Plugin, horrible support.

Took me 1month to be able to solve a simple issue. The good plugin does not require support, but when something gets broken, it can take weeks, if not months to get it sorted, they give 1 reply per day. And the reply can be as rudimentary as please provide more information, even after writing a long ass essay on the issue. (Its been 2 months since i opened the ticket, and at this point i just quit).

Update: Updating my review from before. Plugin is great, support can be better, tho in the recent times they are trying to be better. docs updated too (finally.)

Joanna Byjoś @JoannaModulesGarden

September 4, 2020 at 09:40:46 AM

That definitely is not the chord we intend to strike with our customers. We understand how important our timely support is to your workflows, and hope you can accept our genuine apologies for what appears to be prolonged waiting time for resolution. At the moment no ticket seems to have been left unanswered, but please feel entirely free to contact us if there still is anything that requires our attention.

Owner@ModulesGarden  
  • 3 years ago
  • Version Number 2.9.1
  • Edited

Martin Becker @Martin

April 25, 2020 at 02:05:24 PM

The Module from Modulesgarden are good quality, sadly the support is very poor at the moment. I do only receive 1 response per day even if I reply after 1-2 minute.

My Module does not work, after I switched from the open source version back to the yearly version. Module license is not valid. Its not the firewall, i renamed the license file and everything is correct according to their documentation. As it worked before well it seems like an issue on their end. I used the yearly edition before, purchased the open source (did not download it) and got refundend + switched back to the yearly plan.

The response time from the support currently is horrible and my customers cannot manage any of their vservers + i cannot provision any servers. I'm literally losing money because of this.

PS: If someone from modulesgarden is reading this, Ticket ID is 468181.
Update: Support responded 1 second after making this review everything is fixed now.

  • 3 years ago
  • Version Number 2.8.1
  • Edited

iTsMrval @itsmrval1355

April 7, 2020 at 06:48:46 PM

Very good, very efficient proxmox module! I recommend !

  • 3 years ago
  • Version Number 2.8.1

Mohammad @mohammad6407

March 17, 2020 at 12:16:59 PM

Our company use this modules,
very good module with very good option and support!

  • 4 years ago
  • Version Number 2.8.0

Georgi Georgiev @georgi7869

November 25, 2019 at 10:11:01 AM

Great module, providing automation for all your VPS services.

Documentation of the product is thorough, which makes it upgrade/configuration/maintaining process really easy.

Highly recommend.

  • 4 years ago
  • Version Number 2.7.3

Kwashie @kwashie2672

November 4, 2019 at 01:49:37 PM

This module makes automation a breeze. We have several nodes and they all work great using this. Support and continuous updates to support current version of Proxmox is a plus.

  • 4 years ago
  • Version Number 2.7.3

Diego Benavente @diego9417

October 12, 2019 at 07:09:19 PM

Amazing module. It automates everything related to Proxmox, VPS creation, suspension, upgrades, cancellation, etc. Easy to use and with tons of options for those who are pros. I totally recommend this module. It is the best one for WHMCS Proxmox management.

  • 4 years ago
  • Version Number 2.7.2

behnam @behnam7639

August 19, 2019 at 11:35:31 AM

I Decided to use this module for VPS managment for us and the clients.

  • 4 years ago
  • Version Number 2.6.1

Thanh Nguyen @thanh9312

May 22, 2019 at 05:51:36 AM

I recommend this module to everyone, it includes big set of tools for clients. Using it for a year now, and never had any problems. The management of servers is fast and easy, with many great features like firewall or backups.

  • 4 years ago
  • Version Number 2.6.1

hostixo @hostixo4215

April 9, 2019 at 12:19:23 PM

it is very good module. Support is very helpful.

  • 4 years ago
  • Version Number 2.6.1

M M Akash @m3277

February 5, 2019 at 10:28:13 AM

Finished 7 days free access of "Proxmox VPS For WHMCS" and we wonder how excellently Modules Garden used the whole API systems of Proxmox and implemented it in WHMCS. We uses WHMCS 7.2 and Proxmox 5.3 to test before going to production environment.

Full Control, Statistics at max better describe it while you can also offer usage based billing by using the Advanced Billing Plugin. Great Work MOdules garden! Keep up the great job but please lower Open Source Version prices while offering a n affordable yearly update policy!

  • 5 years ago
  • Version Number 2.5.2

Nghia Than @itvietnam

December 23, 2018 at 06:45:04 AM

I recommend this module to everyone, it includes big set of tools for clients. Using it for a year now, and never had any problems. The management of servers is fast and easy, with many great features like firewall or backups.

  • 5 years ago
  • Version Number 2.5.1
  • Edited

aasdf @aasdf3064

November 2, 2018 at 04:11:41 PM

nice

  • 5 years ago
  • Version Number 2.5.1

Björn Strausmann @isp-serverfarm

October 8, 2018 at 12:12:25 PM

Really help us integrate Proxmox into WHMCS, makes life easier for us and the clients.

  • 5 years ago
  • Version Number 2.5.1

Сиреканян Арсен @arssirek

June 4, 2018 at 02:47:21 PM

It seems, this is the only working module for the latest versions of Proxmox and WHMCS. The good thing is that we were able to check the system to see if it works as expected for us before deciding whether to buy it or not. Support was here to help.

  • 5 years ago
  • Version Number 2.5.0

MARIO ONAYDE Gonzalez Diaz @onaydi01

February 28, 2018 at 05:02:24 PM

I love their modules, they are a very good work team, they have excellent attention and also their work is the best of all, it has been a long time since I saw a development team so good and so committed to users.

Thanks for everything.

  • 6 years ago
  • Version Number 2.4.2

MSP MyServerPlace @msp6945

February 22, 2018 at 02:30:29 AM

Love this module, really help us integrate Proxmox into WHMCS, makes life easier for us and the clients.

  • 6 years ago
  • Version Number 2.4.1

VINCENT DAMICO @telianetwork

January 15, 2018 at 12:52:21 PM

Aucune possibilité de remboursement, le module ne fonctionne pas et le support technique est exécrable. 140 euro de perdu. Je déconseille fortement ce produit.
No possibility of refund, the module does not work and the technical support never responds. 140 euro lost. I don't recommend this product.

Joanna Byjoś @JoannaModulesGarden

January 31, 2018 at 04:20:48 PM (Edited)

There must have been some sort of a miscommunication, as we sadly have never received any response from you after asking for a more detailed description of a reported issue over two weeks ago. The module is fully functioning, any difficulties you ran into can be fully disposed of, but we cannot proceed until our Tech Support is offered your further insight.

Would you be so kind and respond in the previously opened ticket? We very much look forward to helping you enjoy the flawless performance of the module.

Owner@ModulesGarden  
  • 6 years ago
  • Version Number 2.4.1

Arpan Arora @ArpanArora

December 14, 2017 at 12:15:03 AM

Great Developer ! Great Modules !
Very Co-Operative and Fantastic Support !

I Very strongly Recommend Modules Garden

Everbiz Cloud Service, India

  • 6 years ago
  • Version Number 2.4.1

Norbert Boros @Mecanik

November 27, 2017 at 09:49:04 PM

I am very pleased to recommend Modules Garden as our main WHMCS modules provider. Their modules are written professional, efficient, compatible to the latest WHMCS and PHP always. Everything works smooth and efficient, as it supposed to work in any business! I myself do not often tend to rate third party module developers, but these guys deserve it. Keep up the good work!

  • 6 years ago
  • Version Number 2.4.1

Michael Neubauer @MikeEM

October 23, 2017 at 05:08:32 PM

A fantastic support, fast and competent.
The module for Proxmox is beautiful, very well integrated and above all functional.
Installation is easy.

  • 6 years ago
  • Version Number 2.4.0
  • Edited

Cottey Baptiste @ProxGroup

September 6, 2017 at 01:38:56 AM

Used since 2 years ago, and working without any problem.
Support reply very fast and fix your problem quickly !

  • 6 years ago
  • Version Number 2.4.0

Ali Davachi @valuereseller

July 4, 2017 at 09:23:31 PM

Horrible company to work with. Stretched out support so they could prevent a refund. Stay away. Product was useless try this one on Github instead: https://github.com/cybercoder/PRVE ... Stay away.

  • 6 years ago
  • Version Number 2.3.1

Vasileios Stoidis @MassiveGRID

October 15, 2016 at 10:47:42 AM

We use the module in two different WHMCS installations for a long time ago. We have nodes with two different Proxmox versions.
It works very well with all versions simultaneously.
If we face any problem, ModulesGarden support does their best in order to help us. They also try to satisfy any custom request we may have and at most of the times they do.
They are highly recommended.

  • 7 years ago
  • Version Number 2.1.7
  • Edited

Gobi Yoga @gobiyoga

September 8, 2016 at 04:24:02 PM

Out of all the modules I tried, I had the most luck with this module. Works great and support is always there to help you out.

  • 7 years ago
  • Version Number 2.1.5

Version Compatibility


Compatible with WHMCS v8.9

Full Version Compatibility


  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By ModulesGarden

Changelog

v3.8.1 Released December 13th, 2023

Latest Version


  • New Feature: WHMCS V8.9 support
  • New Feature: Offer "Private Network" selection as configurable option for your clients orders - case #1387
  • Improvement: Adjusted performance of backup synchronization cron for machines located on a single cluster - case #243
  • Improvement: Added validation for checking if the "BCMath" PHP extension is installed when adding new IPv6 addresses in the addon's IP management - case #241
  • Improvement: Option to provide decimal values (using a dot separator) for the "CPU Limit" configuration, instead of integers only - case #1664
  • Changed: Replaced "Linux 5.x - 2.6 Kernel" OS type setting with "Linux 6.x - 2.6 Kernel" - case #1705
  • Bug Fix: EFI disk will no longer be resized if the boot order was empty during machine creation - case #1687
  • Bug Fix: The "SLAAC" IPv6 network mode will no longer be available for LXC virtualization type as it is not a valid format for that configuration - case #1683
  • Bug Fix: Corrected problem with IP addresses assigned to multiple Windows network interfaces if the guest agent is enabled - case #1679
  • Bug Fix: Eliminated problem causing the "Master Disk not found" error when changing a package, if that disk was not selected as the first in the boot order - case #1674
  • Bug Fix: Resolved assorted errors occurring when executing the "update-server-usage" cron job for bandwidth reset - case #1673
  • Bug Fix: Solved the "Unsupported operand types" error that could occur when adding subnets from the IPv6 block - case #244
  • Bug Fix: The duration time of an action will be available in the module logs only if the "CURLINFO_TOTAL_TIME_T" option is supported by the server - case #242
  • Bug Fix: Fixed problem with displaying the size of backups if the size value contains 12 or more digits - case #1667
  • Bug Fix: Refined error messages when an incorrect disk size or storage is detected - case #1662
  • Bug Fix: CIDR will be now properly set for the IP address when configuring the network with guest agent enabled - case #1659
  • Bug Fix: Solved problem with the "Freeze FS On Backup" option for the guest agent that was not supported until Proxmox VE 7.4 version - case #1657
  • Bug Fix: The "TPM" module will be now properly added for the disk when cloning the virtual machine - case #1655
  • Bug Fix: The TPM device will no longer be unnecessarily listed in the "Disks" section of the client area - case #1656
  • Bug Fix: Corrected subnet mask validation when adding IPv6 pool from the addon module
  • Bug Fix: Fixed backup synchronization that might not list VM backups created at the same time - case #249
  • Bug Fix: Solved problem where Firewall rules were not updating if the "Firewall Options" were left blank in the configuration - case #1712
  • Bug Fix: Eliminated specific errors in Proxmox task viewer that could occur after migrating a VM due to using QUEMU guest agent that was not installed on server - case #1704
  • Bug Fix: The module will now properly validate if the provided VM hostname is a validf DNS name - case #1703
  • Bug Fix: Resolved an issue where the "update-server-usage" cron job would fail if there was an inactive server in the configuration. - case #1689
  • Bug Fix: Blocked possibility to order disk downgrades if there were additional disks that had been previously removed - case #1684
  • Bug Fix: Restricted ability to downgrade a disk from a product with configurable options to a product without them - case #1680
  • Bug Fix: Eliminated specific "TypeError" that could occur when adding a security group with "Plesk" rules - case #1672
  • Bug Fix: Editied firewall rule status will be now immediately reflected in the firewall rules list and the updating window - case #1671
  • Bug Fix: Restoring more than six Firewall rules at once should no longer cause errors - case #1665
  • Bug Fix: Other minor code corrections and adjustments

 

Previous Versions


v3.8.0 Released September 14th, 2023

View/hide detailed changelog

  • New Feature: Set up the default limit of backup tasks per node - case #1486
  • New Feature: Define the relation between each node, backup storage and their synchronization in the Proxmox addon module - case #1485
  • New Feature: Enable the "Guest Trim" request for QEMU Guest Agent after moving disk or migrating the VM - case #1487
  • New Feature: Enable the option to "Freeze/Thaw" file systems during backups for consistency when using the Guest Agent - case #1487
  • New Feature: Set global "VLANs Limit" to prevent creating additional private networks when the number of assigned VLAN Tags is already reached - case #1484
  • New Feature: Automatically assign IP address for private network configuration - case #1489
  • New Feature: The firewall is now enabled by default for private networks - case #1489
  • New Feature: Option to automatically restart a VM when creating a private network - case #1488
  • New Feature: Select which elements will be displayed in the server information table in the client area - case #1491
  • New Feature: Select the order of displayed section elements on the product information page of the client area - case #1493
  • New Feature: Option to additionally destroy all unreferenced disks upon sever termination - case #1636
  • New Feature: Alternative mode that allows summing selected configurable option values with the default product configuration values instead of overwriting them - case #1483
  • Improvement: Choose if clients will be allowed to toggle backup email notifications upon their creation - case #1475
  • Improvement: Added "q35 - 8.0" and "q35 Latest" options for QEMU machine type configuration - case #1449
  • Improvement: Server management actions are now disabled from the start of the backup creation process until its completion - case #1492
  • Improvement: Translations for server action notifications will now be distinguished between the KVM virtual machine and the LXC container - case #1526
  • Improvement: Added option to display disk and bandwidth usage directly in the server information table - case #1596
  • Improvement: Added support for new CPU types introduced in the Proxmox VE 8.0 - case #1600
  • Improvement: The "backupSync" cron task now runs immediately after backup creation is finished - case #1619
  • Improvement: Added "purge" parameter for VM termination command to remove its VMID from related configurations, such as backups and replication jobs
  • Improvement: After adding backup creation to the tasks list, the related notification will be displayed until the backup is finished
  • Bug Fix: Server migration with the "Online" option enabled will no longer force the VM for KVM virtualization type to be stopped - case #1622
  • Bug Fix: Assorted corrections for IP addresses assignment performed from the admin area - case #1417
  • Bug Fix: Solved case with upgrading disk space when using configurable options - case #1598
  • Bug Fix: Eliminated issue of not resetting bandwidth usage at the end of the month for services purchased on the 31st day of the month
  • Bug Fix: Assorted bug fixes related to backup restoration from another cluster
  • Bug Fix: Fixed issue where the "Start Date" in the tasks history list was displaying as a zero date - case #237
  • Bug Fix: Resolved problem with adding a TPM disk to the cloned VM - case #1653
  • Bug Fix: Other minor code corrections, UI adjustments and other improvements

 

v3.7.1 Released August 25th, 2023

View/hide detailed changelog

  • New Feature: WHMCS V8.8 support
  • New Feature: Select multiple public bridges in the network configuration, enabling the assignment of corresponding IP addresses during the virtual machine creation with the appropriate bridge setting selected in the module's IP management - case #1525
  • Improvement: Implemented language overrides support, enabling the utilization of customized translations - case #1589
  • Removed: Support for WHMCS V8.5 and previous
  • Bug Fix: Resolved problem where some of the backups collections were not listed when the Proxmox server did not return information about the used cluster - case #1590
  • Bug Fix: Solved issue where some of the nodes might return the "No route to host" error that caused problems with opening the product configuration - case #1592
  • Bug Fix: Eliminated "TypeError" that might occur while running the "update-server-usage" cron job - case #1588
  • Bug Fix: Fixed problem with the second DNS server address being unnecessarily removed while re-configuring the network - case #1605
  • Bug Fix: Corrected critical error that might have occurred when using network re-configuration - case #1604
  • Bug Fix: Solved problem with improper restoration of a machine from backup after its additional disks were removed - case #1615
  • Bug Fix: Fixed problem where the VM's IP address might not be assigned after an upgrade when the "One Network Device" option was enabled
  • Bug Fix: Other minor code corrections and UI improvements

 

v3.7.0 Stable Released July 5th, 2023

View/hide detailed changelog

  • New Feature: Stable release - includes all features introduced previously in the 3.7.0 beta version
  • New Feature: Support for Proxmox VE 8.0 version
  • Improvement: "Start Date" field for "VM Power Tasks" will now be automatically filled in with the current date - case #1565
  • Improvement: "VM Power Tasks" can now be set to continue indefinitely as the "End Date" field is no longer marked as required - case #1565
  • Changed: Renamed "Upgrade" admin notification action to "Block Upgrade With Email Notification" - case #1296
  • Bug Fix: Fixed case where the date and format of created backups may not have been displayed correctly - case #1548
  • Bug Fix: Running the "Reconfigure Network" command will no longer result in a VM reboot when QEMU Guest Agent is enabled - case #1580
  • Bug Fix: Added missing "CD-ROM" to the boot device selection dropdown - case #1479
  • Bug Fix: Solved problem related to terminating a machine with configured firewall rules - case #1566
  • Bug Fix: The guest agent should now correctly reconfigure its network after the IP address assigned to the server has been changed - case #1245
  • Bug Fix: Fixed issue where the downgrading of an additional disk was not adequately blocked to prevent the loss of client data - case #1572
  • Bug Fix: The memory and total usage graphs will be now correctly displayed in GiB (gibibyte) units instead of GB - case #1567
  • Bug Fix: Additional corrections to address issues related to migrations and restoring backup collections created on different nodes - case #1552, #1557
  • Bug Fix: Backups collections from different clusters that cannot be restored yet will no longer appear in the list - case #1556
  • Bug Fix: Fixed problem where redundant IP addresses were added beyond the set limit after using the "Change Package" module command when the new IP address was not listed in the IP management list - case #1560
  • Bug Fix: SSH public key provided in the product custom field will now be correctly retrieved for LXC virtualization type - case #1528
  • Bug Fix: Resolved issue that could result in data loss on the disk and VM restart when attempting to resize it for additional space - case #1574
  • Bug Fix: Adjusted percentage value displayed in the resource notification for the "Memory Usage [%]" setting when the "Amount Of RAM" configurable option was provided in a unit different from the default module settings - case #1549, #1563
  • Bug Fix: Added some missing translation entries into the language file
  • Bug Fix: Other code corrections and improvements

 

v3.7.0 Beta Released June 7th, 2023

View/hide detailed changelog

  • New Feature: Support for Proxmox VE 7.4 version
  • New Feature: Allow clients to add "VM Power Tasks" that will automatically execute the "Start", Stop" or "Reboot" actions on their servers in specified timeframes - case #1423
  • New Feature: Clients can now create "Resources Notifications" that will send email alerts, when their server exceeds specified thresholds for network traffic, disk read and write, CPU and memory usage in a given time frame - case #1427
  • New Feature: Select multiple private bridges in the private network configuration, enabling the assignment of corresponding IP addresses during the virtual machine creation with the appropriate bridge setting selected in the module's IP management - case #1122, #1340
  • New Feature: Enable DHCP option for private network creation to assign IP addresses managed by DHCP instead of the module's IP Management - case #1340
  • New Feature: Set "Private Network Rate Limit" value in the virtual machine configuration - case #1340
  • New Feature: Specify additional parameters for additional disk drives configurable options to allow clients to add disks with desired space, storage type and speed within configured limits - case #1422
  • New Feature: Choose whether to reassign public and private IP addresses after the server upgrade - case #1388
  • Improvement: Optimized speed of loading backups and firewalls lists. Note: Remember to set up a new "backupSync" cron to keep the backups list synchronization running after the module upgrade
  • Improvement: Backups collections can now be listed and restored for given VMs even when they have been created on different storages and nodes - case #1428
  • Improvement: "Log Level In" and "Log Level Out" firewall policies options can now be set to be visible or hidden from the client area - case #1537
  • Improvement: Adjusted window size of the opened noVNC console - case #1463
  • Changed: "Private Bridge" option has been changed to "Legacy Private Bridge" which can still be used in the previous way of IP assignment
  • Bug Fix: Starting the VM should no longer create unnecessary "Console (Spice)" tasks in Proxmox if the Spice console was enabled for LXC virtualization
  • Bug Fix: Certain corrections related to the creation, deletion and setting limits on additional disks
  • Bug Fix: Provided SSH public key into the product custom field will now be properly applied for LXC virtual machine type during its creation - case #1528
  • Bug Fix: Fixed case where after the VM reinstallation its previous firewall rules were duplicated - case #1480
  • Bug Fix: Eliminated "error 500" that could occur on some servers with PHP 8.1 when trying to access the product details - case #1481
  • Bug Fix: Other code corrections, language and UI adjustments

 

v3.6.2 Released April 19th, 2023

View/hide detailed changelog

  • Improvement: LXC server configuration with more than 10 IPv4 addresses, that can be assigned as interfaces, will now assign the additional IP addresses to the IPSet filter  - case #880
  • Bug Fix: Resolved problems with invalid fields validation when trying to edit the server details - case #1426
  • Bug Fix: Terminate action will now work properly if the "Delete Backups After Termination" option is enabled but no "Backup Storage" is chosen - case #1434
  • Bug Fix: Corrected cases when the "Network" section could stop working after the second virtual machine has been created - case #1453
  • Bug Fix: IPv4 along with IPv6 address will be now correctly added to a single network device if the "One Network Device" option is enabled - case #1471
  • Bug Fix: Eliminated "error on hut-unplugging device" notice that could occur when reinstalling the Windows OS - case #1464
  • Bug Fix: Other minor code corrections and optimization improvements

 

v3.6.1 Released March 3rd, 2023

View/hide detailed changelog

  • New Feature: WHMCS V8.7 support
  • Improvement: The server information table displayed in the client area will be now automatically refreshed every 60 seconds - case #1377
  • Improvement: Optimized loading of server cluster list for a large number of nodes and VMs in Proxmox addon module - case #210, #216
  • Improvement: "Subnet Mask" for Proxmox addon IP management will be now automatically filled in based on the provided CIDR - case #212
  • Improvement: Added support for "EPYC-Milan" CPU type - case #1391
  • Changed: Disabled validation of public/private IP addresses when adding new addresses in the Proxmox addon - case #205
  • Removed: Support for WHMCS V8.3 and previous
  • Removed: Support for PHP 7.3 version
  • Bug Fix: Fixed issue that might have caused the "Call to a member function get() on array in (...) /Fields.php:91" error - case #1341
  • Bug Fix: Resolved issue that may occur when the "Service Password" option was enabled for "Guest Agent" and all of the IP addresses were assigned to a single network interface only, leaving the other ones empty - case #1345
  • Bug Fix: Eliminated problem with running the Cloud-Init scripts that contained single apostrophes - case #1347
  • Bug Fix: Solved cases when the entire "IP Management" section was empty after creating snippets and the VMs had stopped working - case #1349
  • Bug Fix: Fixed issue with missing "Create Private Network" button if the SDN has been used before - case #1350
  • Bug Fix: Reinstalling the server from the OS template will no longer cause the WHMCS product password field to be cleared - case #1351
  • Bug Fix: Using the "Change Password" module command will now correctly update the password on the server - case #1352
  • Bug Fix: After disabling the access to the "Backups Collections", the related button in the client area will no longer be available - #1354
  • Bug Fix: Fixed case that could cause issues with creating an account due to the "Load Balancer: Cannot find node with free resources" error even with modes with available resources - case #1335
  • Bug Fix: Hiding the ability to work with backups will no longer display the "Backup Jobs" link in the client area sidebar menu - case #1336
  • Bug Fix: Creating backups will be now possible if "Backups Size Limit" is set to "-1" as unlimited value - case #1344
  • Bug Fix: Solved problem with the number of IP addresses that could not be properly set based on configurable option value - case #1348, #1338
  • Bug Fix: Fixed various issues related to network SDN Zones and SDN TAGs - case #1355
  • Bug Fix: Reinstalling a VM will now properly take into account the number of set IP addresses from configurable options
  • Bug Fix: Eliminated "TypeError: in_array()" that could occur when adding the security group on PHP 8.1
  • Bug Fix: Adjusted displaying of the backup files limit counter in the backup job notice when its value was set to unlimited
  • Bug Fix: Corrected setting of the "Backup" status for the primary disk drive
  • Bug Fix: Resolved timeout issue that could appear when the connection to the Proxmox server breaks after saving the product configuration - case #1376
  • Bug Fix: Corrected "Reconfigure Network" functionality for Windows-based machines - case #1382
  • Bug Fix: "Network Device" will be now properly created for IPv6 when using integration with IP Manager For WHMCS module - case #1385
  • Bug Fix: Adjusted selecting nodes for multiple servers when creating a new IP address in the Proxmox addon - case #1389
  • Bug Fix: Cloud-Init drive will be now correctly created for KVM virtualization type - case #1397
  • Bug Fix: Assigning a VM to a private network will now also include its firewall configuration
  • Bug Fix: Eliminated "500 error" that could occur when assigning a VM to a private network on a different Proxmox server
  • Bug Fix: Corrected issues with reassigning private networks between different virtual machines - case #1383
  • Bug Fix: Fixed "Invalid format" error that could occur when cloning a template with an already configured "cicustom" parameter - case #1403
  • Bug Fix: Leaving an empty "Last IP Address" field will no longer prevent creating an IPv6 address in the Proxmox addon
  • Bug Fix: Solved problem with listing IP address in Proxmox Addon assigned for multiple servers when using PHP 8.1 - case #209
  • Bug Fix: Eliminated issue with inserting a newline character into assigned IP addresses database list of the Proxmox addon, which was causing problems with the execution of Cloud-Init scripts - case #206
  • Bug Fix: Restoring a VM from a backup will now properly restore the server configuration that existed at the time of creating the backup instead of the product configuration - case #1412
  • Bug Fix: When reinstalling a VM from a template clone, the firewall options will be set based on the WHMCS product settings instead of the used template - case #1393
  • Bug Fix: Corrected setting up of the disk speed when the main hard disk and the additional disk were set on the same storage - case #1420
  • Bug Fix: Other minor code corrections and improvements

 

v3.6.0 Released November 23rd, 2022

View/hide detailed changelog

  • New Feature: WHMCS V8.6 support
  • New Feature: Support for PHP 8.1 version
  • New Feature: Support for Proxmox VE 7.3 version
  • New Feature: "Backups Collection" - allow clients to restore instances from backups created from other virtual machine they own - case #1328
  • New Feature: Define the number of IPv6 subnets for server assignment
  • New Feature: The "IP Management" section of the Proxmox addon has been refreshed to allow easier generation of IPv4 and IPv6 addresses as well as IPv6 subnets - case #1210, #1175
  • New Feature: Snapshots can now be automatically deleted after the defined number of storage days has been exceeded - case #1206
  • New Feature: Reconfigure the network without using the "Change Package" tool to easily update the network interfaces (KVM virtualization type) - case #1203
  • New Feature: Allow clients to attach their servers to the created network interfaces - case #1244
  • New Feature: Select a default "Template User" for Cloud-Init - case #1195
  • New Feature: Define the MTU value for the private network interface - case #1147
  • Improvement: If the boot devices order configuration in the module settings is left empty, the default boot order will remain unchanged - case #1112
  • Improvement: The module no longer requires public IP addresses for servers creation - case #1200
  • Improvement: The module performance as for obtaining the resources usage, when browsing the servers list in the Proxmox addon, has been optimized - case #1168, #1298
  • Changed: Requires ionCube Loader V12 or later
  • Removed: Support for WHMCS V8.2 and previous
  • Removed: Support for PHP 7.2 version
  • Bug Fix: Fixed problems that occurred when the new backup creation was disabled even when there were available resources left
  • Bug Fix: Leaving the "Backups Files Limit" field empty will now be equal with a "0" value
  • Bug Fix: Resolved issue when the Qemu machine type could be unnecessarily changed after cloning the VM - case #1229
  • Bug Fix: Upgrading the server will now correctly update its network rate limit - case #1144
  • Bug Fix: Minor adjustments related to deleting the oldest backups when their limit has been exceeded - case #1236
  • Bug Fix: Fixed cases when the module tried to obtain an ISO image from an unavailable storage - case #1308
  • Bug Fix: The password hash should now be available when using the Cloud-Init scripts - case #1305
  • Bug Fix: Other minor code corrections, language, and UI adjustments

 

v3.5.1 Released June 22nd, 2022

View/hide detailed changelog

  • New Feature: WHMCS V8.5 support
  • Improvement: Added "fetchBackupsForArchive" parameter into the "global_options.yml" file, which allows skipping a large number of backups from being loaded into the "Archive" list in the product configuration - case #1202
  • Bug Fix: Resolved problem of the private IP addresses that were not reassigned after the virtual machine reinstallation - case #1184
  • Bug Fix: Fixed "Call to a member function getPrivateNetworkType()" issue that could interrupt the action of building an instance from a clone - case #1228
  • Bug Fix: Solved problem of cloning an instance with an EFI disk in a template that lead to marking that disk as unused and adding another one in its place - case #1230
  • Bug Fix: Eliminated problem with duplication of the "ProxmoxAddon_IpServers" records in the database table each time the Proxmox addon module was reactivated - case #193

 

v3.5.0 Released March 31st, 2022

View/hide detailed changelog

  • New Feature: Support for the Software Defined Network (SDN) functionality which allows using created virtual networks (vnets) at the data center level
  • New Feature: Support for TPM, TPM versions, and Virtio SCSI controller to allow the creation of machines based on Windows 11
  • New Feature: Multiple server nodes can now be selected when creating or editing IP pools using IP management tool
  • New Feature: You can now select if the VM machine should be stopped or shutdown when using the "Change Package" module command for "Upgrade/Downgrade" functionality
  • Changed: To avoid data loss after adding, editing, or removing a disk, the virtual machine will now need to be rebooted manually instead of automatically
  • Bug Fix: Fixed problem with using certain special characters in the password field when reinstalling the server
  • Bug Fix: "Allow Backups On Mount Points" option will be now properly set when creating a server
  • Bug Fix: Corrected issue where the module could lose bridge network setting after a KVM server reinstallation
  • Bug Fix: Fixed missing private IP address assignments after the server reinstallation
  • Bug Fix: Assorted corrections related to properly setting up the boot order for a VM creation or updating it when the "Full Clone" mode is enabled - case #1131, #1176
  • Bug Fix: Server information will be now correctly reloaded after using the "Change Package" module command in the admin area - #1171
  • Bug Fix: Fixed cloning when server contained EFI disk or TPM status was set (requires "Full Clone" mode instead of "Linked Clone") - case #1132
  • Bug Fix: Machines using OMVF/UEFI bios will now properly be booted after clone - case #1143
  • Bug Fix: Reinstalling sever when using OS template should no longer change the server SCSI controller
  • Bug Fix: Fixed problem with rolling-back a machine snapshot which could delete one of the network IP addresses and a gateway
  • Bug Fix: Corrected module behavior where the main disk could be wrongly resized and an additional disk removed after the server reinstallation - case #1178
  • Bug Fix: "SSD Emulation" parameter for additional disk will be now properly taken into account when creating a KVM machine
  • Bug Fix: "Hibernate" suspension action will now send missing "--todisk" parameter to fully suspend the virtual machine - case #177
  • Bug Fix: Eliminated "QEMU quest is not running" error that might still be displayed even when the quest agent was enabled in Windows image due to "%" character in the network interface address - case #178
  • Bug Fix: Disk speeds parameters will no longer be set if a related option is disabled in the server configuration
  • Bug Fix: Assorted adjustments related to creating, cloning, and reinstalling virtual machines with proper parameters
  • Bug Fix: Other code corrections, language, and module improvements

 

v3.4.1 Released March 2nd, 2022

View/hide detailed changelog

  • New Feature: WHMCS V8.4 support
  • Removed: Support for WHMCS V8.0 and previous
  • Bug Fix: Fixed case where the product details in the admin area might have been limited by the width of the service page - case #1124
  • Bug Fix: Eliminated "Storage (...) is not available on node (...)" error that might have occurred when trying to access the module settings - case #1151

 

v3.4.0 Released December 8th, 2021

View/hide detailed changelog

  • New Feature: Support for Proxmox VE 7.1 version
  • New Feature: Define a custom "User" for Cloud-Init templates - case #1101
  • New Feature: Choose which admin area features shall be displayed in the virtual machine details to increase the speed of service page loading - case #1088
  • New Feature: Prevent clients from editing the hostnames of the virtual machines by disabling a dedicated option in the product configuration - case #1087
  • New Feature: Set default input and output policies for the product firewall options - case #1047
  • New Feature: Select the server information details that will be displayed in the client area - case #1045
  • New Feature: A new option in the "Load Balancer" settings that allows server migration with local disks - case #1032
  • New Feature: A new option in the "Virtual Machine Configuration" to create servers directly from backup archives - case #1024
  • New Feature: A new option to set "Storage" for Cloud-Init configuration - case #990
  • New Feature: Clients can now download firewall rules to create their backup and quickly restore them after server reinstallation - case #1011
  • New Feature: Allow clients to set "Storage Disk Space" during the order with a configurable option that can be used instead of the provided "Disk Space" value - case #989
  • New Feature: Clients can now see the amount of resources, still available to create backups - case #983
  • New Feature: Firewall rules can now be prioritized (POS) by moving them up and down on the list - case #939
  • New Feature: Choose which compression types can be allowed for clients to create backups - case #908
  • New Feature: Information on changing the IP addresses assignment will be now saved in a dedicated "IP Logs" section in the Proxmox Addon module - case #866
  • Improvement: Changing the virtual machine name in the Proxmox VE panel will be now synchronized with WHMCS at cron execution
  • Improvement: Added network-related merge field variables that can be used for Cloud-Init scripts - case #1066
  • Improvement: Added support for {$user.username}, {$user.password}, and {$user.realm} merge field variables that can be used in welcome email templates to display control panel credentials - case #865
  • Improvement: Added Windows 11 support for "OS Type" settings
  • Improvement: Network bridge can now be specified when adding IP addresses pool in the Proxmox Addon module - case #1006
  • Improvement: Once the backup creation task is initialized by a user, the option to create the next backup will be now disabled until the first one succeeds - case #1040
  • Bug Fix: Other code corrections and improvements

 

v3.3.1 Released September 24th, 2021

View/hide detailed changelog

  • Bug Fix: Fixed cron error that might have occurred when the module was not used along with Proxmox Cloud VPS For WHMCS

 

v3.3.0 Released September 22nd, 2021

View/hide detailed changelog

  • New Feature: WHMCS V8.3 support
  • New Feature: Proxy for Proxmox console connections - case #364
  • New Feature: Added "Tag" configurable option for network configuration - case #1071
  • Removed: Support for WHMCS V7.10 and previous
  • Bug Fix: Restored missing "Firewall Options" for LXC virtualization type - case #1076
  • Bug Fix: Fixed case where IP addresses might not be assigned to the hosting
  • Bug Fix: Eliminated "PDOException: SQLSTATE[23000]: Integrity constraint violation" error that might have occurred when trying to save the product configuration - case #1070
  • Bug Fix: Other code corrections and improvements

 

v3.2.0 Released July 15th, 2021

View/hide detailed changelog

  • New Feature: Proxmox VE 7.0 support
  • New Feature: Node groups - use Load Balancer to deploy servers within a defined group of nodes - case #1051
  • Bug Fix: Resolved problem with deleting private IP addresses from the admin area - case #1061
  • Bug Fix: Added missing VMID secure protection when reinstalling a server - case #1062
  • Bug Fix: Adjusted differences between resource graphs in the client and admin areas - case #1046
  • Bug Fix: Resolved problem with an incorrect private bridge that might have appeared when reinstalling a server - case #1042
  • Bug Fix: Fixed issue with assigning servers to the pool of resources after their reinstallation - case #1041
  • Bug Fix: Eliminated number of warnings generated into the "tblerrorlog" database table
  • Bug Fix: Other code corrections and improvements

 

v3.1.1 Released June 1st, 2021

View/hide detailed changelog

  • New Feature: WHMCS V8.2 support
  • Improvement: Extended selection of graphic card options for server configuration - case #1043
  • Changed: The maximum number of restarts and relocations for High Availability Cluster configuration will now be set to "1" by default- case #1037
  • Removed: Support for PHP 7.1 version
  • Bug Fix: When Cloud-Init is used, the password provided for server reinstallation will now be properly set, instead of the one entered when ordering a product - case #985
  • Bug Fix: Fixed problem that might have caused public IP addresses to disappear from the client area - case #1036
  • Bug Fix: Resolved case where the private network might have been removed after changing a product package - case #1026
  • Bug Fix: Other code corrections

 

v3.1.0 Released April 1st, 2021

View/hide detailed changelog

  • New Feature: Custom Cloud-Init support - add your scripts within the addon module and select them in the product configuration as well as configurable options (KVM virtualization type)
  • New Feature: Option to "Create Network" when adding a new IP Address so it can be assigned directly to the ProxmoxVE "IP Config" configuration (KVM virtualization type)
  • New Feature: Added "Quemu Machine Type" setting to "Additional KVM Configuration" - case #1013
  • Improvement: When reinstallation of the server is complete, the page will be now automatically refreshed - case #953, #827
  • Improvement: When using the "Proxmox Hostname" option, it will be now also copied to the WHMCS "Domain" field after VM creation - case #927
  • Improvement: Added a warning notice when attempting to downgrade the disk size which is not supported
  • Improvement: Added validation notice in "Network Rate Limit" format that can accept a dot as the only decimal separator - case #569
  • Improvement: Added "Bandwidth" column to the VMs list on the server in the Proxmox addon module - case #928
  • Improvement: Added validation of disabled hooks when using "Test Connection" functionality
  • Improvement: VMs, that are not yet built, will be now omitted in the servers statistics in the Proxmox addon module - case #995
  • Changed: Location of the buttons to obtain public and private SSH keys - case #706
  • Changed: "MD-CLEAR" option will be now disabled by default in the product configuration - case #944
  • Removed: Support for WHMCS V7.9 and previous
  • Bug Fix: Added missing CPU types in the "Virtual Machine Configuration" - case #804
  • Bug Fix: Exception error will no longer occur after the module's license expiration - case #958
  • Bug Fix: Corrected additional disk configuration when creating a VM - case #964
  • Bug Fix: Fixed a JavaScript error that might have occurred when upgrading or configuring the product - case #923, #1004
  • Bug Fix: Adjusted backups creation setup when using additional disks - case #997
  • Bug Fix: Additional corrections related to the firewall options in the private network - case #993
  • Bug Fix: Solved problem that might have caused an issue with obtaining SSH keys from the client area (LXC virtualization type) - case #1015, #1007
  • Bug Fix: Resolved case that might have caused the "Unit value (...) is invalid" error when creating a VM - case #994, #1001
  • Bug Fix: Fixed issue with a missing feature of the master hard disk reinstallation - case #1023
  • Bug Fix: Eliminated "500 Configuration file does not exist" error that might have shown up in the header response - case #982
  • Bug Fix: Fixed missing "no bootdisk" option of "Boot Order" - case #1010
  • Bug Fix: Eliminated bug that allowed clients to exceed the additional disk limit - case #986, #1002
  • Bug Fix: Solved issue with loading AJAX pages on certain configurations - case #1022
  • Bug Fix: Resolved problem with gateway assignment due to an additional white character that might appear when IP Manager For WHMCS was in use - case #999
  • Bug Fix: Fixed "Class 'ModulesGarden\Servers\ProxmoxVps\App\Http\Actions\IpAddress' not found" error that might have sometimes occurred when assigning IP addresses manually - case #992
  • Bug Fix: Added missing error notice if VM template exceeds available disk space - case #1018
  • Bug Fix: Private network will no longer be removed when using change package - case #1026
  • Bug Fix: Eliminated issues that might have caused problems with the termination of certain VMs - case #988
  • Bug Fix: Fixed problem with invalid EFI disk resize instead of the main disk after cloning - case #834
  • Bug Fix: Corrected functionality of cron migration if VM is suspended - case #991
  • Bug Fix: Server reinstallation will now correctly take into account the password provided by the client - case #985
  • Bug Fix: Private network can now be created without providing VLAN tag - case #1029
  • Bug Fix: Minor language and UI adjustments as well as updates for certain fields
  • Bug Fix: Other code corrections and improvements

 

v3.0.1 Released December 18th, 2020

View/hide detailed changelog

  • New Feature: Support for Proxmox VE 6.3
  • New Feature: Support for the "Twenty-One" theme in WHMCS V8.1
  • Improvement: VLAN tags will be based on the subnet level when using IP Manager For WHMCS to assign IP pools - case #980
  • Bug Fix: Resolved problem with creating multiple additional disks when the "Additional Disk" and "Backups On Additional Disks" options were enabled at the same time - case #959
  • Bug Fix: Solved issue with "Invalid virtualization type" errors on the list of server in Proxmox Addon that might have occurred after the module upgrade - case #960
  • Bug Fix: Fixed issues with enabling the "KVM Hardware Virtualization" setting properly - case #965
  • Bug Fix: Corrected issues with the upgrade/downgrade functionality that might have caused the "invalid format - value does not look like a valid node name" error when cloning a KVM - case #975
  • Bug Fix: Cloud-init password provided to the custom field during the order will no longer be incorrectly encoded - case #976
  • Bug Fix: A large number of selected items from the configuration of dropdowns will no longer obscure other options in WHMCS V8.0 and later - case #978
  • Bug Fix: Eliminated problems that might have caused instances being delivered to the wrong host nodes - case #973
  • Bug Fix: Fixed problem with the "Configuration file does not exist" 500 error that may have occurred in the HTTP header - case #982
  • Bug Fix: Solved issue where the IP from the incorrect node might have been assigned to the created VM by "IP Management" in Proxmox Addon - case #974
  • Bug Fix: Other minor code corrections and improvements

 

v3.0.0 Released November 16th, 2020

View/hide detailed changelog

  • New Feature: Support for newly rebuilt Proxmox Cloud VPS For WHMCS 3.X module version
  • New Feature: Create backups using ZSTD compression format - case #951
  • New Feature: Toggle resetting VM usage the first day of the month
  • Bug Fix: Editing server's hostname from the client area will no longer result in resetting it to the original after executing the "Change Package" module command

 

v2.9.3 Released October 23rd, 2020

View/hide detailed changelog

  • Bug Fix: Fixed "PHP Fatal error: Declaration of Symfony" that might have occurred during cron execution after updating the module to WHMCS V8 - case #942
  • Bug Fix: Resolved "Call to a member function config() on null" error that might have shown up when trying to reinstall VPS after updating the module to WHMCS V8 - case #946

 

v2.9.2 Released October 5th, 2020

View/hide detailed changelog

  • New Feature: WHMCS V8.0 and PHP 7.4 support
  • Removed: Support for PHP 7.0 and previous
  • Removed: Support for WHMCS V7.8 and previous
  • Bug Fix: Fixed case where only one node could be listed in the "Target Node" dropdown while trying to migrate a server - case #919
  • Bug Fix: Adjusted setting up "ciuser" as administrator when creating a server with the cloud-init usage - case #924

 

v2.9.1 Released June 24th, 2020

View/hide detailed changelog

  • New Feature: Clone bandwidth limit option to override its I/O in KiB/s - case #893
  • New Feature: Possibility to choose BIOS from the KVM virtualization type of configuration - case #904
  • New Feature: Added option to the product configuration that allows you to decide if an additional disk (KVM) or mount point (LXC) should be automatically created
  • Changed: When reinstalling VM from ISO, the disk will be firstly deleted (left as unmounted in Proxmox), and then the module will create a new one - case #895
  • Bug Fix: Fixed problem with the "Invalid CSRF Protection Token" error that could have occurred during the "Save Changes" action after the noVNC or Xterm.js console was opened - case #900
  • Bug Fix: Resolved issue with creating another user when adding a secondary VM on the different from the previous cluster - case #894
  • Bug Fix: Adjusted validation of destination port rules for the firewall to allow providing values of port ranges - case #903
  • Bug Fix: Fixed validation of the gateway's IP address provided in the Proxmox addon, which resulted in an error while entering an address that belongs to the private pool - case #910
  • Bug Fix: Corrected "remove backups" operation that did not remove old backups which were already over the "backup files limit" - case #876

 

v2.9.0 Released May 27th, 2020

View/hide detailed changelog

  • New Feature: Proxmox VE 6.2 support
  • New Feature: Firewall Options - choose which of the firewall features (NDP, MAC Filter, DHCP, Router Advertisement and IP Filter) users will be able to control from their client area - case #747
  • New Feature: Support for "Keyctl", "Nesting", "NFS", "CIFS", "FUSE" and "Create Device Nodes" feature toggles for product configuration (LXC virtualization type) - case #877
  • New Feature: Support for "MD-CLEAR", "IBPB", "AMD-SSDB", "PDPE1GB", "HV-EVMCS", "SSDB", "VIRT-SSDB", "AMD-NO-SSB", "HV-TLBFLUSH AES" feature toggles for product configuration (KVM virtualization type) - case #885
  • New Feature: Support for "SSD Emulation" toggle for Hard Disk and Additional Disks configurations (KVM virtualization type) - case #886
  • New Feature: "Private Network" toggle for product configuration - enable if you want to create a private network interface automatically during VM creation - case #889
  • New Feature: Apply "cipassword|Password" product custom field to enable clients providing passwords when using Cloud-Init - case #871
  • Improvement: Added "Default (LSI 53C895A)", "LSI 53C895A", "LSI 53C810", "VirtIO SCSI", "VirtIO SCSI single", "MegaRAID SAS 8708EM2" and "VMware PVSCSI' options for SCSI Controller Model configuration (KVM virtualization type) - case #887
  • Improvement: Added "Cascadelake-Server", "Skylake-Server", "Skylake-Client", "Broadwell", "Broadwell-noTSX", "KnightsMill", "IvyBridge", "Haswell-noTSX" and "EPYC" options for CPU Type configuration (KVM virtualization type) - case #881
  • Removed: Support for WHMCS V7.7 and previous
  • Bug Fix: Corrected node searching based on IP addresses to resolve "Node for IP Address "IP ADDR" not found" error - case #878
  • Bug Fix: Fixed problems with connecting to the remote console when custom port is used - case #891
  • Bug Fix: Added missing "ES" option to enable Spanish keyboard support of KVM product configuration - case #872
  • Bug Fix: Resolved issue that might have prevented deleting the last remaining backup file after VM termination - case #851
  • Bug Fix: Assorted corrections related to creation of High Availability cluster resource - case #849
  • Bug Fix: Qemu Guest Agent will now properly set DNS for Windows-based machines - case #848
  • Bug Fix: Fixed problem with not reassigning the IP addresses after os/template reinstallation when using Cloud-Init- case #846
  • Bug Fix: Reinstallation VM from template, on VM with created HA state, will no longer result in with creating the endless "Reinstall - Creating VM" task - case #845
  • Bug Fix: Fixed problem that might have caused "Duplicate entry (...) for key 'PRIMARY' (SQL: insert into ProxmoxAddon_VmIpAddress" (...)) error when creating private IP address- case #844
  • Bug Fix: Bug Fix: VM will no longer run automatically if the "Start VM After Create" option was not enabled - case #843

 

v2.8.1 Released March 19th, 2020

View/hide detailed changelog

  • New Feature: WHMCS V7.10 support
  • New Feature: "Clone On The Same Storage As Source" for KVM configuration to clone VMs on the same storage as the template - case #828
  • Changed: Graphs will be now smaller to fit better on screens with low size or resolution - case #831
  • Bug Fix: Resolved assorted issues with editing additional disk size - case #833
  • Bug Fix: The hosting "Username" field will be now full-filled properly just after the service creation if "Default User" is set in Cloud-Init configuration - case #841

 

v2.8.0 Released February 5th, 2020

View/hide detailed changelog

  • New Feature: New Feature: WHMCS V7.9 support
  • New Feature: Proxmox VE 6.1 support
  • New Feature: Automatic Snapshots - allow clients to create automatic snapshot jobs every provided number of hours or on specified days - case #298
  • New Feature: Reset Bandwidth - use new module command to manually reset bandwidth usage for the chosen VPS in the admin area - case #745
  • New Feature: If VPS was auto-suspended upon the server's bandwidth overage, now it can be also automatically unsuspended with the arrival of next billing cycle and bandwidth usage reset - case #745
  • New Feature: Guest Agent support for KVM configuration with the possibility to toggle "Service Password", "Template User" and "Configure Network" settings for Windows installation - case #798
  • New Feature: Create multiple "Custom Cloud-Init Configurations" to choose from as configurable options - case #785
  • Improvement: Added additional "$service_domain" "$service_dedicated_ip" "$service_assigned_ips" merge fields variables to use in "Container Notes" of the product configuration - case #748
  • Improvement: If the template has some network devices, the IP address by Cloud-Init will be now set up after the cloning process
  • Improvement: Added line breaking for "SSH Public Key" displayed in the "Additional Information" tab in the client area
  • Removed: Support for WHMCS V7.6 and previous
  • Bug Fix: Corrected "Path" when adding additional hard disk for LXC virtualization type
  • Bug Fix: Resolved problem with changing a password after VPS reinstallation - case #808
  • Bug Fix: Fixed "Syntax error or access violation" error that might have occurred on certain servers during Proxmox addon activation - case #803
  • Bug Fix: Resolved problem with displaying password if it contained certain special characters when reinstalling the server - case #790
  • Bug Fix: When downgrading the IP address it will be now properly removed from the VM - case #784
  • Bug Fix: High Availability Cluster will be now properly set after VM cloning - case #781
  • Bug Fix: Fixed "Parameter verification failed" error that might have occurred during VM reinstallation when a clone of the template was located on the different node - case #774
  • Bug Fix: Resolved problem with generating configurable options properly for different than default currencies
  • Bug Fix: Added missing validation for the empty "Hostname" field when performing product creation - case #737
  • Bug Fix: The unnecessary protocol, source and destination fields will be now disabled once the “Macro” option is selected while adding a firewall rule
  • Bug Fix: Corrected IPv6 assignation for LXC virtualization type - case #535
  • Bug Fix: IPv6 address by Cloud-Init will be now assigned to the correct network interface - case #527
  • Bug Fix: Resolved problem with reinstalling VM from ISO when snapshots are taken - case #499
  • Bug Fix: Assorted language adjustments
  • Bug Fix: Many other slight corrections

 

v2.7.3 Released October 8th, 2019

View/hide detailed changelog

  • Bug Fix: Fixed assorted problems regarding the "Illegal mix of collations" errors - case #723
  • Bug Fix: Corrected "Backup Size Limit" tooltip to properly hint the "-1" value (instead of an empty field) to provide for unlimited backups - case #722
  • Bug Fix: Resolved issue with the "Class 'ModulesGarden\ProxmoxAddon\App\Jobs\Vps\Reinstall\IpAddress' not found" error that might have occurred when reinstalling LXC server - case #726
  • Bug Fix: Solved problem with the "Storage 'local' is disabled" error that might have shown up when reinstalling LXC server - case #732
  • Bug Fix: Fixed issue that could have caused the "Manage IP Addresses" functionality not being displayed in the product management in the admin area - case #733
  • Bug Fix: If "Tag 0" has been removed from the product configuration, it should not reappear as assigned after saving the changes - case #740
  • Bug Fix: If the "ISO Images" access is disabled in "User's Options", clients will no longer have the option to mount ISO images to existing servers - case #742
  • Bug Fix: Fixed issue with displaying all available ISO images to clients in spite of their selection in product configuration - case #742
  • Bug Fix: Resolved problem with selecting custom keyboard layout for KVM configuration that might have caused the "Parameter verification failed" error - case #743
  • Bug Fix: Fixed bug with graphs that could have caused the presented values being taken from another server - case #757
  • Bug Fix: Corrected domain redirection URL in the module addon "Tasks" section
  • Bug Fix: Fixed case that could have caused duplicated OS templates to reinstall being displayed
  • Bug Fix: Fixed problem with displaying invalid "CPU Usage" values - case #760
  • Bug Fix: Slight UI adjustments
  • Bug Fix: Other minor corrections

 

v2.7.2 Released August 29th, 2019

View/hide detailed changelog

  • Bug Fix: Corrected problems with setting tags based on custom fields from the IP Manager For WHMCS integration
  • Bug Fix: Resolved issue with invalid network interface deletion if there were still some IP addresses assigned from IP Manager For WHMCS
  • Bug Fix: Module database tables encoding will now match the rest of the WHMCS system instead of being set to UTF-8
  • Bug Fix: IP addresses will be now correctly reassigned to the VM after its reinstallation
  • Bug Fix: Solved problem with creating the VM when the database was set on a different server with other time than the one in WHMCS

 

v2.7.1 Released August 20th, 2019

View/hide detailed changelog

  • Bug Fix: Added missing tooltips for SSH keys in the admin area - case #705
  • Bug Fix: Removed SSH key buttons displayed in the wrong place - case #706
  • Bug Fix: Corrected "Pool" value for the KVM configuration that was mistakenly displayed in the "Keyboard" option - case #707
  • Bug Fix: Minor code alterations

 

v2.7.0 Released August 14th, 2019

View/hide detailed changelog

  • Improvement: Rebuilt module user interface
  • Improvement: Completely rewritten code
  • Improvement: Easier product configuration
  • Improvement: Assorted language adjustments
  • New Feature: WHMCS V7.8 support
  • New Feature: Proxmox VE V6.0 support
  • New Feature: Support for "Hotplug" functionality - case #663
  • New Feature: Added "Custom" area for Cloud-Init allowing you to specify custom files that will replace the automatically generated initial ones - case #649
  • New Feature: Define if a VM should be shut down, stopped, paused or hibernated after the service suspension - case #571
  • New Feature: The possibility to automatically suspend the VM upon bandwidth overage
  • New Feature: Introduced disk downsize protection to block the downgrading of a service if the selected product or chosen configurable option value of a disk size is lower than the currently used one - case #562
  • New Feature: Choose whether to automatically start the VM after its successful creation
  • New Feature: Specify the exact VLAN tags from the Proxmox addon that can be used for the configured product - case #551
  • New Feature: Clients are now able to change the hostname of their VM - case #550
  • New Feature: Set a default user for the Cloud-Init template in the Proxmox addon server configuration
  • New Feature: Taking VM snapshots in now also available for the LXC virtualization type
  • Removed: Support for WHMCS V7.5 and previous
  • Changed: Automatic start of the VM after its successful creation will now be handled by Proxmox VE server instead of by the module
  • Bug Fix: Resolved issue with the lack of ability to allocate the given disk space due to the free space amount being incorrectly checked on a different storage - case #611
  • Bug Fix: Fixed "Unable to modify nameserver while the container is running" error that might have occurred on the "Change Package" module command for the LXC virtualization type - case #580
  • Bug Fix: Using the Spice console will no longer result in receiving the application/x-pem-file, the console will be opened in the virt-viewer instead - case #573
  • Bug Fix: Resolved issue with changing the KVM template after rebuilding the VM - case #570
  • Bug Fix: VM upgrade will no longer result in resetting the already changed password to the previous one - case #549
  • Bug Fix: Corrected issue with the infinite loading of the servers list page that may have resulted in blocking the browser session - case #534
  • Bug Fix: Minor alterations related to the IP Manager For WHMCS integration
  • Bug Fix: Numerous other tweaks and corrections

 

v2.6.1 Released April 5th, 2019

View/hide detailed changelog

  • Removed: Support for WHMCS V7.4 and previous
  • Changed: Temporally hidden "Manage VM" sidebar buttons on the "Change Password" view due to issues caused by a WHMCS template - case #493
  • Bug Fix: Fixed "Error: Class 'ModulesGardenProxmoxAddonAppModelsIpAddress' not found" that could occur when creating a new VPS after updating the module to 2.6.0 version - case #477
  • Bug Fix: Enabling "Use Server Nameservers" option for LXC virtualization type will be now properly taken into account - case #478
  • Bug Fix: Corrected issue with an incorrect password when reinstalling a VM if certain special characters were provided - case #481
  • Bug Fix: Eliminated error that might have caused that cloud-init configuration was not applied - case #482
  • Bug Fix: IPSet will no longer disappear after VM reinstallation - case #414
  • Bug Fix: Resolved issue of two CD-ROMs assigned to a VM, where only the one from cloud-init was visible - case #483
  • Bug Fix: Private network card will no longer be removed after using the change package module command - case #487
  • Bug Fix: Corrected integration with IP Manager For WHMCS when trying to unassign IP from the VM - case #496
  • Bug Fix: "Suspend" module command will no longer cause the VM to stop instead of actually suspending it - case #497
  • Bug Fix: Load Balancer will now properly take into account the VM's additional disks (KVM) as well as additional mounting points (LXC)
  • Bug Fix: Cluster view in the module addon will now properly display the node limits
  • Bug Fix: Other minor corrections

 

v2.6.0 Released February 27th, 2019

View/hide detailed changelog

  • New Feature: Support for Proxmox VE 5.3
  • New Feature: Load Balancer - automatically create new VMs on the nodes with currently the highest amount of free resources available based on the prioritized weights
  • New Feature: Load Balancer - automatically create new client's VMs on various nodes, to ensure remaining machines operation in case of failure of a single node
  • New Feature: Load Balancer - when client upgrades the VM but there are no free resources on the current node, it will be possible to move and upgrade it on the currently least used node
  • New Feature: Display VM network interfaces and OS information from Qemu Guest Agent (KVM virtualization type)
  • New Feature: Configuration toggle to enable or disable SPEC-CTRL and PCID processor settings (KVM virtualization type) - case #423
  • New Feature: Xterm.js console type support
  • New Feature: "Multiqueue" parameter field to the product's Network Device configuration (KVM virtualization type) - case #386
  • New Feature: "Read/Write Limit (ops/s)" and "Read/Write Max Burst (ops)" parameter fields to the product's Additional Hard Disk Speed configuration - case #358
  • New Feature: "Bandwidth" usage column to the VMs list table in the module addon
  • New Feature: Display and edit SSH Public Key in the client area (KVM virtualization type)
  • Improvement: Completely rewritten code of the module addon
  • Improvement: Rebuilt module addon user interface
  • Improvement: "Hard Disk Speed" and "Additional Hard Disks Speed" configurations split into separate parts
  • Improvement: It will be now possible to choose the only supported "Raw disk image (raw)" format for "local-lvm" storage configuration - case #353
  • Improvement: A private IP address will be now assigned to the VM when the private network is created in the client area - case #391, #418
  • Improvement: Support for new "High Availability Cluster" options ("State", "Group", "Max. Restart", "Max. Relocate") to represent its configuration in the most recent version
  • Improvement: Assorted language adjustments
  • Removed: Support for WHMCS V7.3 and previous
  • Removed: Support for obsolete management of certain operations on the VM (i.e. change password or disk resize) using SSH - use Cloud-Init instead
  • Removed: Support for automatic IP address assignment via DHCP - use Cloud-Init instead
  • Bug Fix: When editing the hard disk in the client area, the "Backup" checkbox will no longer be by default toggled on if that hard disk has been added without it
  • Bug Fix: Resolved "Parameter verification failed. ( [all] - option conflicts with option 'vmid')" error that might have occurred when adding a backup job
  • Bug Fix: Corrected issue with resetting the "Minimum Network Rate Limit" applied to a VM - case #443
  • Bug Fix: Fixed problem with OS reinstallation using ISO image if VM uses Cloud-Init drive - case #441
  • Bug Fix: Fixed missing icon for Additional Tools sidebar in the client area - case #438
  • Bug Fix: Eliminated problem with creating new backups in the client area if "maxfiles" parameter was not set up by Proxmox root user - case #397
  • Bug Fix: Resolved problems with setting default backups limits for clients if no configurable options were applied - case #395
  • Bug Fix: Other code tweak-ups and corrections

 

v2.5.2 Released January 24th, 2019

View/hide detailed changelog

  • New Feature: WHMCS V7.7 and PHP 7.3 support
  • New Feature: Added support for VLAN "Tag" custom field name into IP Manager For WHMCS integration - case #393
  • New Feature: "Use Server Nameservers" option in the module settings to always use VM nameservers from the server configuration instead of the ones provided by the client - case #329
  • Improvement: In order to meet API requirements, the module will now try to automatically convert the nameservers to valid IP addresses provided by a client in the order - case #329
  • Removed: Support for WHMCS V7.3 and previous
  • Changed: For VM using IPv6 addressing, an IPv4 address will still be set as a dedicated IP while the IPv6 addresses as additional assigned IP - case #387
  • Changed: The OS type will no longer be set after cloning - case #405
  • Changed: The maximum number of attempts to execute a scheduled task has been increased to 100 - case #413
  • Bug Fix: IP set will be now properly re-added to the VM after its reinstallation - case #141
  • Bug Fix: Solved cases of not changing the node value after the VM migration in the admin area - case #411
  • Bug Fix: Eliminated problem with reinstalling a KVM server from ISO image when High Availability Cluster is active - case #373
  • Bug Fix: Corrected reinstallation issue if custom mount points have been added to the LXC container - case #383
  • Bug Fix: Fixed issue related to disk resizing after the upgrade of a running VPS to a plan with more disk space - case #385
  • Bug Fix: Resolved case that could have caused "PHP Error: Unable to load Class:mgLibsexceptionsWhmcsAPI" during a VM creation - case #396
  • Bug Fix: Fixed issue related to a failed test connection with the server when the password contained certain special characters - case #407
  • Bug Fix: Corrected validation of the provided SSH key - case #409
  • Bug Fix: Fixed issue that might have caused problems with completing a scheduled VM reinstallation task - case #410

 

v2.5.1 Released August 9th, 2018

View/hide detailed changelog

  • Improvement: You can now use the {$serviceid} parameter for 'Default User Prefix' to avoid problems with creating usernames that already exist - case #343
  • Changed: 'Stop' command will now execute the action of the VM shutdown instead of powering it off immediately - case #349
  • Bug Fix: Resolved 'Name or service not known' problem related to the VM template and KVM OS templates settings - case #332
  • Bug Fix: Fixed 'Syntax error in template' error that might have occurred in the client area - case #333
  • Bug Fix: Solved issue with a number of assigned network interfaces not corresponding with the upgraded number of assigned IP addresses - case #334
  • Bug Fix: The possibility to change the ISO image in CD-ROM is now hidden if the CD-ROM feature is not assigned to the VM - case #335
  • Bug Fix: Resolved problem with an additional 1024 GB (1 TB) hard disk that was actually created as 1 GB - case #354
  • Bug Fix: Corrected issue rendering the assignment of IPv6 addresses with the cloud-init feature impossible - case #356
  • Bug Fix: Disk cache will be from now on properly set after cloning - case #357
  • Bug Fix: Added validation of missing CIDR or gateway parameters when assigning an IP address using IP Manager For WHMCS module - case #370

 

v2.5.0 Released May 30th, 2018

View/hide detailed changelog

  • New Feature: Proxmox VE 5.2 support
  • New Feature: [KVM] Cloud-Init support
  • New Feature: 'Minimum Network Rate Limit' - if the limit of monthly bandwidth is reached, limit the traffic speed to the specified value - case #194
  • New Feature: Receive notifications about product upgrades to review them before application - case #159
  • New Feature: [LXC] Mount Point support - choose from the following options: Storage, ACLs, Read-Only, Enable Quota, Skip Replication - case #145
  • New Feature: [KVM] 'Delete VM SSH Root Key' - remove the default SSH key after the VM creation to increase security - case #206
  • New Feature: [KVM] Passphrase support for SSH keys - case #208
  • New Feature: [KVM] Support for LVM partition resizing - case #209
  • New Feature: 'One User Per VPS' - create either a new username for each new client's VM, or only one to be used for all of them - case #223
  • New Feature: Specify IP addresses to be assigned upon VM creation manually in the admin area product details view - case #231
  • New Feature: [KVM] 'IPSet IP Filter' option for the firewall to prevent IP spoofing - case #267
  • New Feature: [KVM] New features for the disk and additional disk: Storage, Skip Replication, Discard and IO Thread - case #291
  • New Feature: [KVM] 'Clone Mode' - choose between 'Full Clone' or 'Linked Clone' for the KVM template - case #295
  • New Feature: [KVM] Allow clients to use KVM templates or ISO images for the VM reinstallation - case #213
  • Improvement: Used bandwidth is now calculated and reset after a complete month period starting from the VM creation date, not by the end of the month - case #183
  • Improvement: Enhanced checking algorithm to prevent VMID duplicates - case #260
  • Improvement: Added warning to notify that adding, editing or removing the disk will reboot the virtual machine - case #245
  • Improvement: Graphs display now takes account of the product registration date and includes only the related time frames based on it - case #232
  • Improvement: Deleting the VM from WHMCS without prior termination now restores assigned IP addresses back to the pool
  • Bug Fix: VM termination will no longer delete all other backup jobs in the Proxmox cluster vzdump.cron file - case #280
  • Bug Fix: Resolved issue with resizing the partition if other than the English language is used - case #283
  • Bug Fix: Eliminated problem with downgrading the number of additional IP addresses leading to the network interface deletion - case #290
  • Bug Fix: 'Backup' flag is no longer incorrectly marked inversely when creating a disk - case #225
  • Bug Fix: Assorted code, UI and language corrections

 

v2.4.3 Released April 18th, 2018

View/hide detailed changelog

  • New Feature: WHMCS V7.5 support
  • New Feature: PHP 7.1 and 7.2 support

 

v2.4.2 Released February 23rd, 2018

View/hide detailed changelog

  • New Feature: 'Search For Templates In All Nodes' option for the KVM virtualization that allows an image to be rebuilt even if it is not available on the current node - case #251
  • New Feature: 'VM Template' option in the product configuration to select a default template when configurable options are not set - case #264
  • Improvement: Extended number of logs regarding the creation of a virtual machine - case #246
  • Improvement: 'Login to Proxmox Host failed' notification is now translatable in the language file - case #259
  • Bug Fix: Fixed issue that might have led to the failure of VPS creation when multiple servers are ordered at once - case #246
  • Bug Fix: Corrected parsing of the WHMCS URL address used for the random hostname generation in LXC virtualization type
  • Bug Fix: Fixed display of a missing disk format in the client area - case #249
  • Bug Fix: Surmounted issue with the blank storage selection that could have resulted in the 'Storage 'local-zfs' is not available on node' error - case #252
  • Bug Fix: Corrected assorted problems related to output buffering
  • Bug Fix: Fixed issue with listing all templates from the server available for reinstallation instead of only those selected in the product configuration - LXC virtualization type
  • Bug Fix: Resolved VM boot issues related to the suspend/unsuspend functionality - case #262
  • Bug Fix: 'Allow Reboot' option is now correctly set for virtual machines created and cloned from templates - case #270
  • Bug Fix: Eliminated minor issue that might have led to the malfunction of a partition resizing feature - case #271
  • Bug Fix: Fixed lack of possibility to terminate a virtual machine hosted on Proxmox 3.4-6 - case #272
  • Bug Fix: Corrected Proxmox test connection feature from the servers list - case #242
  • Bug Fix: Downgrading the number of additional IP addresses will no longer remove the main IP address - case #275
  • Bug Fix: The backup file will now be properly deleted by cron job once the reinstallation process is complete - case #274
  • Bug Fix: Fixed 'Change Password' link in the client area menu that might have not worked when VM management sections are open - case #273

 

v2.4.1 Released October 31st, 2017

View/hide detailed changelog

  • New Feature: WHMCS V7.3 support
  • New Feature: Proxmox V5.1 support
  • New Feature: KVM - support for additional disks storage - case #221
  • New Feature: Send welcome email to clients after successfully creating a VM
  • Improvement: VM description field now contains client and service details - case #217
  • Improvement: Enhanced hostname validation during test connection
  • Improvement: Removing a single record from 'Task History' in Proxmox addon is now possible
  • Improvement: 'VM Template' configurable option now uses more friendly 'name|OS Name' format where node path is no longer required - case #214
  • Improvement: Various UI adjustments
  • Changed: IP management 'VLAN' option in Proxmox addon has been changed to more relevant 'VLAN Trunks'
  • Bug Fix: Corrected integration with the 2.4.0 version of IP Manager For WHMCS
  • Bug Fix: Resolved issue with MAC address duplication
  • Bug Fix: When a new VM is added, the task history no longer displays the data of the previous VM
  • Bug Fix: Fixed VM templates and ISO images synchronization if no corresponding configurable options exist - case #210
  • Bug Fix: Surmounted problem with incorrect value of cylinder that might have occurred on KVM partition resizing - case #212
  • Bug Fix: Resolved bug that might have caused the backup storage to be empty
  • Bug Fix: Resolved bug that might have overwritten one VM with another when they were created immediately one after another
  • Bug Fix: Fixed error with an empty MAC address that may have occurred during deleting an additional IP address - case #240
  • Bug Fix: Changed invalid 'MB' to 'GB' unit for 'Bandwidth Limit' field

 

v2.4.0 Released August 2nd, 2017

View/hide detailed changelog

  • New Feature: Proxmox VE V5 support
  • New Feature: New method of generating graphs
  • New Feature: Define a read/write disk limit and read/write disk max burst in ops/s units - KVM only
  • New Feature: Automatically resize a partition and change a password for Linux distributions - KVM only
  • New Feature: Private keys management for disk resizing and password change - KVM only
  • New Feature: Pop-up confirmation for clients before performing any risky action
  • Improvement: Reg-ex validation for snapshot names to work the same as in Proxmox panel
  • Improvement: Adjusted IPv4 mask validation for IP pool generation to prevent creation of too many addresses (from 12 to 30 mask allowed)
  • Bug Fix: Resolved issue with creating the same username for multiple virtual servers in a single order
  • Bug Fix: Corrected invalid IPv4 notification about the lack of free IPv6 addresses
  • Bug Fix: Minor code corrections

 

v2.3.2 Released July 18th, 2017

View/hide detailed changelog

  • New Feature: Send email notification to administrator automatically in case creation of VM by cron has failed
  • New Feature: Add information to to-do list automatically in case creation of VM by cron has failed
  • Improvement: Loading list of OS templates in module settings
  • Improvement: Addon migration from previous module versions
  • Improvement: WHMCS V7.2 support
  • Bug Fix: Adjusted swapped positions of 'Burst' and 'Dedicated' memory usage statistics
  • Bug Fix: Fixed configuration saving when selecting OS template
  • Bug Fix: Solved problem with the lack of OS templates to reinstall in the client area for KVM virtualization type
  • Bug Fix: Resolved issue with handling special characters in passwords
  • Bug Fix: 'CPU Limit' parameter is now set up properly in module configuration
  • Bug Fix: 'Return IP to the pool' option will now remove IP address from both WHMCS and dhcpd.conf file
  • Bug Fix: Task history will now display virtualization type correctly
  • Bug Fix: Corrected 'Bandwidth' and 'Disk Usage' statistics update by daily cron
  • Bug Fix: Surmounted problem with loading of templates for clusters
  • Bug Fix: Solved issue that might cause 'Add Backup' button to disappear
  • Bug Fix: Added missing IP addresses in the admin area - WHMCS V6 only
  • Bug Fix: Assorted minor code adjustments

 

v2.3.1 Released May 11th, 2017

View/hide detailed changelog

  • Improvement: Enhanced compatibility with cron executions on Windows
  • Improvement: Saving settings in Proxmox Addon now supports 'enter' key shortcut
  • Improvement: Added missing CPU units in the admin area product view
  • Improvement: Error handling during KVM cloning process
  • Changed: Renamed 'Bandwidth Limit' configurable option to 'Bandwidth' to avoid conflict with WHMCS update usage statistics
  • Bug Fix: Corrected the creation of network interfaces format
  • Bug Fix: Resolved problem with broken auto-node option
  • Bug Fix: Re-adding a new pool of IP addresses now ignores those that are already assigned to existing servers
  • Bug Fix: Proxmox Firewall was not enabled on creation for VMs network interface
  • Bug Fix: Corrected error handling on cron update usage statistics
  • Bug Fix: Adjusted VM ID to be picked up from the module for the next server creation
  • Bug Fix: Updated test connection function to work with multiple servers configuration
  • Bug Fix: Resolved issue with incorrect GB memory units for KVM settings
  • Bug Fix: Solved problem with DHCP configuration on Windows based platforms
  • Bug Fix: Minor code refinements

 

v2.3.0 Released March 15th, 2017

View/hide detailed changelog

  • New Feature: Enable backup creation before VM reinstallation and auto-restore it if rebuilding fails
  • New Feature: Proxmox Addon - IP Management: define VLAN, Tag and Node for IP address assignment
  • New Feature: Add additional DHCP servers out of node with SSH keys authentication
  • New Feature: Download private & public key for secure VM connections - LXC virtualization type
  • New Feature: View tasks history in module addon
  • Improvement: Slight look tweaks and many code refinements
  • Removed: OpenVZ support - use LXC virtualization type instead
  • Removed: VNC console support - use noVNC or SPICE console instead
  • Changed: 'Create' and 'Rebuild' module commands have been moved to cron scheduled tasks to run asynchronously

 

v2.1.13 Released January 26th, 2017

View/hide detailed changelog

  • Improvement: Display 'Manage VM' and 'Additional Tools' sidebar sections on 'Information' page
  • Bug Fix: Corrected 'Information' link in sidebar menu
  • Bug Fix: Solved issue affecting assignment of IP addresses with MAC handled by IP Manager For WHMCS
  • Bug Fix: Resolved fatal error related to not found PdoWrapper class
  • Bug Fix: Load module settings properly when WHMCS runs on Windows Server
  • Bug Fix: Set up 'Network Rate' configurable option correctly while upgrading/downgrading product

 

v2.1.12 Released December 20th, 2016

View/hide detailed changelog

  • New Feature: Define custom directory to IPv6 DHCP configuration
  • Bug Fix: Prevent from duplicating VMID when LXC virtualization was in use
  • Bug Fix: Prevent the appearance of blank page in the client area
  • Bug Fix: Correctly migrate VM between nodes

 

v2.1.11 Released November 21st, 2016

View/hide detailed changelog

  • Bug Fix: Prevent VMID from being duplicated while using LXC containers
  • Bug Fix: Resolved unsuccessful test connection caused by password containing HTML special characters

 

v2.1.10 Released November 15th, 2016

View/hide detailed changelog

  • Bug Fix: Resolved 'syntax error' occurring upon the module cron execution

 

v2.1.9 Released November 4th, 2016

View/hide detailed changelog

  • New Feature: PHP 7 support
  • Bug Fix: Corrected validation of MAC address

 

v2.1.8 Released October 14th, 2016

View/hide detailed changelog

  • New Feature: WHMCS V7 support
  • Bug Fix: Enable backups for additional disks
  • Bug Fix: NoVNC console support for PVE 4.3.3

 

v2.1.7 Released September 20th, 2016

View/hide detailed changelog

  • Bug Fix: Generate usernames with 'Use Client Name For VPS' feature - special characters support
  • Bug Fix: Reboot VPS using KVM virtualization
  • Bug Fix: Choose storage for backup files
  • Bug Fix: Verify module tables integrity in WHMCS database

 

v2.1.6 Released September 2nd, 2016

View/hide detailed changelog

  • Bug Fix: Setting up a user password has been corrected

 

v2.1.5 Released August 16th, 2016

View/hide detailed changelog

  • New Feature: Log module cron errors in to WHMCS activity log
  • Bug Fix: Compatibility with WHMCS 6.3.1 - choose authentication method during server configuration

 

v2.1.4 Released July 18th, 2016

View/hide detailed changelog

  • Changed: Log in to activity log only if debug mode is active
  • Bug Fix: IP Manager For WHMCS integration - configure gateway IP address
  • Bug Fix: KVM virtualization - apply CPU weight
  • Bug Fix: Proxmox Addon - save minimal VMID

 

v2.1.3 Released July 11th, 2016

View/hide detailed changelog

  • Improvement: Create VPS - trim whitespaces from nameservers
  • Bug Fix: OpenVZ virtualization - add IP address
  • Bug Fix: Stop VM for duration of upgrade process
  • Bug Fix: Make sure client area output is of correct type

 

v2.1.2 Released June 8th, 2016

View/hide detailed changelog

  • New Feature: Support for 'systpl' global WHMCS variable
  • Changed: Prevent from assigning private IP address to public network
  • Changed: New network model for Proxmox V4.2
  • Bug Fix: ISC DHCP support for Proxmox V4.2
  • Bug Fix: Resume server automatically on unsuspending it
  • Bug Fix: Assign correct MAC to IP address on server upgrade
  • Bug Fix: Display list of IP addresses in the Proxmox Addon

 

v2.1.1 Released March 29th, 2016

View/hide detailed changelog

  • Bug Fix: Remove backups along with VM
  • Bug Fix: Remove backup jobs along with VM

 

v2.1.0 Released February 10th, 2016

View/hide detailed changelog

  • New Feature: Automatic IP address assignment - KVM virtualization
  • Improvement: Automatically boot VM after reinstallation
  • Improvement: IP Manager For WHMCS integration
  • Improvement: Optimize server RAM usage retrieval process - Proxmox Addon
  • Removed: 'Backup Storage' custom field - not used any more
  • Bug Fix: Backups limits not respected
  • Bug Fix: Upgrade VM after clone

 

See also

Hetzner Servers Manager

Integrate manager for Hetzner Dedicated

Commercial
Liquid Web VPS & Cloud Dedicated Reseller Program

Resell VPS & Cloud Dedicated Products from Liquid Web

Free
Acronis Cyber Protect Cloud

AI-Powered Integration of Data Protection and Cybersecurity.

Free
SolusVM WHMCS module

Automate the sale of VPS servers & give your clients the ability to completely manage their VPS server inside of WHMCS, using the industry leading SolusVM control panel.

Free
VPN reseller module

Resell VPN accounts with whitelabel Windows, Mac, IOS and Android software

Free