I believe the /usr/lib/unifi/data/system.properties (No such file or directory) error only occurs the first time the unifi application starts, following the installation. sudo apt install unifi Our first task is to install some packages we will rely on to add the package repositories we require as well as run the UniFi network controller. 3. . A mixture between laptops, desktops, toughbooks, and virtual machines. At this point the controller is up and running and properly configured on the firewall and server. Install and upgrade the UniFi Network application with the following command: sudo apt-get update && sudo apt-get install unifi -y This step may not be required, depending on the Linux distro you have. If your distro does not come with MongoDB, and it's not available in their repo, then please see the MongoDB installation guide. wget https://get.glennr.nl/unifi/install/unifi-6.4.54.sh I have tried looking online for a solution, but have come up empty handed. Run the following command to create a new file. First, download a compatible version of MongoDB 3.6 for ARM architectures. If you are not off dancing around the maypole, I need to know why. Download this key to your system using the following command within the terminal. Please upgrade your ACME client to a version that supports ACMEv2 / RFC 8555. document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); This site uses Akismet to reduce spam. rm unifi-latest.sh &> /dev/null; wget https://get.glennr.nl/unifi/install/install_latest/unifi-latest.sh && bash unifi-latest.sh. Errors were encountered while processing: This guide shows you how to install Unifi Controller on a Ubuntu 18.04 machine and set up a valid SSL certificate on it using Lets Encrypt. The UDM-PRO cannot be adopted onto a cloud controller you would have to use the onboard controller and access this devices from the unifi.ui.com portal. Oct 21, 2020. Now just wait while the installation proceeds to install some required software.5. GitHub - SystemJargon/unifi-video: Unifi-Video (mostly Debian/Ubuntu 5. Alternatively, we have plenty of general Linux guides that are well worth a read. Windows and Ubuntu are both supported but Ubuntu is preferred due to its lack of licensing costs and smaller footprint. They will appear in the dashboard and can you can easily configure them in just a few clicks. If we dont perform an update, the apt package manager wont be aware of any of our newly added repositories. You signed in with another tab or window. Click the appropiate option to proceed. [emailprotected]:/usr/local/sbin# /usr/local/sbin/gen-unifi-cert.sh -e [emailprotected] -d unifi.onutech.com 1196 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-amd64 -cp /usr/share/java/commo> Installed everything on a new Ubuntu 20.04 LTS VPS and only had to install nano and ufw which wasnt active. Our first step is to download the UniFi GPG key to our system. I followed this and found I also had to install openjdk-8-jdk to get it running. Ubuntu Precise Pangolin ( 12.04 ) Ubuntu Trusty Tahr ( 14.04 ) Ubuntu Xenial Xerus ( 16.04 ) Ubuntu Bionic Beaver ( 18.04 ) . Need to migrate Unifi Controler from Windows to Ubuntu. This key helps tell the package manager that the packages are valid and have been signed by the repository. Install certbot for SSL certificate setup: Download shell script for SSL certificate setup and make it executable: In the last step in addition to your sub-domain you also need to specify your email address which will be used to send you notices if your SSL certificate is about to expire: Now your Unifi controller should be accessible on https://unifi.example.com:8443 with a valid SSL certificate. Finally, run the container as follows: docker run \ --name unifi-protect \ --net video \ --ip 192.168.100.2 \ -v unifi-protect:/srv/unifi-protect \ -v unifi-protect-postgresql:/var/lib/postgresql \ --tmpfs /tmp \ iamjamestl/unifi-protect After a minute or so for the service to start, visit http://<ip-of-the-container>:7080/. 2. Did you happen to install this on Linode or somewhere else? The easiest way is to follow steps on the site of Ubiquiti. Additionally, while not owned by UniFi, the HostiFi company offers cloud hosted controllers requiring no on-premisies management hardware. Your email address will not be published. Sorry to see that you are still running into issues. Learn how your comment data is processed. Now everything works like charm. This also works on my configuration of 18.04. If your distro does not come with MongoDB, and its not available in their repo, then please see the MongoDB installation guide. If you already have your devices, you can now choose to set them up. Instead, you can install the UniFi network controller to any supported operating system such as Ubuntu. Clone with Git or checkout with SVN using the repositorys web address. 9. Now that you have your server IP address , create a name \ A record pointing to your server IP. firewalls are preventing the server from communicating with the started with making sure we have the latest updates installed. Initially, set label to GPT. Over the next few steps, we will install the required software and add the official UniFi repository. Issue a reboot now / or shutdown now to enable Qemu Guest Agent in the Proxmox virtual host before starting it again. A minor scale definition: am I missing something? Also, when I check the open ports with sudo lsof -nP -iTCP -sTCP:LISTEN I don't see where the port 8443 is listening and open. UniFi resolves this by managing all access points from a central controller and treating them as a single network. This module communicates with UniFi Protect surveillance software installed on a UniFi OS Console such as a Ubiquiti CloudKey+ or UniFi Dream Machine Pro. I took the one for Ubuntu 16.04, still works on 18.04; you can download at this link. What is Wario dropping at the end of Super Mario Land 2 and why? All - thank you for all the comments and discussion here. Browse other questions tagged. If you want to keep your controller local to your network, set up a local account, click Switch to Advanced Setup. To add the GPG Keys use one of the two methods described below (Method A is recommended). Instead of using the Unifi Cloud Key device solution, I decided to use one of my existing hardware solutions and self host the controller on my Proxmox VM as a ubuntu 20.04 LTS LXC container. UniFi - Advanced Updating Techniques - Ubiquiti Support and Help Center Install the UniFi Network application. . Installed through the UniFi apt repo. Raspberry Pi Time-Lapse in Four Easy Steps, Setting up a Raspberry Pi Scanner Server using SANE. If you dont have root rights you have to use sudo for every command! or check out the Wireless forum. It doesn't use dhcp and it doesn't watch for ip address conflicts, so be sure to account for that like the example below. We will have to downgrade Java. Thanks so much! document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); Disclaimer & Privacy Policy | About us | Contact, How to Setup ExpressVPN on the Raspberry Pi, Installing Mathematica on the Raspberry Pi, Raspberry Pi IRC Server: Setup your own Chat Network, Raspberry Pi Flightradar24: Track Nearby Aircraft, Installing EmulationStation on the Raspberry Pi. Obtaining a new certificate what is default admin username and password of mongodb ? So essentially I need this: https://ca.store.ui.com/collections/unifi-protect/products/unifi-protect-nvr, which includes NVR and Protect Controller. Its enough when you only search for updates and upgrade it after. 14. Had some problems installing on Ubuntu 21.04 and switch to my Raspberry4 with Raspberry PI OS lite. Disable IPv6, as we do not want unifi-video to bind to this address: I am not using the cloud controller. I had to use Google Chrome on this part, as Safari on my Mac did not work (everywhere I clicked, I was prompted to upload a file - I could not even give the installation a name). Tasks: 37 (limit: 43313) Save the certificate's Private key to the /data/keystore file in the default UniFi keystore after you generate the CSR code. Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. Go to settings, and set a static IP Address for your Cloud Key. Firing up standalone authenticator on TCP port 80 and requesting cert Any ideas anybody? Cheers! To use Unifi, you must have your operating system running MongoDB. Before you install it though, download and install mongodb community version 3.4.23. Making statements based on opinion; back them up with references or personal experience. This just works, I installed at Unifi version 7.1.66. In this article, we will show you how to install the UniFi Controller on Linux. Installation script for UniFi 5.5.24. Am I missing something here? If you would like to try Debian again I found that the following install steps worked on Debian 10 and 11. Installing an SSL certificate on Ubiquiti Unifi - Namecheap As we changed our sources list, we will need to perform a package list update. Run the following command to generate a SSL Certificate for your domain. The IOExceptions are still there but unifi works fine anyway How do you get MongoDB 3.6.x installed on Ubuntu 20.x? Start the UniFi Network application and install Rosetta if prompted. Finally, confirm your settings and set your location and time zone. You can install the MongoDB server to Ubuntu by running the command below in the terminal. client. What do you think the issue is? Step 5 - Access UniFi Controller Web UI. Be sure you are running the latest script. I spun up an Ubuntu 20.04 Linux container in Proxmox, updated and (since I was logged in as root, removed sudo, and I like to type Y so): The software stack versions for unifi are starting to become a problem with newer operating systems. Login or CPU & Storage Technology: Intel Regular Performance. Starting Unifi controller While an LTS version of Ubuntu Server is preferred, any recent version of Ubuntu Server or Desktop can be used. Either way the tasks in the script resolved my issue. How to install the UniFi Controller on Ubuntu - Calvin Bui Is the Unifi service running? We will now configure a proper firewall with rules for your Ubuntu 20.04 Server. This script will ban people after 4 failed attempts for 10 minutes. If you are just setting up the controller in preparation for receiving the devices, you can add them later. 1. Let's install the latest GA UniFi on Ubuntu 18.04 on a Protectli 6P device! error de herramienta de claves: java.lang.Exception: El alias no existe On This Day May 1st May Day CelebrationsToday traditionally marked the beginning of summer, being about midway between the spring and summer solstices. Before you install it though, download and install mongodb community version 3.4.23. The only solution would be to uninstall MongoDB 6.0 from your system and remove the repository providing that version of MongoDB. /var/log/unifi is present and writable by the user in question. Follow Steps 1-3 in the Standard ace.jar method. Add Unify repository and GPG keys: We need to add the Unifi repo apt sources list, so that we can install unifi controller with 'apt-get' on our Ubuntu 16.04 server. It is nothing really complicated, but I figured it might help someone so I wanted to share :) Tested this both Ubuntu 16.04 LTS and 18.04 LTS. Memory: 313.0M Another thing I noticed is that your using iptables instead of ufw, if this was configure on ubuntu use ufw. [optional]This step may not be required, depending on the Linux distro you have. Upgradable to 5TB HDD Storage in Seconds. I've moved to the LinuxServer docker container with Unifi. You should find that mongodb-server version 3.6.9 is the current default version for Ubuntu 20.04.3 LTS. Log into your Ubuntu 20.04 server with the username and password. Can you please try using the following command instead to download the ARM64 version of that library. [optional] This step may not be required, depending on the Linux distro you have. Main PID: 1196 (jsvc) Yet unifi fails to run without modifying the openjdk 11 installation. Oct 01 23:03:36 dvr1 unifi.init[1001]: * Starting Ubiquiti UniFi Controller unifi Asking for help, clarification, or responding to other answers. Thank you! to complete the setup. Unifi video server not starting anymore on Ubuntu 20.04, help needed Also had the same problem . Happy May Day folks! ------------------------------------------------------------, How to install AirDC++ in a FreeNAS iocage jail, How to install BookStack in a FreeNAS iocage jail, How to install ClamAV in a FreeNAS iocage jail, How to install Deluge in a FreeNAS iocage jail, How to install the Elastic Stack in a FreeNAS iocage jail, How to install Jackett in a FreeNAS iocage jail, How to install LazyLibrarian in a FreeNAS iocage jail, How to install Lidarr in a FreeNAS iocage jail, How to install MineOS in a FreeNAS iocage jail, How to install Mylar3 in a FreeNAS iocage jail, How to install OpenVPN server in a FreeNAS iocage jail, How to install Plex in a FreeNAS iocage jail, How to install Radarr in a FreeNAS iocage jail, How to configure Samba in an iocage jail on FreeNAS, How to configure SSH to act as an SFTP server in an iocage jail on FreeNAS, How to install Sonarr in a FreeNAS iocage jail, How to install Tautulli server in a FreeNAS iocage jail, Installation and configuration of Home Assistant, Installing Kali on a Raspberry Pi 3 Model B, OpenSSL Certificate Authority on Ubuntu Server, https://help.ui.com/hc/en-us/articles/360057458834-Accessing-UniFi-Video-after-End-of-Support, https://www.reddit.com/r/Ubiquiti/comments/l94er8/does_anyone_know_where_i_can_download_unifi_video/, https://community.ui.com/questions/UniFi-Video-Products-End-of-Life-Announcement/dc529d39-0e58-43cc-96f0-8f0eed0d002c, https://dl.ui.com/firmwares/ufv/v3.10.11/unifi-video.Ubuntu18.04_amd64.v3.10.11.deb, https://dl.ubnt.com/firmwares/ufv/v3.10.13/unifi-video.Debian7_amd64.v3.10.13.deb, https://community.ui.com/questions/unifi-video-wont-start-anymore-FIX-INSIDE/297dbfc0-7e04-4a50-92b8-dab4acf50a03i, https://community.ui.com/releases/UniFi-Video-3-10-13/7cca7ae9-f4ff-4844-a7c4-b8163bb81f21, https://community.ui.com/questions/How-to-install-Unifi-Video-on-Ubuntu-18-04-Now-Supported/6dbb2c6b-af93-4150-9659-4fa0a72ca847, https://help.ui.com/hc/en-us/articles/221314008-UniFi-Video-How-to-Utilize-RTSP-Directly-From-the-Camera, Recording path: /mnt/unifi-video-recordings/paris. Those ports are shown listening when I ran the above command. Why is it trying to create that directory? By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. However Client (computer) vpn to firewall vpn you can use FQDN. FOR SALE! Save my name, email, and website in this browser for the next time I comment. How to Install UniFi on Ubuntu 18.04 It is possible to install UniFi in multiple ways. The package list is a cache of all packages we can install and where apt can download them. Detail: Fetching This ensues that you are always communicating with the AP that has the strongest signal. 6. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Lets move forward with configuring SSL certificate for your domain! Ive read some people use a raspberry pi just to host protect. The following steps should work fine in whatever web browser you choose to utilize. In this tutorial you will be shown how to install the UniFi Controller software with SSL on Ubuntu 20.04 using a Linode VPS. Select the devices we want to migrate and set the correct inform URL. I followed your tutorial to the letter. When you are happy with your chosen options, click the Next button to proceed (2.). I personally havent had any chance to test this tutorial on an ARM device. sudo apt install unifi To setup SSL you need a domain that's pointing to your Unifi Controller's IP address. Click here to. It should state ext4 somewhere. Use the command below in your terminal to add the MongoDB 3.6 repository to the sources list on your system. The logging paths semm to be set up correctly. unifi.service - unifi Try again. In my case I didn't see the system.properties error on restarting the unifi application. Install Zabbix Proxy on pfSense to Monitor Hosts in Remote Sites, Tar on Linux File Storage and Retrieval, Handling multiple auto-incrementing progress bars in PowerShell, Pi-hole failover using Gravity Sync and Keepalived, Say goodbye to print() with the Python logging module, UniFi Controller Setup on Ubuntu 20.04LTS, Monitor Your Scripts With Zabbix Trappers, Publish Internal Web Services to the Internet with pfSense Port Forwarding and Dynamic DNS. How to Install UniFi on Ubuntu 18.04 | by RomanAcademy | Medium The following errors were reported by the server: Domain: unifi.onutech.com Open a browser, navigate to https://localhost:8443 and proceed when seeing the security warning. The issues I have found are. You should now have the UniFi network controller successfully installed on your Ubuntu system. Make the mount permanent by adding a entry in /etc/fstab; Lets mount it by using mount -a. 6. I've been doing help desk for 10 years or so. Install Unifi Video on Debian/Ubuntu Pre-requisite steps. https://www.ui.com/downloads/unifi/debian stable ubiquiti, https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/3.6 multiverse. Had to install ufw and open port 8443/tcp. Being on Linux also reduces a lot of overhead that Windows typically laid on. Failed authorization procedure. @RocketLR Thanks for these simple instructions. Refer to the post linked above for the most current information. Loaded: loaded (/lib/systemd/system/unifi.service; enabled; vendor preset: enabled) Thats not to say that you cant run it in the cloud or have a dedicated controller. 5. Use the following command to add a new source list: 3. Are we using it like we use the word cloud? Required fields are marked *. This tutorial will show you how to install the Unifi controller to the Ubuntu operating system. I believe these instructions should work for you, which adds sources to install an "older" version of mongodb-server and the unifi controller: https://help.ubnt.com/hc/en-us/articles/220066768-UniFi-How-to-Install-Update-via-APT-on-Debian-or-Ubuntu. Sadly enough I end up with a http status 404 not found error. 565), Improving the copy in the close modal and post notices - 2023 edition, New blog post from our CEO Prashanth: Community is the future of AI, Ubuntu 23.04 (Lunar Lobster) is now released and is no longer off-topic, Announcement: AI-generated content is now permanently banned on Ask Ubuntu, How to fix sources list to get the MongoDB packages. Recently installed unifi controller on 20.04 LTS Server and this was handy reference: https://gist.github.com/davecoutts/5ccb403c3d90fcf9c8c4b1ea7616948d. No further explanation here - for convenience, remember to install qemu-guest-agent (sudo apt install qemu-guest-agent). After installing MongoDB, we want to ensure that its service is enabled to start at boot. Open up putty and type in the IPv4 address of your server and click open. Next, chose a name for your controller and accept the terms and conditions. 2. The wizard will redirect you to the main dashboard and your network will be set up. Console sudo apt update sudo apt upgrade sudo apt-get install ca-certificates wget -y 5. apt-get update; apt-get install ca-certificates wget -y Install Ubiquiti Unifi Controller on Ubuntu 20.04. Installing on an Ubuntu server is one of the simplest and cheapest ways to deploy the UniFi controller. 13. I havent encountered this error before. I am suspecting that something is wrong with Java. With a fresh Ubuntu 20.04 install, the script worked to install UniFi 6.1.71-15061-1, except the web interface wouldn't start, and this message was reported by systemctl status: unifi[36574]: WARN Unable to load properties from '/usr/lib/unifi/data/system.properties' - /usr/lib/unifi/data/system.properties (No such file or directory). Ask Ubuntu is a question and answer site for Ubuntu users and developers. 8. unifi.service - unifi Loaded: loaded (/lib/systemd/system/unifi.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2021-10-01 23:04:39 CDT; 3min 13s ago Process: 1001 ExecStart=/usr/lib/unifi/bin/unifi.init start (code=exited, status=0/SUCCESS) Main PID: 1196 (jsvc) Tasks: 37 (limit: 43313) Memory: 313.0M CGroup: /system.slice/unifi.service 1196 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-amd64 -cp /usr/share/java/commo> 1199 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-amd64 -cp /usr/share/java/commo> 1200 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-amd64 -cp /usr/share/java/commo>, Oct 01 23:03:36 dvr1 systemd[1]: Starting unifi Oct 01 23:03:36 dvr1 unifi.init[1001]: * Starting Ubiquiti UniFi Controller unifi Oct 01 23:04:39 dvr1 unifi.init[1001]: fail! cat: /etc/letsencrypt/live/unifi.onutech.com/chain.pem: No existe el archivo o el directorio Enter your email & click on that subscribe button. For me, this is all that was needed on a clean 20.04 install: I have followed these steps but can seem to access the Unifi console. Set the name of the application and proceed to sign in using your Ubiquiti account. This is exactly the help I needed. I came up with a simple script to automate the installation of UniFi Protect onto your own Linux VM. Tried on Ubuntu 20.04.02. It will not receive any security updates or further development, so it might be not that wise to expose this instance fully on the world wide web, but hide it behind a VPN if you are connecting externally. Please comment below if you have questions about running the UniFi controller on Ubuntu. Thanks for the efforts on this, we get this error when running. How to Install your own UniFi Cloud Controller LazyAdmin Install UniFi Video 3.8.5 on Ubuntu or Debian Posted on November 17, 2017 You can run all the commands from the terminal, or ssh into the server See here if you need to setup SSH on the server. Now lets download a script that will do the majority of the work for you to import the SSL Certificate into the Unifi Controller. Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. Installing the UniFi Controller on Ubuntu - Pi My Life Up Notify me of follow-up comments by email. This final piece of software is called MongoDB and is the database server that UniFi requires. Checking Irreducibility to a Polynomial with Non-constant Degree over Integer, What "benchmarks" means in "what are benchmarks for? Be sure to check out our many other Ubuntu tutorials. Ubiquiti UniFi is properly supported on Ubuntu and Debian, breaking away from being Windows only. Does your controller see the access point? There was an x64 version floating around f for ubuntu that would install great, but soon as it updated it would kill itself. How about saving the world? I would have it plugged into a UPS so data corruption from power loss shouldnt be an issue. Paste the link in the address bar found in the Settings tab of the device's properties panel. lines 1-16/16 (END). Note that you'll need to use the correct subnet, gateway, ip-range and network interface . Fail2ban will protect your cloud hosted Unifi Controller from brute force attacks. In the guide, I get to the point where I run the command below when I run into errors: I've tried purging and removing anything and everything to do with mongodb and I still get this same problem at the end. With these following steps we will be editing the script to use your domain. 1. How can I control PNP and NPN transistors together from one pin? Try running the following commands to clean up the installers, remove broken packages and fix any dependencies for installed apps: sudo apt-get upgrade && sudo apt-get -f install. Cert has changed or -i option was used, updating controller 9. Seems like a much cheaper option if it will accomplish the same thing. Click on Settings and expand Firmware. Adding UniFi to the apt sources list is as straightforward as using the following command. Unifi Controller on Ubuntu 18.04 with Let's Encrypt SSL You might have something broken in Ubuntu. Gen 2. /usr/local/sbin/gen-unifi-cert.sh: lnea 145: /etc/letsencrypt/live/unifi.onutech.com/cert.pem.md5: No existe el archivo o el directorio How to install and update via APT on Debian or Ubuntu, Using Lets Encrypt with Unifi Controller. /etc/letsencrypt/live/unifi.onutech.com/cert.pem: No such file or directory Want to know when new posts are published? your computer has a publicly routable IP address and that no I will be using a freshly installed Ubuntu 14.04.1 LTS. How to install an SSL certificate on Ubiquiti Unifi Hello Federick, Have the previous steps provided help you get it to work or are you having a problem still? This is an unofficial community-led place to discuss all of Ubiquiti's products, such as the EdgeRouter, UniFi, AirFiber, etc. 4. Just wanna thanks for your guide. You can find the latest installation guide for Ubuntuhere, and Debianhere. Long live Mongo, Thanks a ton for posting this! If you already have your devices, you can now choose to set them up. I don't believe you need to change the ownership of /usr/lib/unifi. I have followed these steps but can seem to access the Unifi console. Unifi Protect Review and Setup Guide LazyAdmin We will be using the simple ot use ufw firewall. With your login details entered, click the Next button (2.). docker network create -d macvlan \ --subnet 192.168.1.1/24 \ --gateway 192.168.1.1 \ --ip-range 192.168.1.16/28 \ -o parent=eth0 lan. entered correctly and the DNS A/AAAA record(s) for that domain This means that unlike mesh WiFi systems which are traditionally used to expand coverage in a home setting, you shouldnt run in to communications issues between wireless and wired devices in your home. Looking for job perks? You will be prompted to keep the script which here I type in: Y3. I get an architecture error when installing the libssl: This means you dont need to procure hardware through trade-specific distribution networks. Would cloudkey gen 1 work for this? This is how I installed unifi-video on an Ubuntu 20.04 server, to use with my Home Assistant installation. This saves you having to join your devices to several different networks and allows the APs to intelligently hand devices off to each other as you roam around the house. what is the procedure for upgrading the unifi controller to a newer version if its already installed? Below is the command you need to run. I have the unifi controller installed locally. Especially thanks to @dbosk for pointing to the armhf Unifi repo. Learn more about bidirectional Unicode characters, sudo apt install --yes apt-transport-https, sudo wget -O /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ui.com/unifi/unifi-repo.gpg, sudo apt install --yes openjdk-8-jre-headless unifi, sudo systemctl status --no-pager --full mongodb.service unifi.service. Once thats created adopt a firewall in there and one firewall in the default unless you want to create a named site for both locations. I am configuring Ubuntu VM to eliminate my other issues with UniFi. sign up to reply to this topic. Thanks Emmet. mongodb has been dropped from the stable Debian and Ubuntu repositories. Self-Hosting a UniFi Network Server (Advanced) I apparently didnt do my research as Im finding out I cant just run protect on my server. When compared to other commercial solutions, UniFi hardware is priced very reasonably and is widely available from consumer outlets. 7. Ensure that any anti-virus/spyware programs and the macOS firewall are not blocking the application.