En ocasiones cuando descargamos el Unifi Controller de ubiquiti nos aparece una ventana como esta :
Para solucionar este problema hay que saber que proceso está utilizando dicho puerto, para ello abrimos una ventana de CMD ejecutamos el siguiente comando:
netstat -ao | find "puerto" (en el comando se deben incluir las comillas)
En donde "puerto" es el puerto que nos indica el controlador que no puede iniciar por que se encuentra ocupado
Nota: En ocasiones la ventana no señala el puerto que está ocupado, por lo general es el 8443
Al ejecutar el comando nos arroja una serie de datos y un numero al final, con este numero identificaremos el proceso, lo siguiente que hay que hacer es abrir el administrador de tareas de widows y nos vamos a la pestaña de detalles.
En la columna PID buscamos el número de proceso que nos arrojó el comando de CMD y finalizamos la tarea
Una vez hecho lo anterior volvemos a ejecutar el Unifi Controller y veremos que se ejecuta con éxito.