Всем привет.
Использую ldapsearch при генерации подписи электронной почты, там есть поле Должность.
Запрос вот такой:
title=$(ldapsearch -x -D user@domain.ru -w <password>"(SAMAccountName=${SAM})" title | grep "title::" | cut -d " " -f2 | base64 -d);
В результате либо должность читается правильно:
title:: 0KHQuNGB0YLQtdC80L3Ri9C5INCw0LTQvNC40L3QuNGB0YLRgNCw0YLQvtGA
-------
title = Системный администратор
либо неправильно:
title:: 0KDRg9C60L7QstC+0LTQuNGC0LXQu9GMINGG0LXQvdGC0YDQsCDRgNCw0LHQvtGC0Ysg0Y
-------
base64: invalid input
title = Руководитель центра работы �
Не понимаю от чего зависит и как это пофиксить