Virtualizor 2.5.7 Launched !

Hi,

The Virtualizor Team has released Virtualizor 2.5.7
This version has new features and some bug fixes.

1) [Feature] Network Speed options have been added for Cloud / Reseller Accounts.

2) [Feature] Control Panel install option has been added on Create VPS Page. Now the admin can install Control Panel while creating a VPS.

3) [Feature] An easy VNC access button has been added in the Admin Panel -> List VPS page.

4) [Feature] The VPS list drop down in Admin OS Reinstall, Migrate and VNC Page has been improved. Admins can now search from the list as well.

5) [Feature] Internal / Additional Network can be now created for KVM and Xen VMs.

6) [Feature] If an Admin wants some VMs to be excluded from the ebtables rules, this is now possible. The Admin can set VPS plan IDs in the universal.php for this purpose. Complete guide : http://virtualizor.com/wiki/Ebtables_Exclude

7) [Task] Add/Rebuild VPS page will now display more error logs if there are any errors while adding or rebuilding the VPS.

8) [Task] VPS naming convention has been changed for XEN. All new VMs will now have a “v” prefixed for the VPS Name.

9) [Bug Fix] POODLE issue has been resolved.

10) [Bug Fix] The Available resources of a Cloud User was not shown correctly sometimes. This is now fixed.

11) [Bug Fix] Queue creation option in “Configuration” page was always saving value 1. This is fixed now.

12) [Bug Fix] Edit VM Link in Cloud / Reseller Panel has been fixed.

13) [Bug Fix] VMs created via the Blesta Module were going in the wrong user account. This is now fixed.

14) [Bug Fix] In the VPS Management Panel, IPv6 Mask was missing for IPv6 subnets.

15) [Bug Fix] Cloud users were allowed to create more than the number specified by the admin. This is fixed now.

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.

Regards,
The Virtualizor Team

Xen Vulnerability XSA-108


An update for Xen has been released to address a vulnerability where a buggy or malicious HVM guest can crash the host or read data relating to other guests or the hypervisor itself. Xen Versions 4.1 and above are affected.

Note : This bug is not a part of the Virtualizor VPS Panel, but rather a bug in Xen. The entire detail of the bug can be found below.

If your Virtualizor Host Node is running CentOS 6 with Xen (mostly it will be running Xen 4.2.x) or Xen 4.1 and above, you will need to yum update Xen and reboot the server. The command is as follows :

root> yum -u update
root> /usr/bin/grub-bootxen.sh

Note : You will need to reboot the server.

If you need any assistance updating Xen, please contact the Virtualizor support team.

Following is the security advisory :

Xen Security Advisory CVE-2014-7188 / XSA-108
                   version 4

              Improper MSR range used for x2APIC emulation

UPDATES IN VERSION 4
====================

Public release.

ISSUE DESCRIPTION
=================

The MSR range specified for APIC use in the x2APIC access model spans
256 MSRs. Hypervisor code emulating read and write accesses to these
MSRs erroneously covered 1024 MSRs. While the write emulation path is
written such that accesses to the extra MSRs would not have any bad
effect (they end up being no-ops), the read path would (attempt to)
access memory beyond the single page set up for APIC emulation.

IMPACT
======

A buggy or malicious HVM guest can crash the host or read data
relating to other guests or the hypervisor itself.

VULNERABLE SYSTEMS
==================

Xen 4.1 and onward are vulnerable.

Only x86 systems are vulnerable.  ARM systems are not vulnerable.

MITIGATION
==========

Running only PV guests will avoid this vulnerability.

CREDITS
=======

This issue was discovered Jan Beulich at SUSE.

RESOLUTION
==========

Applying the attached patch resolves this issue.

xsa108.patch        xen-unstable, Xen 4.4.x, Xen 4.3.x, Xen 4.2.x

Sources :
http://xenbits.xen.org/xsa/
http://lists.centos.org/pipermail/centos-announce/2014-October/020662.html

Regards,
The Virtualizor Team

Virtualizor 2.5.6 Launched !

Hi,

The Virtualizor Team has released Virtualizor 2.5.6
This version has new features and some bug fixes.

1) [Features] User Management has been added in Reseller/Cloud Panel. Cloud users can now create and delete users.

2) [Task] German Language has been rectified and updated in this version.

3) [Task] Description for Scientific Linux was missing and is now added in the Enduser Panel.

4) [Task] Backup server passwords are now saved in an encrypted format.

5) [Task] The UI of the Edit Backup Server wizard has been improved.

6) [Task] VPS Info div which is shown when the admin hovers over the VPS ID has been improved to suite multiple languages.

7) [Bug-Fix] If a VPS was created with two or more IPs from different subnets, the primary IP was not set correctly. This is fixed now.

8) [Bug-Fix] Custom DNS Nameservers set for one particular VPS were not written to the resolv.conf. This is fixed now.

9) [Bug-Fix] Enduser Control Panel installation bug has been fixed in XenServer.

10) [Bug-Fix] If any error occurs while creating/rebuilding the VPS, the error was not displayed properly. This is Fixed now.

11) [Bug-Fix] ebtables rules are now saved while creating or editing the VPS.

12) [Bug-Fix] ISPconfig installer in Enduser Control panel issue has been fixed for all virtualizations.

13) [Bug-Fix] VPS data was overwritten if a user enabled the Rescue mode on a VPS not on the master server. This is fixed now.

14) [Bug-Fix] PV on HVM settings in configuration were not shown on Masters which were not Xen. This is fixed now.

15) [Bug-Fix] VPS suspend, unsuspend and shutdown for HVM VPS issue has been fixed in XenServer.

16) [Bug-Fix] In OpenVZ, if a cloud user edits their instance, “I/O priority” error was displayed by default. This is fixed now.

NOTE : A critical bash vulnerability was found in the past week. Its advised that you update your bash ASAP.

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.

Regards,
The Virtualizor Team

Virtualizor 2.5.5 Launched !

Hi,

The Virtualizor Team has released Virtualizor 2.5.5
This version has new features and some bug fixes.

1) [Feature] Cloud users can now “Edit VPS” from the Dashboard.

2) [Feature] Added several NIC card Modules added for XEN and KVM. You can create/edit VPS with new NIC cards which can be found at “Advance settings” option.

3) [Feature] PV on HVM support added for XEN-HVM VPS. The option can be found at “Advanced Option” section of create/edit VPS.

4) [Feature] ISPConfig Control panel added in “Install Control Panel” option of Enduser Panel. Now users can install ISPConfig in their VPS with one click install.

5) [Feature] Change package option added for WHMCS Virtualizor Cloud Account module.

6) [Feature] Added a configuration to calculate Bandwidth as per the service period. The admin needs to enable this from the Admin Panel -> Configuration

7) [Feature] Swap memory is now optional for XenPV VMs.

8) [Feature] Added the option for the Admin to login as user from the Admin panel.

9) [Task] PhpMyAdmin updated to latest version.

10) [Task] Sorting of User Logs improved.

11) [Task] Virtualizor XenServer edition has been improved. Some new features will be coming soon.

12) [Task] Tight VNC Viewer and SSH Terminal Signed and updated for Virtualizor XenServer.

13) [Bug Fix] IP address and User Agent check added for sessions to improve session security.

14) [Bug Fix] Gateway issue fixed for SUSE VPS created on OVH network.

15) [Bug Fix] Email Attachment issue has been fixed for SMTP emails.

16) [Bug Fix] Cloud User IP Resources showed unlimited if set to 0 while creating the cloud user. This is fixed now.

17) [Bug Fix] “Disable Control Panel” option in Configuration Page was not storing the value, which caused “Install Control Panel” option to be visible in the Enduser panel. This is fixed now.

18) [Bug Fix] Delete VPS operation did not show “Done” message after deleting the VPS. This is fixed now.

19) [Bug Fix] Traffic shaping failed when the speed for an OpenVZ VPS was set to 100+ Mbps. This is fixed now.

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.

Regards,
The Virtualizor Team

Virtualizor 2.5.4 Launched !

Hi,

The Virtualizor Team has released Virtualizor 2.5.4
This release contains security updates as instructed in an external audit conducted by Rack911.
There are some minor bug fixes as well.

Following are the list of changes :

1) [Critical Bug Fix] There are critical bug fixes and we recommend all users to upgrade immediately. Virtualizor has auto-upgrade enabled by default so your installation of Virtualizor will auto-upgrade in 24 hours if you have not disabled auto-upgrades. If you are manually upgrading please refer to the NOTE below.

2) [Task] The enduser panel used to run as root. We have made changes in this release and the enduser panel will no longer be running as root.

3) [Bug Fix] The Add IP Pool wizard showed the IPv6 Subnet option when creating a IPv4 Pool. This is fixed now.

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.

NOTE : If you are manually updating Virtualizor from the Admin Panel, you will experience a 50X error. This will happen due to the Virtualizor service reloading (not restarting) itself.
To avoid this you can manually upgrade by running the following command on your Master Server :
/usr/local/emps/bin/php /usr/local/virtualizor/scripts/cron.php
If you face any issues updating your server, please contact Virtualizor Support.

Regards,
The Virtualizor Team

Virtualizor 2.5.3 Launched !

Hi,

The Virtualizor Team has released Virtualizor 2.5.3
This version has new features and some bug fixes.

1) [Feature] IPv6 Subnets have been added. You can assign IPv6 subnets to the VMs. For a detailed guide please refer to http://www.virtualizor.com/wiki/IPv6_Subnets

2) [Feature] Added the feature to create VMs in queues. You can set the number of Active creation processes from the Virtualizor Admin Panel -> Configuration -> General Settings -> Enable Queue Creation. The utility to view the active tasks and also the raw logs will be improved in future releases.

3) [Feature] Added the feature to set the Outgoing bandwidth speed / Upload Bandwidth speed for a VM. By default the VPS Network speed will be used to set the outgoing bandwidth limit if a seperate Outgoing bandwidth has not been set. The Upload Bandwidth speed setting is available in the “Advanced Settings” which creating / editing a VM.

4) [Feature] A new resource i.e. Total Num Cores for the Cloud/Reseller User has been added. Now if the admin sets the Total Cores for a user, the user cannot create VMs which will have the total number of cores exceeding the value set by the admin.

5) [Feature] Added the capability to sort the VPS list in the Virtualizor Admin Panel.

6) [Feature] Added the feature to set a cron job to backup the Master Servers Database and send it via Email.

7) [Feature] The Cloud User had to choose the Region and Virtualization when there was only one region with one virtualization available. We have improved this and the utility will now choose the available region and virtualization by default IF there is only one region and virtualization set for the user.

8) [Task] The Edit User utility UI has been improved.

9) [Task] We have updated the WHMCS Module and added the capability to upgrade the VM to a new Plan. In WHMCS you simply need to assign the VPS the new plan and click on “Change Package”.

10) [Task] No error was shown when the Admin searched for a non-existent user in the VPS List page’s search utility. This behaviour is now changed and an error will be reported.

11) [Task] Virtualizor uses the oflag=direct and iflag=direct when using “dd” during backups to perform various tasks. We have added an option to disable this if the Admin so desires to do so. The Admin will have to manually set the variable in the config file. Please refer to the wiki : http://www.virtualizor.com/wiki/Disable_DD_Flags

12) [Task] In List VPS utility, the admin will now be able to see that the VPS is owned by a Cloud User and also whether the VPS is owned by a sub-user of the Cloud User.

13) [Bug Fix] The noVNC utility blocked the right top side of the viewing area. This has been fixed.

14) [Bug Fix] SSH Port was set to blank when backup settings were called and the SSH port was not set or empty. This is fixd.

15) [Bug Fix] When a user performed an OpenVZ Backup, the email sent to the user contained “Virtualizor” as the sender. This is now fixed and set to use the SiteName variable.

16) [Bug Fix] IP Stealing fixed for Xen.

17) [Bug Fix] A VM with Mac based IPs was not given a new Mac address when the IP was edited. This is now fixed.

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.

Regards,
The Virtualizor Team

Virtualizor 2.5.2 Launched

Hi,

The Virtualizor Team has released Virtualizor 2.5.2
This version has many bug fixes and some critical bug fixes.

1) [Critical Bug Fix] We would like to thank Rack911 for reporting the issues. These are critical bug fixes and we recommend all users to upgrade immediately. Virtualizor has auto-upgrade enabled by default so your installation of Virtualizor will auto-upgrade in 24 hours if you have not disabled auto-upgrades.

2) [Feature] This release contains support for CentOS 7 as base node for KVM Virtualization. Other hypervisors will also be supported soon in CentOS 7.

3) [Bug-Fix] Fixed number of cores calculation bug in Xen on CentOS 5 based nodes for CPU Pinning.

4) [Bug-Fix] Minor javascript bug fix in the Admin Panel for Java VNC launcher.

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.

Regards,
The Virtualizor Team

Virtualizor 2.5.1 Released !

Hi,

The Virtualizor Team has released Virtualizor 2.5.1
This version has many new features and also many bug fixes.

1) [Feature] noVNC, an HTML5 VNC Viewer added for Xen and KVM Virtualizor. Users can also use the Default JAVA VNC Viewer. Only the master server needs to have the noVNC settings enabled and it will be applied on all slaves. The guide to enable noVNC can be found here : http://www.virtualizor.com/wiki/noVNC

2) [Feature] JAVA VNC Viewer updated and signed by Softaculous Ltd. This will allow the enduser to use the VNC Viewer even with the regular security settings of Java.

3) [Feature] JAVA SSH Console updated and signed by Softaculous Ltd. This will allow the enduser to use the SSH Console even with the regular security settings of Java.

4) [Feature] The Migration Wizard will allow to preserve IPs of VPS if the IPs are in same IP Pool.

5) [Feature] WHMCS Module to create Reseller/Cloud Accounts has been launched : http://www.virtualizor.com/wiki/WHMCS_Module_Reseller_Accounts

6) [Feature] WHMCS Module to create VMs by Cloud Accounts has been launched : http://www.virtualizor.com/wiki/WHMCS_Module_Resellers

7) [Feature] Email notifications will be sent to the Admin if any slave server is Offline. The emails will be sent every 6 hours.

8) [Feature] “Search by User” option has been added in search form of List VPS in the admin panel.

9) [Feature] Windows VPS will now be resized when the VPS is Edited. However the VPS needs to have a clean shutdown from inside the VPS and then started.

10) [Task] If no Media Groups were assigned to a Reseller / Cloud Account, no templates were available to the reseller. We have now modified this behaviour to show all templates as per the virtualization selected, if no Media Group is assigned to the reseller.

11) [Bug-Fix] ISOs were not shown in Reseller panel while creating an instance. This is fixed now.

12) [Bug-Fix] In OpenVZ, nameservers assigned via the Edit Wizard were not being set inside the VPS. This is fixed now.

13) [Bug-Fix] Maintenance mode showed logout link even if the user is not logged in. This is fixed now.

14) [Bug-Fix] A better explanatory note has been added for the “VPS Loads” page in the Admin Panel. The “VPS Loads” utility is only for OpenVZ and no other virtualization at this point in time.

15) [Bug-Fix] VirtIO option was enabled in API mode for XEN and OpenVZ. This is fixed now.

16) [Bug-Fix] The Windows Template creator tool had a small bug. This is fixed now.

17) [Bug-Fix] Enduser panel operations have been restricted if the VPS is suspended.

18) [Bug-Fix] If the VPS on a slave server was edited and a new ISO was added to the VPS, the ISO was not downloaded from the master if the ISO was missing on the slave. This is fixed now.

19) [Bug-Fix] Tun Tap and PPP fixed in OpenVZ

20) [Bug-Fix] OpenVZ : Total Ram was shown higher (in the Virtualizor Panel) than the assigned Ram in VSwap enabled nodes. This is fixed now.

21) [Bug-Fix] OpenVZ : User Initiated backups will not use /tmp

22) [Bug-Fix] OpenVZ : User Initiated backups / restore fixed in PLOOP mode.

23) [Bug-Fix] Reseller Bandwidth Resource calculation while creating the VPS was wrong. This is fixed now.

24) [Bug-Fix] Reseller Max Core check was not working. This is fixed now.

25) [Bug-Fix] OpenSUSE templates were not being downloaded correctly. This is fixed now.

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.

Regards,
The Virtualizor Team

Virtualizor templates for OpenVZ updated

Hello,

The Virtualizor team has Updated following templates for OpenVZ.

Updated Templates (For Both – x86/x86_64 ) :

  • CentOS 5
  • CentOS 6
  • Debian 6
  • scientific OS 6
  • Suse 12.2 (x86 Only)
  • Suse 12.3
  • Suse 13.1
  • Ubuntu 10.04
  • Ubuntu 12.04
  • Ubuntu 12.10
  • Ubuntu 14.04
  • Fedora 19
  • Fedora 20

Regards,
Virtualizor Team

Virtualizor 2.5.0 Released !

Hi,

The Virtualizor Team has released Virtualizor 2.5.0
This version has a minor bug fix. Please update to latest version.

1) [Bug Fix] In Cluster Mode, the VPS Manage Page in the Enduser Panel was not working due to a VPS status bug. This is fixed now.

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.

Regards,
The Virtualizor Team