UniFi OS - Dream Machines 3.1.15

Announcement Post from Ubiquiti

Overview

UniFi OS 3.1.15 includes the improvements and bugfixes listed below.


Bundled applications

Improvements

  • Added notifications for settings changes.
  • Added disk warning when a space IO error occurs.
  • Added lifespan support for KINGSTON OCP0S31024Q-A0 SSDs.
  • Added notifications for changing SSH passwords in System Logs.
  • Added support for IGMP Proxy.
  • Added LCM/LED settings to Console settings.
  • Added an Internet health widget in the dashboard.
  • Added support for modifying the local admin avatar.
  • Added more NTP servers.
  • Allow grouping devices.
  • Allow editing Local Credential when an admin has both UI Account and Local Credential.
  • Allow local login using cached UI Account credentials while remote services are down.
  • Improved IPsec Site-to-Site VPN stability.
  • Improved Admins page UX.
  • Improved internet check resiliency.
  • Improved stability for installing and upgrading applications.
  • Improved storage-related notifications.
  • Improved login failure messages.
  • Improved UniFi OS update resiliency.
  • Improved SSH password validation.
  • Improved remote connection resiliency.
  • Improved PPPoE connection stability when IP6CP negotiation fails.
  • Improved firmware download process.
  • Improved Remote Access Login failure reason detection.
  • Improved UX for Custom Role editing on mobile devices.
  • Improved stability.
  • Improved setup UX via mobile apps.
  • Updated integrated Access Point firmware to 6.5.57.
  • Removed the Early Access badge from the Connect application.
  • Migrated Direct Remote access feature to UniFi OS.
  • Changed the default credentials to ui/ui.
  • Uninstalled applications no longer back up.
  • Applications are no longer bundled by default. Instead, required applications will prompt to install when new devices are detected.
  • Use UniFi Network Native Application for UDM (UDM-Pro still uses the regular UniFi OS one).

Setup

  • Allow users to restore specific applications during console setup and in the settings.
  • Improved setup speed.
  • Updated references to UniFi App on screen while waiting for setup.
  • Updated the Privacy and Security page during setup.
  • Updated the UI logo during setup and on the screen.
  • Disconnect all SSH sessions after setup.

Backup

  • Allow restoring backups between different console models.
  • Improved Cloud Backup UX.
  • Improved backup restore resiliency
  • Redirect to the new subnet if the subnet is different after restoring a backup.
  • Keep network settings from the setup wizard when restoring a backup file during setup.
  • Create backups even if some of the applications fail to export. Failures are reported in the system log.

Bugfixes

  • Fixed an issue where MSS Clamping was not applied to the console’s outgoing traffic.
  • Fixed camera permission assignment issue when doing it through UID.
  • Fixed an issue where “Transfer Ownership” would appear for the old owner after transferring ownership. The button did not work for the previous owner.
  • Fixed DHCP unicast renew not using the CoS parameter.
  • Fixed broken avatars in rare cases.
  • Fixed disabled applications are starting after a reboot.
  • Fixed missing WiFi Channel information in some cases.
  • Fixed some threats that were not being blocked correctly.
  • Fixed an issue where Traffic Identification would stop working after some time.
  • Fixed console might appear as Offline in the Network application when it fails to fetch Geo-Location data.
  • Fixed Suspicious Activity consuming high memory in rare cases.
  • Fixed rare Traffic Rules scheduling issues when selecting Saturday and Sunday.
  • Fixed missing console update notifications.
  • Fixed wireless scheduling.
  • Fixed unable to load backups during setup in rare cases.
  • Fixed timezone validation issue, preventing console setups.
  • Fixed link issue when using a UF-RJ45-1G module.
  • Fixed rare ulogd crash.

VPN

  • Fixed network connectivity loss when remote OpenVPN Client subnet conflicts with local subnets.
  • Fixed an issue where the interface for Teleport VPN stays when disabling the feature.
  • Fixed DNS leak when using Mullvad VPN.

Would you recommend this release?

  • Upvote this post if you recommend this version
    • If you’d like, leave a comment about your setup so others can upgrade with confidence
  • Downvote this post if you experienced significant issues with it
    • Leave a comment (or upvote an existing one) about the issues
    • If you have a workaround, please share here
    • Remember to file bugs with Ubiquiti

my sfp ports are not working after update (I was using the WAN SFP so internet went down), the ports screen in the network app is not working, there is some sort of error message on the LCD screen about issues with the LCD screen. rolling back

Ever since installing this update, Protect has been stuck at “restoring”. I ssh’d into the UDMP, and am having the following returned by the OS after running `sudo ubnt-dpkg-restore unifi-protect`:

root@12965-UDMP:~# sudo ubnt-dpkg-restore unifi-protect
[dump_cache] actions:
[dump_cache] gawk: unpack
[dump_cache] libblas-common: unpack
[dump_cache] libblas3: unpack
[dump_cache] libgfortran3: unpack
[dump_cache] libgpm2: unpack
[dump_cache] liblapack3: unpack
[dump_cache] libmpfr4: unpack
[dump_cache] libsigsegv2: unpack
[dump_cache] python3-numpy: unpack
[dump_cache] python3-psycopg2: unpack
[dump_cache] rsync: unpack
[dump_cache] ubnt-opencv4-libs: unpack
[dump_cache] uid-agent: remove
[dump_cache] unifi: unpack
[dump_cache] unifi-access: remove
[dump_cache] unifi-base-ucore: unpack
[dump_cache] unifi-pion-gw: unpack
[dump_cache] unifi-protect: unpack
[dump_cache] unifi-talk: remove
[dump_cache] vim: unpack
[dump_cache] vim-common: unpack
[dump_cache] vim-runtime: unpack
[dump_cache] xxd: unpack
[dump_cache] packages: unifi-protect_2.8.28_arm64.deb
unifi_7.4.162-21057-1_all.deb
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
Get:1 file:/persistent/dpkg/bullseye/packages ./ InRelease
Ign:1 file:/persistent/dpkg/bullseye/packages ./ InRelease
Get:2 file:/persistent/dpkg/bullseye/packages ./ Release
Ign:2 file:/persistent/dpkg/bullseye/packages ./ Release
Get:3 file:/persistent/dpkg/bullseye/packages ./ Packages
Ign:3 file:/persistent/dpkg/bullseye/packages ./ Packages
Get:3 file:/persistent/dpkg/bullseye/packages ./ Packages
Ign:3 file:/persistent/dpkg/bullseye/packages ./ Packages
Get:3 file:/persistent/dpkg/bullseye/packages ./ Packages
Ign:3 file:/persistent/dpkg/bullseye/packages ./ Packages
Get:3 file:/persistent/dpkg/bullseye/packages ./ Packages [991 B]
Reading package lists... Done
rm: cannot remove '/etc/init.d/unifi-led': No such file or directory
purging unifi-access unifi-talk uid-agent
Reading package lists... Done
Building dependency tree... Done
E: Unable to locate package unifi-access
purging unifi-access unifi-talk uid-agent
Reading package lists... Done
Building dependency tree... Done
E: Unable to locate package unifi-talk
purging unifi-access unifi-talk uid-agent
Reading package lists... Done
Building dependency tree... Done
E: Unable to locate package uid-agent
restoring unifi unifi-protect
restoring unifi
Reading package lists... Done
Building dependency tree... Done
unifi is already the newest version (7.4.162-21057-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
restore pacakge status: enable unifi
Synchronizing state of unifi.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable unifi
unifi restore done.
dpkg-query: no packages found matching unifi-protect
restoring unifi-protect and configure
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
unifi-protect : Depends: python3-numpy but it is not installable
Depends: python3-psycopg2 but it is not installable
Depends: ubnt-opencv4-libs but it is not installable
Depends: rsync but it is not installable
Depends: unifi-pion-gw (>= 1.0.34) but it is not installable
E: Unable to correct problems, you have held broken packages.
unifi-protect restore failed!
dpkg-query: no packages found matching unifi-protect
dpkg: error: --compare-versions takes three arguments: <version> <relation> <version>
Type dpkg --help for help about installing and deinstalling packages [*];
Use 'apt' or 'aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Options marked [*] produce a lot of output - pipe it through 'less' or 'more' !
[dump_cache] actions:
[dump_cache] gawk: unpack
[dump_cache] libblas-common: unpack
[dump_cache] libblas3: unpack
[dump_cache] libgfortran3: unpack
[dump_cache] libgpm2: unpack
[dump_cache] liblapack3: unpack
[dump_cache] libmpfr4: unpack
[dump_cache] libsigsegv2: unpack
[dump_cache] python3-numpy: unpack
[dump_cache] python3-psycopg2: unpack
[dump_cache] rsync: unpack
[dump_cache] ubnt-opencv4-libs: unpack
[dump_cache] uid-agent: remove
[dump_cache] unifi: unpack
[dump_cache] unifi-access: remove
[dump_cache] unifi-base-ucore: unpack
[dump_cache] unifi-pion-gw: unpack
[dump_cache] unifi-protect: unpack
[dump_cache] unifi-talk: remove
[dump_cache] vim: unpack
[dump_cache] vim-common: unpack
[dump_cache] vim-runtime: unpack
[dump_cache] xxd: unpack
[dump_cache] packages: unifi-protect_2.8.28_arm64.deb
unifi_7.4.162-21057-1_all.deb

Could someone give me an assist with the correct CLI commands to stop, uninstall, reinstall, and restart protect?

What does the “Added LCM/LED settings to Console settings” ? Does this mean I can finally turn off the blinky lights on the front of the machine?

QOS? lacking on this so called SBE product

Still leaking dns from VPN

after rolling back and rebooting sfp wan port works again.

Appreciate the heads up, I use SPF for failover so will hold off for now I think…

I’m beginning to wonder if something has gone terribly wrong. I’ve begun looking for a previous backup, which I take nightly. The system has no backups available. I’m going to open a support ticket.

I’ve had the same thing happen to me. Both my Protect and Talk apps are stuck in “Restoring”. Did you find a solution?

I previously had the LED light disabled on my UDM. After this update, it was back on and I had to go find this new setting to turn it back off again.

You can now configure a sleep mode for the devices with displays on the front or turn it off completely. The LED ring on top of the UDR and UDM can also still be turned off, but sadly the sleep mode settings do not have an impact on that

The LED port switch lights are sooooooo bright.