Resolving Port 443 Conflicts in Veeam Backup & Replication In modern data centers, port 443 (HTTPS) is a critical gateway for web services, APIs, and secure communications. For Veeam Backup & Replication (VBR) v13, port 443 is a hardcoded requirement for the REST API and Web UI services. If this port is occupied by another application, the Veeam upgrade will be blocked, or the services will fail to start. Identifying the Conflicting Application
Before resolving the conflict, you must identify which process is currently holding the port.
Command Line: Open a command prompt as an administrator and run:netstat -ano | findstr :443
Locate the PID: The right-most column of the output is the Process ID (PID).
Task Manager: Open Task Manager, go to the Details tab, and match the PID to find the application name.
PowerShell Alternative: Use Get-NetTCPConnection -LocalPort 443 to directly see the OwningProcess. Common Conflicting Services
The most frequent culprits for port 443 occupation on a Windows server include:
Major Issues After Upgrading to Veeam V13: Port 443 Conflict
Let's dive deep into the issue of port 443 being occupied by another application when trying to use it for Veeam Backup replication. Resolving Port 443 Conflicts in Veeam Backup &
Understanding the Issue
Veeam Backup & Replication uses various ports for communication between components, including the Veeam Backup Server, Proxy Servers, and Repository Servers. One of these ports is TCP 443, which is typically used for HTTPS traffic.
When you try to configure Veeam Backup replication, you may encounter an error message indicating that port 443 is already in use by another application. This can be frustrating, especially if you're not aware of what application is using the port.
Common Causes of Port 443 Occupation
Here are some common causes of port 443 being occupied:
How to Identify the Occupying Application
To identify which application is using port 443, follow these steps:
On Windows:
netstat -anop | findstr 443On Linux:
netstat -tlnp | grep 443Once you've identified the occupying application, you can:
Additional Considerations
When changing ports, consider the following:
By following these steps and considerations, you should be able to resolve the issue of port 443 being occupied by another application when trying to use it for Veeam Backup replication.
Port 443 is the standard HTTPS port. Common applications that conflict with Veeam include:
| Application / Service | Typical Context | |----------------------|------------------| | IIS (Internet Information Services) | Default web server on Windows; may host other websites or management consoles. | | Microsoft Exchange Server | Uses port 443 for Outlook Web Access (OWA) and Exchange Admin Center. | | Skype for Business / Teams (on-prem components) | Uses port 443 for web conferencing and mobility services. | | Apache / Nginx | Third-party web servers running on same Windows VBR server. | | VMware vCenter Server (embedded) | If Veeam is installed on a vCenter Server (not recommended). | | SQL Server Reporting Services (SSRS) | Uses port 443 for report manager. | | Third-party antivirus / proxy services | Some inject a local HTTPS inspection proxy. |
If you recently uninstalled Veeam or had a failed upgrade, some services may linger. Other backup or replication software : Another backup
Open services.msc and look for:
If they exist and are stuck in "Starting" or "Stopped" state, manually stop them and set to Disabled. Then reboot before re-running the Veeam installer.
If w3wp.exe or inetinfo.exe is the offender, IIS is running. You have three choices:
Option A (Recommended for Veeam only): Change IIS to another port.
https entry on Port 443 and click Edit.8443 (or any unused port >1024).iisresetOption B: Stop and disable IIS (if not needed).
Option C: Stop IIS temporarily for Veeam to install, then re-bind later.
iisreset /stop → install Veeam → iisreset /start (but you’ll need to change bindings eventually).In some environments, Port 443 is a business-critical endpoint for a public-facing web server or reverse proxy. Reconfiguring that application may be impossible.
Veeam allows you to change its default ports (with caveats). How to Identify the Occupying Application To identify
After freeing port 443: