Difficulty with V6 Beta install

Proceeded to V6 Beta testing on my backup Raspberry Pi Zero W. The second command from
Pi-hole V6 Beta Testing – Pi-hole failed and gave me an error "Retrieval of supported OS list failed. dig failed with return code 10. Unable to determine if the detected OS (Raspbian 11) is supported". Appreciate and suggestions or recommendations

Thanks

That post is outdated.

You need to follow the most recent announcements:

Basically, now you need to install Pi-hole:

curl -sSL https://install.pi-hole.net | bash

and change to the development branches using:

pihole checkout dev

Or simply try the docker image with :development tag:

docker pull pihole/pihole:development

As I'm already running V5, can I assume to skip the curl command and go straight to the pihole checkout dev command?

Thanks

Yes, but re-read the v6 post before, specially the "Read first" block.

Updating from Pi-hole 5.x to 6.0 is strictly a one way operation. You won't be able to return to v5, unless you have a backup.

1 Like

got it. Thanks

Started from scratch with the following

  1. Installed Raspberry Pi OS (bullseye 11 / Debian v11.9)
  2. install pihole using command curl -sSL htps://install.pi-hole.net | sudo PIHOLE_SKIP_OS_CHECK=true bash (no issue)
  3. Install V6 Beta using command sudo pihole checkout dev and it failed with error "Retrieval of supported OS list failed. dig failed with return code 10. Unable to determine if the detected OS (Raspbian 11) is supported"

Apparently you have an issue with your DNS settings.

This will temporarily reset the nameserver on the Pi.

sudo nano /etc/resolv.conf

Edit the nameserver line to nameserver 9.9.9.9 or your preferred third party DNS service, save and exit.

Then try again.

I've just followed above, got this, last lines:

[✓] Done.

[i] The install log is located at: /etc/pihole/install.log
[✓] Update complete!

Core
Version is v5.18.3-527-g38c561a (Latest: null)
Branch is development
Hash is 38c561ae (Latest: 38c561ae)
Web
Version is v5.21-959-g7acf464 (Latest: null)
Branch is devel
Hash is 7acf4647 (Latest: 7acf4647)
FTL
Version is vDev-3c7b356 (Latest: null)
Branch is development
Hash is 3c7b356e (Latest: 3c7b356e)

sudo pihole status
[✓] FTL is listening on port 53
[✓] UDP (IPv4)
[✓] TCP (IPv4)
[✓] UDP (IPv6)
[✓] TCP (IPv6)

[✓] Pi-hole blocking is enabled

but, get 403 Forbidden on http ipaddress/admin

what am I doing wrong ?

ahh, I have existing use port 80 AND 8080:
I'm running piaware on this rpi

/etc/lighttpd/conf-enabled $ grep socket *
15-fastcgi-php.conf: "socket" => "/run/lighttpd/php.socket",
89-skyaware.conf:$SERVER["socket"] == ":8080" {
89-skyaware.conf:# $SERVER["socket"] == ":8443" {
95-graphs1090-otherport.conf:$SERVER["socket"] == ":8542" {
95-tar1090-otherport.conf:$SERVER["socket"] == ":8504" {

after I edit pihole web port, how do I reload pihole so it will use, say, 9090 ?
pihole.toml
port = "9090,443s,[::]:8080,[::]:443s" ### CHANGED, default = "80,[::]:80,443s,[::]:443s"

/later/ OK, got it working on 6060, all good

after I edit pihole web port, how do I reload pihole so it will use, say, 9090 ?

Pi-hole should detect the file was modified and automatically reload the configuration.

Thanks, yes, it did, working fine, I misinterpreted initially as I didn't enter "/admin" part after port#, mea culpa..
As far as I can tell, this runs just fine.
This is just a hobby site, hmm, I might as well change my primary DNS to the beta build.. any reason I shouldn't?