- Plesk Onyx for Linux
Note: This article has the reference to the issue with the fix available:
"Plesk installed on a Xen virtual machine incorrectly detected the environment as a physical server."
- Plesk Onyx Update 4 24 October 2016 (Linux)
The following error is shown when attempting to open Plesk Onyx interface or update a license key:
Error: The license key is invalid. In order to use Plesk, you need to obtain and install a new valid license key.
The license key is intended only for use with Plesk operating inside the following virtual environments: Virtuozzo containers, VMWare, Microsoft Hyper-V, Xen, KVM, Virtuozzo Server, LXC, Docker.
Plesk detects the platform as dedicated as per KB122762 :
'platform' => 'dedicated',
But server virtualization is detected as xen :
# dmesg | grep -i xen
Command line: console=hvc0 xencons=tty0 root=/dev/xvda1 ro
Xen: 0000000000000000 - 00000000000a0000 (usable)
Xen: 00000000000a0000 - 0000000000100000 (reserved)
Xen: 0000000000100000 - 0000000200000000 (usable)
#1 [00059ec000 - 0005a1d000] XEN PAGETABLES ==> [00059ec000 - 0005a1d000]
#5 [00049e9000 - 00059ec000] XEN START INFO ==> [00049e9000 - 00059ec000]
Booting paravirtualized kernel on Xen
Xen version: 4.6.3-2.el6 (preserve-AD)
Xen: using vcpu_info placement
Kernel command line: console=hvc0 xencons=tty0 root=/dev/xvda1 ro
Xen: using vcpuop timer interface
installing Xen timer for CPU 0
installing Xen timer for CPU 1
installing Xen timer for CPU 2
installing Xen timer for CPU 3
xen_balloon: Initialising balloon driver.
Switching to clocksource xen
XENBUS: Device with no driver: device/vbd/51713
XENBUS: Device with no driver: device/vbd/51714
XENBUS: Device with no driver: device/vif/0
Initialising Xen virtual ethernet driver.
This is a bug in Plesk with ID #PPPM-5075 , which is fixed in Plesk Onyx MU#4:
Update the Plesk installation to the latest version.
For similar error with different symptoms, visit:
#213400389 The license key is intended only for use with Plesk operating inside the following virtual environments