From: Matthias Fischer <matthias.fischer@ipfire.org>
To: Michael Tremer <michael.tremer@ipfire.org>
Cc: "IPFire: Development-List" <development@lists.ipfire.org>
Subject: Re: knot-resolver 6.5.0
Date: Sat, 3 Oct 2026 13:05:25 +0200 [thread overview]
Message-ID: <2db5bb42-791b-4ca9-80c4-008cdab78761@ipfire.org> (raw)
In-Reply-To: <DCA6116C-CA82-4AD7-AB5D-84D8B5F7D6D5@ipfire.org>
On 03.10.2026 11:57, Michael Tremer wrote:
> Hello Matthias,
Hi Michael,
> Thanks for the update.
No problem - it just came my way. ;-)
> It seems like the supervisor process wants to create a “logs” directory inside another directory.
Yep. Thats the way it looks like. But where?
What that is, is hard to tell from the trace, but there cannot be many
possible options. What permissions does /var/log/knot-resolver have? I
suppose it cannot write to it.
Sorry, but there is no such directory. The only *logging* option I can
find is in 'config.yaml':
***SNIP***
# Enable logging
logging:
level: info
target: syslog
***SNAP***
And as I see it, everything is logged to '/var/log/messages'.
Some thoughts:
The line containing to the 'generic exception' refers to something like
'config_store'(rather often), 'config' or 'write_config_file' ending
with 'self._accessor.mkdir' resulting in 'PermissionError' but you never
get a clue where this 'directory'(!?) is missing or where it should
be... Frustrating.
And the current documentation ends with version 6.4.2
(https://www.knot-resolver.cz/documentation/latest/NEWS.html). Hm!
Best
Matthias
> -Michael
>
>> On 3 Oct 2026, at 09:59, Matthias Fischer <matthias.fischer@ipfire.org> wrote:
>>
>> Hi all,
>>
>> as always, I'd like to have a problem during updates - perhaps 'someone'
>> has a clue?
>>
>> This time its 'knot-resolver 6.5.0' who refuses to start. Compiling and
>> building was ok - no seen problems.
>>
>> But after updating, 'knot_resolver.manager.server' runs into an
>> "uncaught generic exception during manager inicialization[sic]",
>> throwing a looong line, ending in "PermissionError: [Errno 13]
>> Permission denied: 'logs'". What does this "'logs'" mean? A directory?
>> Where should it be?
>>
>> If 'someone' has the time to take a closer look, I attached a short
>> excerpt of the logfile plus my current lfs and rootfile.
>>
>> Some thoughts: For building and compiling of the previous versions the
>> 'setcap'-command for 'kresd' in lfs is needed. With 'v6.5.0' there is a
>> additional binary - 'usr/bin/kres-manager'. Whatever this one is good
>> for, could it be that something similar 'setcap'-command or some
>> config-option for the 'meson setup' is needed here? I searched in
>> 'meson_options.txt' (Configuration options) but didn't find something
>> suitable.
>>
>> I would be very thankful for any hints...
>>
>> Best
>> Matthias
>> <log.dat - knot-resolver 6.5.0.txt><lfs - knot-resolver.txt><rootfile - knot-resolver.txt>
prev parent reply other threads:[~2026-10-03 11:05 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-03 8:59 Matthias Fischer
2026-10-03 9:57 ` Michael Tremer
2026-10-03 11:05 ` Matthias Fischer [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2db5bb42-791b-4ca9-80c4-008cdab78761@ipfire.org \
--to=matthias.fischer@ipfire.org \
--cc=development@lists.ipfire.org \
--cc=michael.tremer@ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox