This article describes how to change ports from their default assignments. Find the different default ports in our UniFi – Ports Used article.
Table of Contents
Steps – How to Change Ports
UniFi gives operators the freedom to change these ports from their default assignments. By using a network utility (netstat, etc.), users can determine which ports are in use/opened/closed. The steps are outlined below:
- Close any instances of UniFi software running on controller(s)
- Modify the file system.properties accordingly—the file can be found in the directory
/data/system.properties - Make sure all ports needed by UniFi are available
- Restart UniFi
IMPORTANT: Make sure not to place any spaces, comments, or other characters after any of the custom lines as the controller will ignore your customizations if you do so.
Example (Windows)
- Run “netstat – ano” command in the command line.
- Locate the PID for the mentioned port in use.
- Open task manager and select view and select columns , put a check for PID (process identifiers)
- Check the process corresponding to the PID located for the port during step 2.
- End the process if it is possible.
- If not possible go on the location
/data and open the system file with word or notepad. Note: Not sure where to find ? See this article. - Modify this file to change the port that was in use. For example if port 8081 was in use you would modify the line “unifi.shutdown.port=8081” to something like “unifi.shutdown.port=8089” assuming port 8089 was not already in use.
![]() Windows or Mac will have an icon for the discovery utility but Linux will not. Users on Linux will have to load it via CLI: java -jar /usr/lib/unifi/lib/ace.jar discover
|
Video Tutorial
![]() |
Related Articles