Hello Vladimir,
many thanks,
the  /var/cache/knot-resolver/tty/$PID works fine.
Regards.
--
Smil Milan Jeskyňka Kazatel
---------- Původní e-mail ----------
Od: Vladimír Čunát <vladimir.cunat(a)nic.cz>
Komu: Milan Jeskynka Kazatel <KazatelM(a)seznam.cz>
Datum: 5. 9. 2019 12:45:12
Předmět: Re: [knot-resolver-users] Knot Resolver - module hints - reload?
"On 9/5/19 11:37 AM, Milan Jeskynka Kazatel wrote:
  Unfortunately, I'm using now version Knot DNS
Resolver, version 2.3.0
 (I really want to upgrade it later) trough a systemd with module HTTP
 on Centos 7.
 For me, the kresd does not create any control@1 nowhere, then I´m not
 able to use **echo "hints.config('/etc/hosts')" | sudo nc -U
 /run/knot-resolver/control@1**  
Oh, for CentOS the packaging is a bit different than elsewhere.  I think
the control socket is located in /var/cache/knot-resolver/tty/$PID - at
least in the current 4.2.0 - anyway, if you find that file, it should
work the same even for 2.3.0.
  And unfortunately, my second option with two instances
of kresd@1 and
 kresd@2, mentioned by Petr Špaček @ CZ.NIC,  failed because my HTTP
 address and port are already in use.  
I think this particular problem was solved in 4.0.0
  Any other option how silently do a "reload"
hints. in the case when is
 a record in this file changed?  
Restarting the service is probably best in your
current situation.  The
cache is kept, so it should be cheap (and easy!).
--Vladimir
"