Virtualizor 2.8.8 Launched (Stable Branch)

Hi,

The Virtualizor Team has released Virtualizor 2.8.8
This version introduces features like User Suspension, Two Factor Authentication, Lets Encrypt and some bug fixes.
The following are the complete list of changes :

1) [Feature] Added Two Factor Authentication for End users.
For Admin :
http://virtualizor.com/wiki/Enable/Disable_Two_Factor_Authentication

For Endusers :
http://virtualizor.com/wiki/Two_Factor_Authentication

screenshot-192-168-1-124-4082-2016-11-15-17-11-36

screenshot-192-168-1-124-4082-2016-11-15-17-07-57

2) [Feature] Detailed task logs will be shown to the Admins.
tasklog
Note : Some tasks will still not show the detailed logs. They will be implemented in the next versions.

3) [Feature] Added option for the Admin to suspend users

4) [Feature] Added feature to Auto Suspend Cloud user on bandwidth over usage

5) [Feature] Added Lets Encrypt feature to install Lets Encrypt SSL Certification on Virtualizor
http://virtualizor.com/wiki/LetsEncrypt

le

6) [Feature] Added support for SSL and STARTTLS option in Emails.

emailsettings

7) [Feature] Added support for KVM + LXC (MultiVirt).
NOTE : LXC is still in Beta

8) [Task] Added option to enable debugging logs for SMTP Emails.

9) [Task] Added options for specifying Connection Time Out in Email Settings.

10) [Task] PDNS installed using SolusVM script will now be supported in Virtualizor by default.

11) [Task] Now the Admin Panel -> VPS Statistics utility will be refreshed via AJAX Call on every 30 Seconds.

12) [Task] Admins will receive email alert if a Storage exceeds its threshold limit set by him.

13) [Task] Now Patch number will be displayed in subject of Update Email along with version.

14) [Task] Added ZFS and thin storage support for LXC. Before it was not possible to add these storages for LXC.

15) [Bugfix] On XenServer, while editing a VPS, changes were not applied to the VPS when CPU Cores were downgraded. This is fixed.

16) [Bugfix] There was no check if the dd command failed while backup to verify the backup process. We have now added a check for the same.

17) [BugFix] Backup script failed to execute for OpenVZ VMs on a multi virtualization nodes i.e. KVM + OpenVZ. This is fixed. This bug did not affect OpenVZ nodes. It affected only multi virtualization nodes.

18) [BugFix] IPv6 subnet generator generated less number of subnets than specified if single IPv6 of the same range were added earlier. This is fixed.

19) [BugFix] If the user time zone was set to “0” which is GMT it would be over written by the Master Time zone. This is Fixed.

20) [BugFix] Admin was able to delete users by logging to Slave admin panel. This is fixed. Now User deletion is possible only from Master server.

21) [BugFix] Admin was able to delete storages by logging to Slave admin panel. This is fixed. Now Storage deletion is possible only from Master server.

22) [BugFix] In the Admin Panel -> List Users page, incorrect Num VPS and Bandwidth usage was shown for Cloud Users if they had any Subuser as the subusers usage was not added to the Cloud Users total. This is fixed.

23) [BugFix] New IPs were assigned to the VPS if a user upgraded/downgraded the number of IPs from WHMCS client panel. This is fixed.

====================== Patch 1 ======================

24) [Feature] Added Spanish Language.

25) [Bugfix] If RDP was enabled for a VPS and if it was rebuilt from Admin Panel, it was getting disabled. This is fixed.

26) [Bugfix] In Enduser panel, validations for Control Panels installation requirement were not proper, due to that it was giving error that not supported for the OS. This is fixed.

27) [Bugfix] MAC Address was getting changed when edited a VM from Manage VPS wizard. This is fixed.

28) [Bugfix] When Admin created custom template on XEN, at that time ext4 filesystem option was set and VMs were also created by ext4 filesystem but when checked using command “df -hT” it was showing ext3 instead of ext4. This is fixed.

29) [Bugfix] On KVM node in some cases suspended VMs were not able to unsuspend. This is fixed.

Virtualizor supports OpenVZ, Xen, XenServer, LXC and Linux-KVM on CentOS and Ubuntu and they all can be managed from the Master. We are adding more features and if you have any suggestions, do let us know. We hope you enjoy this version of Virtualizor.

Regards,
The Virtualizor Team

Virtualizor 2.8.8 Launched (Release Branch) (Patch 1)

Hi,

The Virtualizor Team has released Virtualizor 2.8.8
This version introduces features like User Suspension, Two Factor Authentication, Lets Encrypt and some bug fixes.

The change log for the 2.8.8 is here :

Virtualizor 2.8.8 Launched

Virtualizor supports OpenVZ, Xen, XenServer and Linux-KVM on CentOS and Ubuntu and they all can be managed from the Master. We are adding more features and if you have any suggestions, do let us know. We hope you enjoy this version of Virtualizor. LXC is available only for CentOS 7.x.

Regards,
The Virtualizor Team

Updated Blesta Module

Hi,

Virtualizor team has updated the Blesta module.
We have updated the Blesta module as on the latest version of Blesta, Plans were not loaded when you select the Server and due to that user were not able to save the product.
We have fixed this and we recommend to update the Blesta module.

Please let us know if you face any issues / you have any suggestions regarding module.
We will resolve it asap and try to improve it asap.

Regards,

Virtualizor Team.

Virtualizor 2.8.8 Launched (Release Branch)

Hi,

The Virtualizor Team has released Virtualizor 2.8.8
This version introduces features like User Suspension, Two Factor Authentication, Lets Encrypt and some bug fixes.

The change log for the 2.8.8 is here :

Virtualizor 2.8.8 Launched

Virtualizor supports OpenVZ, Xen, XenServer and Linux-KVM on CentOS and Ubuntu and they all can be managed from the Master. We are adding more features and if you have any suggestions, do let us know. We hope you enjoy this version of Virtualizor. LXC is available only for CentOS 7.x.

Regards,
The Virtualizor Team

Virtualizor 2.8.8 Launched

Hi,

The Virtualizor Team has released Virtualizor 2.8.8
This version introduces features like User Suspension, Two Factor Authentication, Lets Encrypt and some bug fixes.
The following are the complete list of changes :

1) [Feature] Added Two Factor Authentication for End users.
For Admin :
http://virtualizor.com/wiki/Enable/Disable_Two_Factor_Authentication

For Endusers :
http://virtualizor.com/wiki/Two_Factor_Authentication

screenshot-192-168-1-124-4082-2016-11-15-17-11-36

screenshot-192-168-1-124-4082-2016-11-15-17-07-57

2) [Feature] Detailed task logs will be shown to the Admins.
tasklog
Note : Some tasks will still not show the detailed logs. They will be implemented in the next versions.

3) [Feature] Added option for the Admin to suspend users

4) [Feature] Added feature to Auto Suspend Cloud user on bandwidth over usage

5) [Feature] Added Lets Encrypt feature to install Lets Encrypt SSL Certification on Virtualizor
http://virtualizor.com/wiki/LetsEncrypt

le

6) [Feature] Added support for SSL and STARTTLS option in Emails.

emailsettings

7) [Feature] Added support for KVM + LXC (MultiVirt).
NOTE : LXC is still in Beta

8) [Task] Added option to enable debugging logs for SMTP Emails.

9) [Task] Added options for specifying Connection Time Out in Email Settings.

10) [Task] PDNS installed using SolusVM script will now be supported in Virtualizor by default.

11) [Task] Now the Admin Panel -> VPS Statistics utility will be refreshed via AJAX Call on every 30 Seconds.

12) [Task] Admins will receive email alert if a Storage exceeds its threshold limit set by him.

13) [Task] Now Patch number will be displayed in subject of Update Email along with version.

14) [Task] Added ZFS and thin storage support for LXC. Before it was not possible to add these storages for LXC.

15) [Bugfix] On XenServer, while editing a VPS, changes were not applied to the VPS when CPU Cores were downgraded. This is fixed.

16) [Bugfix] There was no check if the dd command failed while backup to verify the backup process. We have now added a check for the same.

17) [BugFix] Backup script failed to execute for OpenVZ VMs on a multi virtualization nodes i.e. KVM + OpenVZ. This is fixed. This bug did not affect OpenVZ nodes. It affected only multi virtualization nodes.

18) [BugFix] IPv6 subnet generator generated less number of subnets than specified if single IPv6 of the same range were added earlier. This is fixed.

19) [BugFix] If the user time zone was set to “0” which is GMT it would be over written by the Master Time zone. This is Fixed.

20) [BugFix] Admin was able to delete users by logging to Slave admin panel. This is fixed. Now User deletion is possible only from Master server.

21) [BugFix] Admin was able to delete storages by logging to Slave admin panel. This is fixed. Now Storage deletion is possible only from Master server.

22) [BugFix] In the Admin Panel -> List Users page, incorrect Num VPS and Bandwidth usage was shown for Cloud Users if they had any Subuser as the subusers usage was not added to the Cloud Users total. This is fixed.

23) [BugFix] New IPs were assigned to the VPS if a user upgraded/downgraded the number of IPs from WHMCS client panel. This is fixed.

====================== Patch 1 ======================

24) [Feature] Added Spanish Language.

25) [Bugfix] If RDP was enabled for a VPS and if it was rebuilt from Admin Panel, it was getting disabled. This is fixed.

26) [Bugfix] In Enduser panel, validations for Control Panels installation requirement were not proper, due to that it was giving error that not supported for the OS. This is fixed.

27) [Bugfix] MAC Address was getting changed when edited a VM from Manage VPS wizard. This is fixed.

28) [Bugfix] When Admin created custom template on XEN, at that time ext4 filesystem option was set and VMs were also created by ext4 filesystem but when checked using command “df -hT” it was showing ext3 instead of ext4. This is fixed.

29) [Bugfix] On KVM node in some cases suspended VMs were not able to unsuspend. This is fixed.

Virtualizor supports OpenVZ, Xen, XenServer, LXC and Linux-KVM on CentOS and Ubuntu and they all can be managed from the Master. We are adding more features and if you have any suggestions, do let us know. We hope you enjoy this version of Virtualizor.

Regards,
The Virtualizor Team

How To Protect Your Server Against the Dirty COW Linux Vulnerability

Introduction : On October 19, 2016, a privilege escalation vulnerability in the Linux kernel was disclosed. The bug is nicknamed Dirty COW because the underlying issue was a race condition in the way kernel handles copy-on-write (COW). Dirty COW has existed for a long time at least since 2007, with kernel version 2.6.22 so the vast majority of servers are at risk.

Exploiting this bug means that a regular, unprivileged user on your server can gain write access to any file they can read, and can therefore increase their privileges on the system. More information can be found on CVE-2016-5195 from Canonical, Red Hat, and Debian.

Check Vulnerability :

Ubuntu/Debian

To find out if your server is affected, check your kernel version.

# uname -rv

You’ll see output like this:
4.4.0-42-generic #62-Ubuntu SMP Fri Oct 7 23:11:45 UTC 2016

If your version is earlier than the following, you are affected:

  • 4.8.0-26.28 for Ubuntu 16.10
  • 4.4.0-45.66 for Ubuntu 16.04 LTS
  • 3.13.0-100.147 for Ubuntu 14.04 LTS
  • 3.2.0-113.155 for Ubuntu 12.04 LTS
  • 3.16.36-1+deb8u2 for Debian 8
  • 3.2.82-1 for Debian 7
  • 4.7.8-1 for Debian unstable

CentOS
If you’re on CentOS, you can use this script provided by RedHat to test your server’s vulnerability. To do so, first download the script.

wget https://access.redhat.com/sites/default/files/rh-cve-2016-5195_1.sh

Then run it with bash.

# bash rh-cve-2016-5195_1.sh

If you’re vulnerable, you’ll see output like this:

Your kernel is 3.10.0-327.36.1.el7.x86_64 which IS vulnerable.
Red Hat recommends that you update your kernel. Alternatively, you can apply partial
mitigation described at https://access.redhat.com/security/vulnerabilities/2706661 .

Fix Vulnerability

Fortunately, applying the fix is straightforward: update your system and reboot your server.

Ubuntu/Debian

Update and upgrade your packages using apt-get.

# sudo apt-get update && sudo apt-get dist-upgrade

You’ll need to reboot your server to apply the changes.

# sudo reboot

CentOS

At this time, we’re still waiting for Red Hat to release a patch. This tutorial will be updated with instructions on how to secure your CentOS server as soon as possible. In the interim, you can use this workaround from the Red Hat bug tracker.

Conclusion

Make sure to update your Linux servers to stay protected from this privilege escalation bug.

Virtualizor 2.8.7 Launched (Release Branch) (Patch 5)

Hi,

The Virtualizor Team has released Virtualizor 2.8.7 (Release Branch) (Patch 5)
This version introduces features like Cloning VMs, a new VPS Management Wizard, improved migration for KVM, XEN and fixes some bugs.

The change log for the 2.8.7 is here :
http://www.virtualizor.com/blog/?p=1320

Virtualizor supports OpenVZ, Xen, XenServer and Linux-KVM on CentOS and Ubuntu and they all can be managed from the Master. We are adding more features and if you have any suggestions, do let us know. We hope you enjoy this version of Virtualizor. LXC is available only for CentOS 7.x.

Regards,
The Virtualizor Team

Updated WHMCS Module V2 (2.0.7)

Hi,

We have updated the WHMCS Module V2, please download the new files and update the module.

You can download the new module from the following link :
http://www.virtualizor.com/wiki/WHMCS_Module_V2#Download

This update has the following changes :

1) On WHMCS 7, users were facing while setting module setting. Plans were not loading under module settings tab for product. This is fixed.

Regards,
Virtualizor Team.

Updated WHMCS Module V2 (2.0.6)

Hi,

We have updated the WHMCS Module V2, please download the new files and update the module.

You can download the new module from the following link :
http://www.virtualizor.com/wiki/WHMCS_Module_V2#Download

This update has the following changes :

1) Added RDNS option for Enduser so that they can manage RDNS from WHMCS.

2) Added support for LXC.

3) Added “Test Connection” while adding Virtualizor server in WHMCS while configuring for API key and pass validation.

Regards,
Virtualizor Team.

Virtualizor 2.8.7 Launched (Stable Branch) (Patch 4)

Hi,

The Virtualizor Team has released Virtualizor 2.8.7 (Stable Branch) (Patch 4)
This version introduces features like Cloning VMs, a new VPS Management Wizard, improved migration for KVM, XEN and fixes some bugs.

The change log for the 2.8.7 is here :
http://www.virtualizor.com/blog/?p=1320

Virtualizor supports OpenVZ, Xen, XenServer and Linux-KVM on CentOS and Ubuntu and they all can be managed from the Master. We are adding more features and if you have any suggestions, do let us know. We hope you enjoy this version of Virtualizor. LXC is available only for CentOS 7.x.

Regards,
The Virtualizor Team