Adoptar UNIFI-AC-PRO

Després de fer algunes proves, he decidit moure el meu UNIFI-CONTROLER d’una Raspberry Pi a un entorn DOCKER en Raspberry Pi també. Bàsicament per tenir una millor “disponibilitat” a fallides i facilitat a replicar el sistema.

M’he trobat que amb el backup i les restauracions ha funcionat tot però una de les antenes, s’ha quedat en estat “adopting“. O sigui sense connexió al servidor de configuració.

En versions anteriors, quan m’havia trobat en aquestes situacions, el més fàcil (o l’única solució) era resetejar l’antena i tornar a començar el procès d’alta de nou… buscant una mica he vist que hem millorat i tenim alternatives.

https://blog.ktz.me/how-to-adopt-a-unifi-ap-with-a-remote-controller/

Bàsicament el que hem de fer és accedir via SSH a la nostre antena o dispositiu UNIFI i “anunciar-li” on està ara el nou controlador.

set-inform http://IP-del-CONTROLADOR:8080/inform

Tant fàcil i ràpid. En breus segons el controlador ja l’adoptat i reconfigurat de nou.

El que més m’ha costat és les credencials ssh per les antenes, que resulta que estan personalitzades al mateix UNIFICONTROLER… a Device SSH Authentication el sistema defineix unes credencials fora de les habituals ubnt/ubnt dels equips UNIFI.

Error al arrancar UnifiController

M’ha passat ja en més d’una ocasió que al reiniciar el servidor que controla o gestiona els equips UNIFI no pot arrancar el servei java per gestionar els equipss.  L’error és clar: està el port 8080 en ús i per tant no pot arrancar un nou servei en aquest mateix port.

En alguna ocasió, m’havia entretingut a buscar els arxius xml per modificar aquests ports (8080 unifi.http.port 8443 unifi.https.port 8880 portal.http.port…etc).

Avui he vist una opció més fàcil i assequible: buscar l’aplicació que està ocupant aquest port i tancar-la.

– Per buscar l’aplicació: obrim una sessió CDM i executem: netstat -ano     amb això veurem tots els ports que tenim oberts, així­ com el IPD de l’aplicació que l’està executant o escoltant.

Ens fixarem en el PID que està ocupant el port 8080, i posterirment executarem la sentència: taskkill /pid NUMERO_PID /F on NUMERP_PID serà el valor que hem vist anteriorment.

Un cop fet això, ja podrem executar l’aplicació UniFi Controller i accedir via web com habitualment ho fèiem.