рассказываю, чтобы потом никто не страдал.
s_client -connect graylog.lan:5044 писал то что указано в поле bind address и добавляло :null напишешь там
172.16.6.6 она вернет "типа" сертификат
172.16.6.6:null хз что это, где такое лежит, но сервер возвращает полнейшую дичь вне зависимости от того что настроено. Какой бы сертификат ему не подпихивал - ответ одинаковый с кривым cn в сертификате.
Решение оказалось простым, у грейлога было недостаточно прав на чтение каталога и самих сертификатов. Как только грейлог эти права получил все заработало и s_client -connect graylog.lan:5044 возвращал именно тот сертификат на который указывает конфиг. Сука пидоры. В логах тишина.
Я случайно узнал что в этом проблема, когда решил попробовать настроить вебинтерфейс с этими же сертификатами. И вот тогда-то грейлог в лог и написал, что недостаточно прав