Настройка SOGo

Автор albb, 09 июля 2021, 14:00:32

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

albb

Поднял SOGo, настроил, пользователи берутся в OpenLDAP. Всё пашет, но в DisplayName отображается не то логин, не то uid, не то cn. Хз что.

Пробовал в прописать mapping, в т.ч. на другие атрибуты - пофигу. СОГа упорно не хочет отображать в DisplayName что-либо иное.

Как его заставить правильно показывать полное имя пользователя?

dzhoser

#1
DisplayName отображает
displayName or cn or givenName + sn
Что у вас прописано в mapping?
https://www.sogo.nu/files/docs/SOGoInstallationGuide.html#_ldap_attributes_mapping
п.5.5
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

albb

Инструкцию я читал, да. Что с mapping-ом, что без него DisplayName отображет cn или uid, они у меня совпадают.

dzhoser

А вы mapping не хотите показать,или экстрасенсов подождем
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

albb

Да даже не знаю что показывать. Я там чего только не пробовал. Сейчас вот так:

Цитировать
mapping = {
        DisplayName = ("description");
};

Пысы. Можно на "ты".

dzhoser

Смотри п.5.4 что там задано у тебя в LDAP
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

albb

Цитировать
Смотри п.5.4 что там задано у тебя в LDAP

Как-то подробнее можно?

Цитировать
SOGoUserSources = (
  {
      type = ldap;
      CNFieldName = cn;
      IDFieldName = uid;
      UIDFieldName = uid;
      baseDN = "xxxxxxxxxxxxxx";
      bindDN = "xxxxxxxxxxxxxxx";
      bindPassword = xxxxxxxxxxxxxxxxxx;
      bindFields = (uid);
      scoupe = SUB;
      canAuthenticate = YES;
      displayName = "Shared Addressbook";
      hostname = xxxxxxxx;
      id = public;
      isAddressBook = YES;
      userPasswordAlgorithm = sha;
      mapping = {
        DisplayName = ("description");
      };
    }
  );

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

albb

И так я тоже пробовал. И "displayname" тоже. Не показывает.

albb

Экспериментальным путём выяснил, что SOGo в качесте DisplayName (он же Full name в настройках, отредактировать невозможно, т.к. ro) показывает cn и маппингом это не переназначается.