What does this Unbound logging means?

Hello,

My Unbound (1.19.1) logs the lines below.

But what exactly do they mean?

Does it mean I can't enable serve-expired and prefetching in combination with ECS ? If so, why not?

Feb 19 14:37:39 xs unbound: [29785:0] warning: subnetcache: serve-expired is set but not working for data originating from the subnet module cache.
Feb 19 14:37:39 xs unbound: [29785:0] warning: subnetcache: prefetch is set but not working for data originating from the subnet module cache.

Hi Marco,

serve-expired and prefetch do work for data coming from Unbound's internal cache but not for data coming from subnetcache (ECS).
This is because there is no support for it (yet).
You can enable both but the expired and prefetch logic will not trigger for ECS cached answers.

Best regards,
-- Yorgos