You install a new LiteSpeed Web Server on cPanel with a Site Owner license, but it cannot be started. LSWS is running the latest version and latest build, so what is causing the error?
You run a license check, and it seems ok:
[root@cpanel home]# /usr/local/lsws/bin/lshttpd -V [OK] Leased license key 1 will expire in 37 days! 2019-01-25 20:35:59.894706 [NOTICE] Memory size is: 32653128KB.
When switching to LSWS from Apache, it doesn't show the error message, but it seems the LiteSpeed processes are not being started.
/usr/local/lsws/admin/misc/cp_switch_ws.sh lsws Detected cPanel WHM Environment Redirecting to /bin/systemctl stop httpd.service Apache Stopped. httpd: no process found Created symlink from /etc/systemd/system/lsws.service to /usr/lib/systemd/system/lshttpd.service. Created symlink from /etc/systemd/system/multi-user.target.wants/lshttpd.service to /usr/lib/systemd/system/lshttpd.service. [OK] lshttpd.service has been successfully installed! --- metadata: command: configureservice reason: Enabled monitoring for httpd. result: 1 version: 1 Redirecting to /bin/systemctl start lsws.service LiteSpeed started successfully.
[root@cpanel home]# ps -ef | grep httpd root 408 27932 0 20:36 pts/1 00:00:00 grep --color=auto httpd
You check the error log:
vi /etc/apache2/logs/error_log
2019-01-25 20:36:38.214024 [WARN] Domain limit has been reached, domain limit: 5, total domains: 11. 2019-01-25 20:36:38.214028 [NOTICE] Domain list: 2019-01-25 20:36:38.214031 [NOTICE] #1 [domain1.com] 2019-01-25 20:36:38.214034 [NOTICE] #2 [domain2.com] 2019-01-25 20:36:38.214037 [NOTICE] #3 [domain3.com] 2019-01-25 20:36:38.214039 [NOTICE] #4 [domain4.comm] 2019-01-25 20:36:38.214042 [NOTICE] #5 [domain5.com] 2019-01-25 20:36:38.214045 [NOTICE] #6 [domain6.com] 2019-01-25 20:36:38.214048 [NOTICE] #7 [domain7.com] 2019-01-25 20:36:38.214051 [NOTICE] #8 [domain8.com] 2019-01-25 20:36:38.214054 [NOTICE] #9 [domain9.com] 2019-01-25 20:36:38.214057 [NOTICE] #10 [domain10.com] 2019-01-25 20:36:38.214060 [NOTICE] #11 [domain11.com]
The error log clearly shows Domain limit has been reached, domain limit: 5, total domains: 11
. A Site Owner License has a domain limit of 5 and cannot be used on a server with more than that.
NOTE: The 5-domain limit is applied to all existing top-level domains on the server. Unfortunately, there is no way for you to define which domains will be counted towards the limit.
You can either remove unused domains or, if you require more top-level domains than 5, you should upgrade your license. Please note that it is not possible to use LiteSpeed for only some of the domains, while using another server (i.e. Apache) for the remaining domains. You cannot run LiteSpeed simultaneously with another server.