Hi Michael,

I have seen Github randomly not show certain parts of repos unless logged-in 
with credentials.  Too much AI bot traffic triggers the gating I suspect.

Lonnie


> On Sep 3, 2026, at 9:27 AM, Michael Keuter <[email protected]> wrote:
> 
> Hi Lonnie,
> 
> thanks for the doku.
> Just to be clear: I had this issue on 3 different locations (all around 
> Hamburg, Germany) with at least 2 different ISPs. All these Pi-holes were 
> running fine for years (they are running Debian 11 underneath).
> Yesterday I wasn't able to create a new Pi-hole container with Debian 12, but 
> Debian 13 worked. Today I tested again and now it worked. I have a script 
> that does the same as you did, so no typos are possible. Very strange.
> 
> Michael
> 
> https://mksolutions.info
> 
> 
>> Am 03.09.2026 um 15:19 schrieb Lonnie Abelbeck <[email protected]>:
>> 
>> Hi Michael,
>> 
>> I had no issue creating a working pi-hole LXC in AstLinux.  Only change from 
>> the docs was to add 'git' to the 'apt install'. (I updated wiki)
>> 
>> The host was a MeLE QuieterDL CPU N100
>> 
>> <Screenshot 2026-09-03 at 8.10.34 AM.png>
>> 
>> Detailed install at the end of this message.
>> 
>> I added a NAT forward:
>> 
>> <Screenshot 2026-09-03 at 8.05.17 AM.png>
>> 
>> Accessed with: http://minipc.priv.abelbeck.com:8888/admin/
>> 
>> <Screenshot 2026-09-03 at 8.04.18 AM.png>
>> 
>> 
>> Detailed install below:
>> 
>> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>> minipc ~ # lxc-create -t download -n pi-hole -- -d debian -r bookworm -a 
>> amd64 --no-validate
>> ...
>> 
>> minipc ~ # service lxc restart
>> Stopping LXC container...
>> Starting LXC container...
>> 
>> minipc ~ # lxc-attach pi-hole
>> root@pi-hole:/# passwd
>> New password: 
>> Retype new password: 
>> passwd: password updated successfully
>> 
>> root@pi-hole:/# apt update
>> ...
>> All packages are up to date.
>> 
>> root@pi-hole:/# apt install openssh-server iputils-ping curl git
>> ...
>> 
>> root@pi-hole:/# vi /etc/ssh/ssh_config
>> root@pi-hole:/# exit
>> exit
>> 
>> minipc ~ # lxc-attach pi-hole
>> root@pi-hole:/# cd
>> root@pi-hole:~# mkdir install
>> root@pi-hole:~# cd install/
>> root@pi-hole:~/install# curl -sSL https://install.pi-hole.net | bash
>> 
>> [✓] Root user check
>> 
>>       .;;,.
>>       .ccccc:,.
>>        :cccclll:.      ..,,
>>         :ccccclll.   ;ooodc
>>          'ccll:;ll .oooodc
>>            .;cll.;;looo:.
>>                .. ','.
>>               .',,,,,,'.
>>             .',,,,,,,,,,.
>>           .',,,,,,,,,,,,....
>>         ....''',,,,,,,'.......
>>       .........  ....  .........
>>       ..........      ..........
>>       ..........      ..........
>>       .........  ....  .........
>>         ........,,,,,,,'......
>>           ....',,,,,,,,,,,,.
>>              .',,,,,,,,,'.
>>               .',,,,,,'.
>>                 ..'''.
>> 
>> [i] SELinux not detected
>> [✓] Update local cache of available packages
>> [✓] Building dependency package pihole-meta.deb
>> [✓] Installing Pi-hole dependency package
>> 
>> [i] IPv4 address: 192.168.99.194/24
>> [i] Unable to find IPv6 ULA/GUA address
>> [i] IPv6 address: 
>> [i] Using upstream DNS: Google (ECS, DNSSEC) (8.8.8.8, 8.8.4.4)
>> [i] Installing StevenBlack's Unified Hosts List
>> [i] Query Logging off.
>> [i] Using privacy level: 0
>> [✗] Check for existing repository in /etc/.pihole
>> [i] Clone https://github.com/pi-hole/pi-hole.git into /etc/.pihole...HEAD is 
>> now at f47b8ed v6.4.3 (#6618)
>> [✓] Clone https://github.com/pi-hole/pi-hole.git into /etc/.pihole
>> 
>> [✗] Check for existing repository in /var/www/html/admin
>> [i] Clone https://github.com/pi-hole/web.git into /var/www/html/admin...HEAD 
>> is now at b2a4078 Web v6.6 (#3808)
>> [✓] Clone https://github.com/pi-hole/web.git into /var/www/html/admin
>> 
>> [✗] Checking for group 'pihole'
>> [✓] Creating group 'pihole'
>> [✓] Creating user 'pihole'
>> 
>> [i] FTL Checks...
>> 
>> [✓] Detected x86_64 architecture
>> [✓] Downloading and Installing FTL
>> [✓] Installing scripts from /etc/.pihole
>> 
>> [i] Installing configs from /etc/.pihole...
>> 
>> [✓] Installing latest Cron script
>> 
>> [✓] Installing latest logrotate script
>> [i] man not installed
>> [i] Testing if systemd-resolved is enabled
>> [✓] Disabling systemd-resolved DNSStubListener
>> [i] Restarting services...
>> [✓] Enabling pihole-FTL service to start on reboot...
>> [✓] Restarting pihole-FTL service...
>> [✓] DNS resolution is available
>> 
>> [✗] Migrating the list's cache directory to new location
>> [i] Creating new gravity database
>> [i] Migrating content of /etc/pihole/adlists.list into new database
>> [✓] Deleting existing list cache
>> [i] Neutrino emissions detected...
>> 
>> [✓] Preparing new gravity database
>> [✓] Creating new gravity databases
>> [✓] Pulling blocklist source list into range
>> [i] Using libz compression
>> 
>> [i] Target: https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
>> [✓] Status: Retrieval successful
>> [✓] Parsed 78609 exact domains and 0 ABP-style domains (blocking, ignored 1 
>> non-domain entries)
>>     Sample of non-domain entries:
>>       - fe80::1%lo0
>> 
>> [✓] Building gravity tree
>> [✓] Building antigravity tree
>> 
>> [i] Number of gravity domains: 78609 (78609 unique domains)
>> [i] Number of antigravity domains: 0 (0 unique domains)
>> [i] Number of exact denied domains: 0
>> [i] Number of regex denied filters: 0
>> [i] Number of exact allowed domains: 0
>> [i] Number of regex allowed filters: 0
>> 
>> [✓] Optimizing database
>> [✓] Swapping databases
>> [✓] The old database remains available
>> [✓] Cleaning up stray matter
>> 
>> [✓] Done.
>> 
>> [i] You may now configure your devices to use the Pi-hole as their DNS server
>> [i] Pi-hole DNS (IPv4): 192.168.99.194
>> [i] If you have not done so already, the above IP should be set to static.
>> [i] View the web interface at http://pi.hole:80/admin or 
>> http://192.168.99.194:80/admin
>> 
>> [i] Web Interface password: 
>> [i] This can be changed using 'pihole setpassword'
>> 
>> [i] To allow your user to use all CLI functions without authentication, 
>> refer to
>>   our documentation at: https://docs.pi-hole.net/main/post-install/
>> 
>> 
>> [i] The install log is located at: /etc/pihole/install.log
>> [✓] Installation complete! 
>> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>> 
>> Lonnie
>> 
>> 
>> 
>>> On Sep 3, 2026, at 7:13 AM, Michael Keuter <[email protected]> wrote:
>>> 
>>> Hi David,
>>> 
>>> good point!
>>> 
>>> I was able to create a working Pi-hole container on Proxmox 8 ( Linux 
>>> 6.8.12-43-pve) with a Debian 12 template (which doesn't work for me on 
>>> AstLinux).
>>> 
>>> Michael
>>> 
>>> https://mksolutions.info
>>> 
>>>> Am 02.09.2026 um 19:43 schrieb David Kerr <[email protected]>:
>>>> 
>>>> Have you tried in an LXC container on a different host (non-AstLinux)?  
>>>> Just to narrow down if the problem is AstLinux or something else.
>>>> 
>>>> Does Pi-hole 6 require a specific kernel version?  One of the "features" 
>>>> of containers like LXC is that they build upon the kernel of the host.  
>>>> AstLinux is on a 5.x kernel, so if Pi-hole needs something from a newer 
>>>> kernel then it might not work.
>>>> 
>>>> David.
>>>> 
>>>> On Wed, Sep 2, 2026 at 1:03 PM Michael Keuter <[email protected]> 
>>>> wrote:
>>>> Hi list,
>>>> 
>>>> when I today tried to update a running Pi-hole 6 installation running in a 
>>>> LXC container on AstLinux, I was asked for my github username and password:
>>>> 
>>>> ----
>>>> [i] SELinux not detected
>>>> [✓] Update local cache of available packages
>>>> [✓] Building dependency package pihole-meta.deb
>>>> [✓] Installing Pi-hole dependency package
>>>> 
>>>> [i] IPv4 address: 192.168.99.46/24
>>>> [i] Unable to find IPv6 ULA/GUA address
>>>> [i] IPv6 address:
>>>> [i] Using upstream DNS: Google (ECS, DNSSEC) (8.8.8.8, 8.8.4.4)
>>>> [i] Installing StevenBlack's Unified Hosts List
>>>> [i] Query Logging on.
>>>> [i] Using privacy level: 0
>>>> [✗] Check for existing repository in /etc/.pihole
>>>> [i] Clone https://github.com/pi-hole/pi-hole.git into 
>>>> /etc/.pihole...Username for 'https://github.com': ^C
>>>> ----
>>>> 
>>>> I tried out different things for quite some time.
>>>> 
>>>> But I ended up creating a new LXC container with Debian 13 Trixie, 
>>>> installed Pi-hole and imported the "Teleporter" export I created before I 
>>>> started the update.
>>>> The same error appeared on a newly created Debian 12 container :-(. All on 
>>>> the latest AstLinux 1.5.15-dev version.
>>>> 
>>>> Michael
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Astlinux-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/astlinux-users
> 
> Donations to support AstLinux are graciously accepted via PayPal to 
> [email protected].




_______________________________________________
Astlinux-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
[email protected].

Reply via email to