Ran pihole -up to upgrade from v5 to v6 and everything went smooth, the only difference is that the admin page now needs to be accessed via HTTPS by default and terminal commands now require sudo privileges… both of which are ok.
When I checked the versions in the bottom of the admin interface, I notice that Core shows N/A and prompts for an update. Running phole -v returns the following:
Core version is v5.17.2 (Latest: v6.3)
Web version is v6.4 (Latest: v6.4)
FTL version is v6.4.1 (Latest: v6.4.1)
Looking through other posts, I saw a recommendation to run pihole -r to repair the upgrade, same result.
Additionally, I tried with sudo pihole updatechecker, which runs without issues but doesn’t solve the problem. After running this, I reloaded the admin interface and tried in an incognito browser window; both show Core N/A.
Lastly, when I check cat etc/pihole/versions, this is the output, which seems to be ok according to the hash of the latest release hash (master branch), yet the CORE_VERSION doesn’t look right.
The web interface doesn't need to be accessed using HTTPS.
HTTPS is just another option. You can access the web interface via HTTP without issues.
I think the confusion is caused by the suggestion added to the login page (Consider upgrading to HTTPS (end-to-end encryption)). This suggestion message was added during v6 development to alert users about the new option. The original message was even more alarming than the current one. Personally, I think this message is unnecessary, as many users simply choose HTTP, but the important thing is: this is just a suggestion.
Please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal:
Oddly enough when trying to access via HTTP I was getting an unauthorized error. I tried HTTPS and it worked without issues, even though I was using regular HTTP with the prior version
Hey, I am jumping here to say i had a similarish issue. I couldn’t connect to the web server even if my pihole was running as expected. I don’t know what caused this but I hadn’t made any changes to the configuration of my pihole. I cannot changed the port from 8080o to 8081o and it is working now. The 443 is still not accessible but I am not sure which port to use for https. I have the logs if you want to check them out.
Happy new year guys have a wonderful time!