Ошибка Syslog-NG при использовании TLS и файла p12

Обновлена ​​​​моя конфигурация syslog-ng для приема сертификатов ssl. При отладке я застрял в этой ошибке:

syslog-ng Error parsing afsocket, syntax error, unexpected LL_IDENTIFIER, expecting ')'

pkcs12-file(/etc/syslog-ng/certs/mycert.p12)

Если это поможет, версия системного журнала, которую я использую:

syslog-ng 3.5.6
Available-Modules: afamqp,confgen,afuser,afsocket-notls,tfgeoip,redis,cryptofuncs,basicfuncs,afprog,csvparser,afmongodb,syslogformat,afsocket-tls,linux-kmsg-format,afsocket,json-plugin,affile,afsmtp,dbparser,system-source,afstomp,afsql

Я предполагаю, что прямо сейчас мне не хватает модуля. Однако все еще ищу ошибку. Любые советы приветствуются.


person trailblazer    schedule 02.05.2020    source источник


Ответы (1)


v3.5.6 действительно старая, pkcs12-file() доступна только в более новых версиях (>= 3.12.1).

person MrAnno    schedule 02.05.2020
comment
Я обновляюсь до версии 3.16. Недавно я заметил кое-что странное. Несмотря на то, что я указываю порт (3514), транспорт (tls) и ip (0.0.0.0) ... я заметил, что netstat -tulpn не сообщает, что порт 3514 открыт. Или получение любого трафика. - person trailblazer; 11.05.2020
comment
Вы ссылались на источник в каких-либо путях журналов? - person MrAnno; 21.05.2020