DNS stops logging after log file rotation (OS X 10.10.1, Server 4)
Greetings!
I am running DNS on my OS X Server and after nightly log rotation (via "newsyslog"), I see this entry in my DNS log, and no activity after the log is rotated:
Dec 31 00:30:00 leo newsyslog[27034]: logfile turned over
It's only after I stop and restart the DNS service via the Server app will it then begin logging its activity. Is anyone else experiencing this? It's almost as if the 'newsyslog' process isn't sending a restart signal to named when it rolls the log files.
(To see your DNS logs, open the Server app, select "Logs" on the left, then choose "Service Log" under the DNS section.)
Many thanks! —michael
p.s. Here's the information from named in system.log when DNS is restarted. I'm running BIND v 9.9.5, which as of this writing, is the latest build pushed out to machines running Server 4 (build 14S333). I edited out my machine's name and replaced it with 'myserver.mydomain.tld':
Dec 31 10:45:39 [myserver.mydomain.tld] named[50909]: starting BIND 9.9.5 -f
Dec 31 10:45:39 [myserver.mydomain.tld] named[50909]: built with '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--prefix=/usr' '--sysconfdir=/private/etc' '--localstatedir=/private/var' '--enable-atomic=no' '--with-openssl=no' '--with-gssapi=yes' '--enable-symtable=none' 'CC=/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.10.xctoolchain/ usr/bin/cc' 'CFLAGS=-arch x86_64 -g -Os -pipe -gdwarf-2 -std=gnu89' 'LDFLAGS=-arch x86_64 -framework IOKit -framework CoreFoundation'
Mac mini, OS X Yosemite (10.10.1), Server 4