Symptoms
VE console does not work:
Session Closed. Please click on Reset Console
Apache's error_log (
/var/log/httpd/error_log
) contains the errors:[Wed Nov 22 21:11:27 2017] [error] [client 192.0.2.2] File does not exist: /var/www/parallels/html/websocket [Wed Nov 22 21:12:37 2017] [error] [client 192.0.2.2] File does not exist: /var/www/parallels/html/websocket [Wed Nov 22 21:12:48 2017] [error] [client 192.0.2.2] File does not exist: /var/www/parallels/html/websocket [Wed Nov 22 21:20:59 2017] [error] [client 192.0.2.2] File does not exist: /var/www/parallels/html/websocket
Cause
Parameter ServerTokens
set to 'OS' in global Apache configuration file:
[vz] ~:>grep ServerTokens /etc/httpd/conf/httpd.conf
ServerTokens OS
As a result of that configuration responses of web server contain the OS version which is not parsed by UI service.
Resolution
Parameter ServerTokens
should be set to 'ProductOnly'.
Edit the configuration file of Apache /etc/httpd/conf/httpd.conf
to 'ProductOnly':
[vz] ~:>grep ServerTokens /etc/httpd/conf/httpd.conf
ServerTokens ProductOnly
, and reload web server:
[vz] ~:>/etc/init.d/httpd reload
Reloading httpd: