Fresh install: Bluecherry server not listening on 7001

Server distro:

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.1 LTS
Release:	22.04
Codename:	jammy

Got the distro not supported message from installation script, so I followed the installation steps noted here. Did I miss any key installation steps?

The only errors seen during installation were attempts to stop apache2.service, which I do not have running on the server. I DO have nginx, and bluecherry appears to support either.

$ nginx -v
nginx version: nginx/1.22.1

No errors starting the bluecherry service, yet I cannot connect to https://server-ip:7001 from client machine. It appears the application isn’t listening on 7001.

nmap from headless server shows nothing running on 7001:

nmap localhost
Starting Nmap 7.80 ( https://nmap.org ) at 2022-11-10 21:18 PST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000089s latency).
Not shown: 991 closed ports
PORT     STATE SERVICE
22/tcp   open  ssh
80/tcp   open  http
443/tcp  open  https
548/tcp  open  afp
3000/tcp open  ppp
3306/tcp open  mysql
3389/tcp open  ms-wbt-server
7002/tcp open  afs3-prserver
7004/tcp open  afs3-kaserver

Restarted server and service, from the service logs

Nov 10 21:32:02 ubuntuserver systemd[1]: Stopping LSB: Bluecherry DVR Server...
Nov 10 21:32:05 ubuntuserver systemd[1]: bluecherry.service: Deactivated successfully.
Nov 10 21:32:05 ubuntuserver systemd[1]: Stopped LSB: Bluecherry DVR Server.
Nov 10 21:32:05 ubuntuserver systemd[1]: bluecherry.service: Consumed 3.371s CPU time.
Nov 10 21:32:05 ubuntuserver systemd[1]: Starting LSB: Bluecherry DVR Server...
Nov 10 21:32:05 ubuntuserver systemd[1]: Started LSB: Bluecherry DVR Server.
Nov 10 21:32:05 ubuntuserver bc-server[2288]: I(): Status reports are served at /tmp/bluecherry_status
Nov 10 21:32:05 ubuntuserver bc-server[2288]: I(): Status reports are served at /tmp/bluecherry_trigger
Nov 10 21:32:05 ubuntuserver bc-server[2288]: I(): Started bc-server 3.1.0 (toolchain 11.2.0) v2.7.6-710-g8759ac5a-dirty heads/jammy
Nov 10 21:32:05 ubuntuserver bc-server[2288]: I(): API server started listen to port: 7005
Nov 10 21:32:05 ubuntuserver bc-server[2288]: I(): HLS server started listen to port: 7003 (SSL=0)
Nov 10 21:32:05 ubuntuserver bc-server[2288]: I(): SQL database connection opened
Nov 10 21:32:05 ubuntuserver bc-server[2288]: I(): Database doesnot contain oldest media file entry
Nov 10 21:32:05 ubuntuserver bc-server[2288]: I(): v3license server started

Lastly:

$ telnet 127.0.0.1 7001
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused

Can you PM me the details for remote access to this server? I’m not sure why 7001 isn’t open.

For reference 7001 is used by nginx, so I suspect something isn’t happy in the nginx config.

What is the result of

nginx -t