How to install the Ubiquiti UniFi Controller on Debian 9.1
-
@hobbit666 said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
Still the same on console
Very odd as it works jsut fine for me even with sudo.
jbusch@deb9-demo:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 06E85760C0A52C50 [sudo] password for jbusch: Executing: /tmp/apt-key-gpghome.DyMKqzXPlf/gpg.1.sh --keyserver keyserver.ubuntu.com --recv 06E85760C0A52C50 gpg: key 06E85760C0A52C50: "UniFi Developers <[email protected]>" not changed gpg: Total number processed: 1 gpg: unchanged: 1 jbusch@deb9-demo:~$
-
@hobbit666 let me blow this system back to snapshot and do it again.
Side note: I said to
su -
to root because you cannotcat
the apt list file fromsudo
and there are so few commands to set this up. Technically it can all be done from your user withsudo
if you usenano
orvi
to create the list file. -
SOLVED!!!!
Changed the router, firewall must of been blocking. -
When using Vultr is it just https://unifi.hostname.vultr.com:8443 ?
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
When using Vultr is it just https:\unifi.hostname.vultr.com:8443 ?
If you have a vultr hostname then yes, otherwise you create a DNS record pointing to your Vultr WAN IP.
-
Ok, in the meantime I'm trying https://unifi.xx.xx.xx.xx:8443 and not getting anything. Shouldn't that work?
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
Ok, in the meantime I'm trying https://unifi.xx.xx.xx.xx:8443 and not getting anything. Shouldn't that work?
It should as long as Unifi service is started, ports listening internally and Vultr fireewall allowing it.
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
Ok, in the meantime I'm trying https://unifi.xx.xx.xx.xx:8443 and not getting anything. Shouldn't that work?
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
Ok, in the meantime I'm trying https://unifi.xx.xx.xx.xx:8443 and not getting anything. Shouldn't that work?
What is the result of the following:
Service unifi status
-
root@UBNT_Controller:~# service unifi status
● unifi.service - unifi
Loaded: loaded (/lib/systemd/system/unifi.service; enabled; vendor preset: en
Active: active (running) since Sun 2017-12-17 19:56:30 UTC; 1h 45min ago
Main PID: 15614 (jsvc)
CGroup: /system.slice/unifi.service
├─15614 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15616 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15617 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15628 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Xmx1024M -XX:
└─16476 bin/mongod --dbpath /usr/lib/unifi/data/db --port 27117 --uniDec 17 19:56:29 UBNT_Controller systemd[1]: Starting unifi...
Dec 17 19:56:30 UBNT_Controller unifi.init[15558]: Starting Ubiquiti UniFi Contr
Dec 17 19:56:30 UBNT_Controller systemd[1]: Started unifi. -
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
root@UBNT_Controller:~# service unifi status
● unifi.service - unifi
Loaded: loaded (/lib/systemd/system/unifi.service; enabled; vendor preset: en
Active: active (running) since Sun 2017-12-17 19:56:30 UTC; 1h 45min ago
Main PID: 15614 (jsvc)
CGroup: /system.slice/unifi.service
├─15614 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15616 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15617 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15628 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Xmx1024M -XX:
└─16476 bin/mongod --dbpath /usr/lib/unifi/data/db --port 27117 --uniDec 17 19:56:29 UBNT_Controller systemd[1]: Starting unifi...
Dec 17 19:56:30 UBNT_Controller unifi.init[15558]: Starting Ubiquiti UniFi Control
Dec 17 19:56:30 UBNT_Controller systemd[1]: Started unifi.Wat about this now
netstat -ano | grep listening
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
root@UBNT_Controller:~# service unifi status
● unifi.service - unifi
Loaded: loaded (/lib/systemd/system/unifi.service; enabled; vendor preset: en
Active: active (running) since Sun 2017-12-17 19:56:30 UTC; 1h 45min ago
Main PID: 15614 (jsvc)
CGroup: /system.slice/unifi.service
├─15614 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15616 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15617 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15628 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Xmx1024M -XX:
└─16476 bin/mongod --dbpath /usr/lib/unifi/data/db --port 27117 --uniDec 17 19:56:29 UBNT_Controller systemd[1]: Starting unifi...
Dec 17 19:56:30 UBNT_Controller unifi.init[15558]: Starting Ubiquiti UniFi Contr
Dec 17 19:56:30 UBNT_Controller systemd[1]: Started unifi.Also it looks like it is running.
-
@dbeato said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
netstat -ano | grep listening
No output from that command.
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
@dbeato said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
netstat -ano | grep listening
No output from that command.
Sorry it should benetstat -plnt
-
Also your Vultr firewall should have the following ports open:
-
root@UBNT_Controller:~# netstat -plnt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:27117 0.0.0.0:* LISTEN 16476/bin/mongod
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 334/sshd
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 13860/mongod
tcp6 0 0 :::8843 :::* LISTEN 15628/java
tcp6 0 0 :::8880 :::* LISTEN 15628/java
tcp6 0 0 :::8080 :::* LISTEN 15628/java
tcp6 0 0 :::22 :::* LISTEN 334/sshd
tcp6 0 0 :::8443 :::* LISTEN 15628/java
tcp6 0 0 :::6789 :::* LISTEN 15628/java
root@UBNT_Controller:~#Looking at the firewall now.
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
root@UBNT_Controller:~# netstat -plnt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:27117 0.0.0.0:* LISTEN 16476/bin/mongod
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 334/sshd
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 13860/mongod
tcp6 0 0 :::8843 :::* LISTEN 15628/java
tcp6 0 0 :::8880 :::* LISTEN 15628/java
tcp6 0 0 :::8080 :::* LISTEN 15628/java
tcp6 0 0 :::22 :::* LISTEN 334/sshd
tcp6 0 0 :::8443 :::* LISTEN 15628/java
tcp6 0 0 :::6789 :::* LISTEN 15628/java
root@UBNT_Controller:~#Looking at the firewall now.
Ports are opened internally.
-
@dbeato Working great now! Thanks.
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
@dbeato Working great now! Thanks.
Awesome! Glad to help!
-
@dbeato
Thought I was okay, but can't log in using http, just https.It's causing a problem when I try to set the AP's to look to the vultr IP for the controller.
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
@dbeato
Thought I was okay, but can't log in using http, just https.It's causing a problem when I try to set the AP's to look to the vultr IP for the controller.
You only login through https, your manually register the APs via port 8080.