RemarkableCloud

LiteSpeed WebAdmin Console Guide

How to access and use the LiteSpeed WebAdmin console: server status, virtual host configuration, SSL management, and performance monitoring.

The LiteSpeed WebAdmin console provides server-level configuration that isn’t available from cPanel or DirectAdmin. This guide covers the key sections.

Accessing WebAdmin

https://YOUR_SERVER_IP:7080

Log in with the admin credentials. Find or reset the password:

# Print current WebAdmin credentials
cat /usr/local/lsws/adminpasswd

# Reset WebAdmin password
/usr/local/lsws/admin/misc/admpass.sh

Dashboard: server overview

The main dashboard shows:

MetricWhat it tells you
Requests/secCurrent throughput
ConnectionsActive and idle connections
CPU / MemoryLiteSpeed process resource usage
Cache Hit RatePercentage of requests served from LSCache
UptimeTime since last restart

A healthy server shows cache hit rates above 70-80% for WordPress sites and steady, low CPU.

Server configuration

Tuning (performance)

Server → Tuning:

  • Max Connections: maximum simultaneous connections LiteSpeed handles
  • Worker Processes: number of LiteSpeed worker processes (usually set to match CPU cores)
  • Keep-Alive Timeout: how long idle connections stay open (lower = fewer resources, higher = faster repeat visits)

Security

Server → Security:

  • Per-Client Throttling: rate limiting per IP (see Rate Limiting guide)
  • Access Control: block or allow IP ranges globally
  • HTTP/2 Settings: HTTP/2 is enabled by default; configure max concurrent streams here

Virtual host management

For cPanel servers, LiteSpeed auto-generates virtual hosts from Apache configuration. You generally don’t edit these directly.

For manual VPS setups without cPanel, manage virtual hosts under Virtual Hosts:

  1. Virtual Hosts → Add
  2. Set virtual host name, root, and config file
  3. Configure listeners to point at the virtual host
  4. Set up SSL if needed

SSL management

View installed certificates

Virtual Hosts → select a VH → SSL: shows the certificate path, expiry date, and protocol settings.

Enable TLS 1.3

Server → SSL → Protocol Version → ensure TLS 1.2 and TLS 1.3 are both enabled. TLS 1.0 and 1.1 should be disabled.

Enabled protocols: TLSv1.2 TLSv1.3

HTTP/3 (QUIC)

See the HTTP/3 setup guide.

Restarting LiteSpeed

From WebAdmin: Actions → Graceful Restart: reloads configuration without dropping active connections.

From SSH:

# Graceful restart (preferred)
/usr/local/lsws/bin/lswsctrl restart

# Or via service
service lsws restart

# Full stop and start
/usr/local/lsws/bin/lswsctrl stop
/usr/local/lsws/bin/lswsctrl start

Real-time monitoring

WebAdmin → Reports → Real-Time Statistics: live graphs of:

  • Requests per second
  • Active connections
  • Cache hits vs misses
  • Bandwidth in/out
  • CPU usage per worker

Use this to confirm caching is working after enabling LSCache or to diagnose traffic spikes.

Log files

LogLocation
Error log/usr/local/lsws/logs/error.log
Access log/usr/local/lsws/logs/access.log
Stderr log/usr/local/lsws/logs/stderr.log
# Watch error log live
tail -f /usr/local/lsws/logs/error.log

# Check for 500 errors
grep " 500 " /usr/local/lsws/logs/access.log | tail -20
Still stuck? Ask a human, we answer in minutes.