0

Installer not working on OpenBSD

After a bunch of issues setting things up using CoreDNS and getting DoT to work (it did in the end, to be fair it was me being an idiot) ... I decided to give the NextDNS proxy a try. I followed the instructions listed for OpenBSD on the wiki, and got this ...  

% doas sh -c 'DEBUG=1 sh -c "$(curl -sL https://nextdns.io/install)"'

INFO: OS: openbsd
INFO: GOARCH: arm64
INFO: GOOS: openbsd
INFO: NEXTDNS_BIN: /usr/local/sbin/nextdns
INFO: INSTALL_RELEASE: 1.37.4
DEBUG: Start install loop with CURRENT_RELEASE=
DEBUG: NextDNS is not installed
i) Install NextDNS
e) Exit
Choice (default=i):
INFO: Installing NextDNS...
DEBUG: Using bin install type
DEBUG: Installing 1.37.4 binary for openbsd/arm64 to /usr/local/sbin/nextdns
DEBUG: Downloading https://github.com/nextdns/nextdns/releases/download/v1.37.4/nextdns_1.37.4_openbsd_arm64.tar.gz
DEBUG: Start configure
DEBUG: Get configuration ID
NextDNS Configuration ID: xxx
DEBUG: Add arg -config=xxx
Sending your devices name lets you filter analytics and logs by device.
Report device name? [Y|n]: y
DEBUG: Add arg -report-client-info=true
Accept DNS request from other network hosts.
Setup as a router? (y/n): y
DEBUG: Add arg -setup-router=true
Make nextdns CLI cache responses. This improves latency and reduces the amount
of queries sent to NextDNS.
Enable caching? [Y|n]: n
Changes DNS settings of the host automatically when nextdns is started.
If you say no here, you will have to manually configure DNS to 127.0.0.1.
Automatically setup local host DNS? [Y|n]: n
DEBUG: Add arg -auto-activate=false

Congratulations! NextDNS is now installed.

To upgrade/uninstall, run this command again and select the approriate option.

You can use the nextdns command to control the daemon.
Here is a few important commands to know:

# Start, stop, restart the daemon:
nextdns start
nextdns stop
nextdns restart

# Configure the local host to point to NextDNS or not:
nextdns activate
nextdns deactivate

# Explore daemon logs:
nextdns log

# For more commands, use:
nextdns help

% doas nextdns start
doas: nextdns: command not found


% doas rcctl start nextdns
rcctl: service nextdns does not exist

% ls -l $(which nextdns)
-rwxr-xr-x  1 root  wheel  0 Nov 25 12:21 /usr/local/sbin/nextdns

Copy

 

So, the result is no service installed (as is the norm on OpenBSD) and an empty script/binary which obviously does nothing. 

I've tried running the command in a root shell as well, to no avail. 

What am I doing wrong?

[cross-posted from 'bug reports', as perhaps no support is provided there]

4 replies

null
    • NextDNs
    • 2 yrs ago
    • Reported - view

    Did you open an issue on the CLI github?

    • Robdejonge
    • 2 yrs ago
    • Reported - view

    Jesus. You guys really do insist on expending as little effort as possible on customer support, don't you?! 

      • NextDNs
      • 2 yrs ago
      • Reported - view

      Rob de Jonge bugs in the CLI are tracked in the CLI github issue tracker. Please check https://help.nextdns.io/t/p8hmv0z/how-to-get-help-or-report-issues

      • Robdejonge
      • 2 yrs ago
      • Reported - view

      NextDNS Seven weeks later and there has not been so much as a peep in response to me spending the time to write a half-decent bug report. Any ETA on the bug being resolved?

Content aside

  • 2 yrs agoLast active
  • 4Replies
  • 177Views
  • 2 Following