Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - enpe

#1
QuoteUniFI on pfsense or opnsense? this setup interests me, you have here also a USG in the employment?

The UniFi controller worked on pfSense. But since I moved to OPNsense I was asking about how to install the UniFi controller on OPNsense. I'm not using any UniFi Security Gateways (USG).

Franco's suggestion worked and I managed to install and run the controller. Unfortunately, the linking between the controller and the access points fails (adoption in UniFi speak). I don't have the exact error message at hand anymore but it was related to the encrypted communication (Franco: SSL --> "there be dragons!"). Until I find a solution to that problem I will be running the controller on a standard Linux machine.
#2
That was it! Thanks for pointing into the right direction.
#3
I used to run an older version of the UniFi controller on my pfSense box. Now I switched
to OPNsense. Not suprisingly, the installation guide I used back then doesn't work with
OPNsense. So, that's why I'm here now.

Just as a sidenote, my installation of OPNsense 16.7 is still pretty much in vanilla state.

According to the README that comes with UniFi.unix.zip (version 5.2.9) the software has
the following minimum requirements:

  • mongoDB 1.6.5 and
  • Sun Java 6
I checked my /etc/pkg/FreeBSD.conf:

FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",
  mirror_type: "srv",
  signature_type: "fingerprints",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes
}


The above online archive of FreeBSD 10.3 contains both packages and so I thought that the following commands would have
been enough:


pkg update
pkg install mongodb openjdk-jre-7


Unfortunetaly, I was wrong; these packages cannot be found. So, my guess is that OPNsense
uses a different software repository and that it's configuration works differently.

What am I doing wrong? Any suggestions on how I can solve this (probably simple) problem?