Каждый раз, когда я пытаюсь запустить Unbound DNS-сервер через Homebrew Services с помощью команды « sudo brew services start unbound
, я начинаю видеть записи журнала следующей формы в приложении «Консоль» OS X (' /Applications/Utilities/Console.app
«... :)
%l:%M:%S %p com.apple.xpc.launchd[1]: (homebrew.mxcl.unbound[$PID]) Service exited with abnormal code: 1
%l:%M:%S %p com.apple.xpc.launchd[1]: (homebrew.mxcl.unbound) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
…один за другим. (Если соглашения, которые я использую для обозначения переменных для каждого экземпляра, кажутся необычными, то « %l
, « %M
, « %S
» и « %p
» являются спецификаторами формата strftime(3)
, определяющими общий вид метка времени каждой записи в журнале при ее расширении. « $PID
», очевидно, аналогичным образом заменяется идентификатором процесса конкретного экземпляра Unbound, о котором идет речь, при каждом вызове launchd
.)
Когда я проверил, мой файл журнала для Unbound, /usr/local/etc/unbound/unbound.log
, был пустым. У меня были проблемы с получением правильного файла конфигурации, так что, возможно, у меня все еще есть проблемы с этим? Для справки, вот содержимое моего файла конфигурации, /usr/local/etc/unbound/unbound.conf
, который я адаптировал из примера, приведенного в файле- архиве Unbound source ' $UNTAR_WORKING_OR_TARGET_DIR/unbound-1.5.8/docs/example.conf.in
. Что-то там выглядит странно, или в этом случае происходит что - то еще неожиданное?
PS: Вот информация, которую я получаю об учетной записи демона _unbound
при запуске ddcl . -read /Users/_unbound
:
dsAttrTypeNative:accountPolicyData:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>creationTime</key>
<real>1464121481.5192709</real>
<key>failedLoginCount</key>
<integer>0</integer>
<key>failedLoginTimestamp</key>
<integer>0</integer>
<key>passwordLastSetTime</key>
<real>1464121482.61134</real>
</dict>
</plist>
AppleMetaNodeLocation: /Local/Default
GeneratedUID: EB92AA79-6746-4C8C-8D3A-D82F7215FD88
Password: *
PrimaryGroupID: 499
RealName:
Unbound DNS Validating Resolver Daemon
RecordName: _unbound unbound
RecordType: dsRecTypeStandard:Users
UniqueID: 499
UserShell: /usr/bin/false