Thanks Christian for your response. I am trying to implement groups as describe in http://www.sogo.nu/files/docs/SOGo%20Installation%20Guide.pdf page 22.
I applied the changes however it does not change that sogo does not start. One defined UserSource in SOGOUserSources is ok however 2 won't start. I tried to separate the 2 sources with and without comma but nothing seems to work. 2014-01-27 18:32:01.944 sogo-ealarms-notify[15827] File NSDictionary.m: 625. In -[NSDictionary initWithContentsOfFile:] Contents of file '/etc/sogo/sogo.conf' does not contain a dictionary <0x0x1cd1b50[SOGoStartupLogger]> Cannot read configuration from '/etc/sogo/sogo.conf'. Aborting I am getting above error message. Do I have a syntactical problem? I think the error message is misleading as /etc/sogo/sogo.conf can be read. Regards Cedric -----Original Message----- From: users-requ...@sogo.nu [mailto:users-requ...@sogo.nu] On Behalf Of Christian Mack Sent: Mittwoch, 15. Januar 2014 13:39 To: users@sogo.nu Subject: Re: [SOGo] SOGo does not start with 2 SOGoUserSources Hello Cedric Perrot Am 2014-01-14 20:44, schrieb Cedric Perrot: > > I am having an issue with installing groups. As soon as I add an > additional user source sogo doesn’t start up. > > As soon as I add the second source with type = ldap; sogo fails to start. > > I am not getting any logs in /var/log/sogo/sogo.log > > Can anyone help? > > > This is my SOGoUserSources: > > SOGoUserSources = ( > { > CNFieldName = displayName; > IDFieldName = cn; > MailFieldNames = ( > mail, > otherMailbox > ); > SearchFieldNames = ( > sn, > sAMAccountName, > mail, > otherMailbox, > displayName, > title > ); > UIDFieldName = mailNickName; > baseDN = "cn=users,dc=pesto,dc=net"; > bindDN = "cn=administrator,cn=users,dc=pesto,dc=net"; > bindFields = ( > mailNickname > ); > bindPassword = xxxxxxx; > canAuthenticate = YES; > displayName = "Shared Addresses"; > hostname = "127.0.0.1:389"; > id = samba; > isAddressBook = YES; > mapping = { > mozillasecondemail = > otherMailbox; > mozillaworkurl = wWWHomePage; > nsaimid = sAMAccountName; > street = streetAddress; > }; > }, < cut > Try instead with: mapping = { mozillasecondemail = ("otherMailbox", "mozillasecondemail"); mozillaworkurl = ("wWWHomePage", "mozillaworkurl"); nsaimid = ("sAMAccountName", "nsaimid"); street = ("streetAddress", "street"); }; Kind regards, Christian Mack -- Christian Mack Gruppe Informationsdienste Rechenzentrum Universität Konstanz -- users@sogo.nu https://inverse.ca/sogo/lists -- users@sogo.nu https://inverse.ca/sogo/lists