Pi-Hole No Longer Blocks Via CNAME

Thanks for your report and the information you provided. I'm pretty sure it was broken by the part

This commit also fixes a long-standing bug in caching of CNAME chains leading to a PTR record.

in

https://github.com/pi-hole/FTL/commit/09051c65ac55eb26e0ad413722d298f5e1d9ed45

because CNAME handling was redesigned. We'll add a proper test to our embedded testing suite to ensure this won't happen again in the future. I'm sorry about that.

You can track the fix here:

https://github.com/pi-hole/FTL/pull/1192


@pihole2 It would be really helpful if you could verify that

pihole checkout ftl fix/cname

fixes CNAME inspection for you.