Apr 10 20:57:19 leia.home.metrak.com configd.py[466]: error generating templateOPNsense/Unbound/core : Traceback (most recent call last): File "/usr/local/opnsense/service/modules/template.py", line 270, in _generatecontent = j2_page.render(cnf_data) File "/usr/local/lib/python3.8/site-packages/jinja2/environment.py", line 1304,in render self.environment.handle_exception() File "/usr/local/lib/python3.8/site-packages/jinja2/environment.py", line 925,in handle_exception raise rewrite_traceback_stack(source=source) File"/usr/local/opnsense/service/modules/../templates/OPNsense/Unbound/core/dot.conf",line 6, in top-level template code {% for type, dots inall|groupby("type") %} File "/usr/local/lib/python3.8/site-packages/jinja2/async_utils.py", line 36,in wrapper return normal_func(*args, **kwargs) File "/usr/local/lib/python3.8/site-packages/jinja2/filters.py", line 1238, insync_do_groupby for key, values in groupby(sorted(value, key=expr), expr)jinja2.exceptions.UndefinedError: 'collections.OrderedDict object' has noattribute 'type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/opnsense/service/modules/template.py", line 338, in generate for filename in self._generate(template_name, create_directory): File "/usr/local/opnsense/service/modules/template.py", line 273, in _generate raise Exception("%s %s %s" % (module_name, template_filename,render_exception)) Exception: OPNsense/Unbound/core OPNsense/Unbound/core/dot.conf 'collections.OrderedDict object' has no attribute 'type'
***GOT REQUEST TO AUDIT HEALTH***Currently running OPNsense 22.1.5 (amd64/OpenSSL) at Sun Apr 10 21:30:03 AEST 2022>>> Check installed kernel versionVersion 22.1.5 is correct.>>> Check for missing or altered kernel filesNo problems detected.>>> Check installed base versionVersion 22.1.5 is correct.>>> Check for missing or altered base filesNo problems detected.>>> Check installed repositoriesSunnyValleyOPNsense>>> Check installed pluginsos-acme-client 3.9os-api-backup 1.0_1os-dmidecode 1.1_1os-etpro-telemetry 1.6_1os-iperf 1.0_1os-nginx 1.26os-nut 1.8.1os-sensei 1.11os-sensei-agent 1.11os-sensei-updater 1.11os-sunnyvalley 1.2_1os-wireguard 1.10>>> Check for missing package dependenciesChecking all packages: .......... donepy37-markupsafe has a missing dependency: python37py37-markupsafe has a missing dependency: py37-setuptoolspy37-markupsafe is missing a required shared library: libpython3.7m.so.1.0>>> Check for missing or altered package filesChecking all packages: .......... done>>> Check for core packages consistencyCore package "opnsense" has 65 dependencies to check.Checking packages: ................................................................... done***DONE***
# configctl unbound restartOK
$ configctl unbound check/var/unbound/unbound.conf:105: error: cannot open include file '/var/unbound/private_domains.conf': No such file or directoryread /var/unbound/unbound.conf failed: 1 errors in configuration file