Since the upgrade to 7.6, I have been unable to use unbound in the
previous configuration.

root@router ~ # rcctl -df start unbound
doing _rc_parse_conf
unbound_flags >-c /var/unbound/etc/unbound.conf<
doing rc_check
unbound
doing rc_pre
/var/unbound/db/root.key has content
success: the anchor is ok
/var/unbound/etc/blocklistproject/ads.txt.conf:9973: error: yacc stack overflow
read /var/unbound/etc/unbound.conf failed: 1 errors in configuration file
doing _rc_rm_runfile
(failed)
root@router ~ #

In this case, I'm using an unboundified version of ads.txt from the
blocklist project, https://github.com/blocklistproject/Lists. These
files are pretty large, in this case >250k lines. Manual editing to
reduce file size is not an option.

The error message makes me think that this is not a configurable limit
in unbound.

Any suggestions how to tackle this?

Reply via email to