docker tls syslog: удаленная ошибка: tls: плохой сертификат - PullRequest
0 голосов
/ 29 ноября 2018

У меня есть удаленный сервер системного журнала с TLS.У openssl нет проблем с подключением.

# openssl s_client -connect syslog.local:5514 -cert syslog.crt -key syslog.key -CAfile syslog.ca.crt
CONNECTED(00000003)

Но есть проблема с докером:

docker run \
--rm \
--log-driver syslog \
--log-opt syslog-tls-cert=/etc/ca-certificates/syslog.crt \
--log-opt syslog-tls-key=/etc/ca-certificates/syslog.key \
--log-opt syslog-tls-ca-cert=/etc/ca-certificates/syslog.ca.crt \
--log-opt syslog-address=tcp+tls://syslog.local:5514 \
alpine echo hello world

docker: Error response from daemon: failed to initialize logging driver: remote error: tls: bad certificate.

Как это исправить?

...