Port 8880 is used for cPanel webmail (HTTP redirect to HTTPS), Plesk alternate web, and various application servers as an alternate HTTP port. IANA registered as cddbp-alt. In cPanel environments, port 8880 redirects to the encrypted webmail interface on port 2096.
Port Number
8880
Protocol
TCP
Service
HTTP Alternate / cPanel Webmail
Range
IANA Registered (1024–49151)
Check what service responds on port 8880 – look for redirect headers (Location: https://...) or direct content
curl -I http://server:8880/Identify which process owns port 8880 (cpsrvd for cPanel, sw-cp-server for Plesk, java for app servers)
ss -tlnp | grep 8880Check cPanel redirect configuration for port 8880 behavior
/usr/local/cpanel/bin/whmapi1 get_tweaksetting key=alwaysredirecthandlerVerify Plesk HTTP daemon status and port 8880 binding configuration
plesk bin httpd --status | grep 8880Service version detection on port 8880 – identifies whether cPanel, Plesk, or application server
nmap -sV -p 8880 targetcurl -I http://server:8880/ (typically redirects to HTTPS webmail)
Plesk: https://server:8880/
netstat -tlnp | grep 8880Port 8880 was registered with IANA as cddbp-alt (CD Database Protocol alternate) but gained widespread use through hosting control panels in the early 2000s. cPanel adopted port 8880 for webmail HTTP-to-HTTPS redirects as part of their port allocation scheme (2082-2096 for panel functions, 8880 for webmail redirect). Plesk later used 8880 as an alternate HTTP port for its control panel. IBM WebSphere also adopted 8880 as its default alternate HTTP transport. The port's role is predominantly as a redirect/alternate – it rarely serves primary content, making it low-priority for monitoring but still requiring firewall consideration.
Can I safely block port 8880 on a cPanel server?
Yes, in most cases. Port 8880 only provides an HTTP redirect to the HTTPS webmail on port 2096. Blocking it means users who type http://mail.domain.com:8880 get a connection refused instead of a redirect. Direct them to https://mail.domain.com:2096 instead. The only risk is breaking bookmarks or legacy email client configurations that reference port 8880.
What is the difference between port 8880 and 8443 in Plesk?
Port 8880 is Plesk's HTTP (unencrypted) alternate port, while port 8443 is the primary HTTPS port for the Plesk control panel. In modern Plesk installations, 8880 simply redirects to 8443. You should always access Plesk via 8443 (HTTPS) and can safely firewall 8880 if all users are configured for direct HTTPS access.
Why does my security scan flag port 8880?
Scanners flag port 8880 because: 1) it serves HTTP (unencrypted) which allows credential interception before redirect, 2) it reveals the hosting platform via response headers (X-Powered-By, Server headers), 3) the redirect itself can be exploited for open redirect attacks if input validation is weak. Fix by blocking the port or ensuring strict redirect validation and HSTS on the target.