Web & Dev
Risk: Medium

Port 8443 β€” HTTPS Alternate / UniFi Controller / Tomcat SSL

Port 8443 is the standard secondary SSL/TLS encrypted HTTPS port used by Apache Tomcat, UniFi Network Controllers, Jenkins, and client web dashboards without requiring root privileges.

PORT NUMBER

8443

PROTOCOL

TCP

DEFAULT PROCESS

java, node, unifi

FIREWALL TARGET

8443/tcp

Instant Terminal Fixes for Port 8443

macOS & Linux Terminal
1. Check who is listening on port 8443:
curl -k -I https://localhost:8443
2. Kill process occupying port 8443 (EADDRINUSE fix):
kill -9 $(lsof -t -i:8443)
3. UFW Firewall Allow rule:
sudo ufw allow 8443/tcp
Windows PowerShell (Admin)
1. Check listening port:
Get-NetTCPConnection -LocalPort 8443
2. Force kill process on port 8443:
Stop-Process -Id (Get-NetTCPConnection -LocalPort 8443).OwningProcess -Force
3. Docker Port Forwarding Mapping:
docker run -p 8443:8443 -d my-secure-app

Common Error Encountered

Failed to bind to HTTPS port 8443: Address already in use.

Security Advisory & Hardening

Ensure the SSL certificate matches the domain to prevent client browser warning screens.

Frequently Asked Questions

Port 8443 Questions & Answers

Common questions regarding default services, kill commands, and firewall configurations.

Port 8443 is commonly used for HTTPS Alternate / UniFi Controller / Tomcat SSL. Port 8443 is the standard secondary SSL/TLS encrypted HTTPS port used by Apache Tomcat, UniFi Network Controllers, Jenkins, and client web dashboards without requiring root privileges.