Have a look at the tool "plparse", it will show you what is wrong with your config file :)
29. Sep 2015 16:11 by c...@zp1.net: > I get this > > [....] Restarting SOGo: sogoNo process in pidfile '/var/run/sogo/sogo.pid' > found running; none killed. > 2015-09-29 17:11:19.081 sogod[25974] File NSDictionary.m: 625. In > -[NSDictionary initWithContentsOfFile:] Contents of file > '/etc/sogo/sogo.conf' does not contain a dictionary > <0x0x7f23a327a8d0[SOGoStartupLogger]> Can't deserialize > /etc/sogo/sogo.conf, exiting. > > my /etc/sogo/sogo.conf looks like this > > { > SOGoProfileURL = > "postgresql://sogo:SogoPasswd@127.0.0.1:5432/sogo/sogo_user_profile"; > OCSFolderInfoURL = > "postgresql://sogo:SogoPasswd@127.0.0.1:5432/sogo/sogo_folder_info"; > OCSSessionsFolderURL = > "postgresql://sogo:SogoPasswd@127.0.0.1:5432/sogo/sogo_sessions_folder"; > OCSEMailAlarmsFolderURL = > "postgresql://sogo:SogoPasswd@127.0.0.1:5432/sogo/sogo_alarms_folder"; > SOGoLanguage = English; > SOGoAppointmentSendEMailNotifications = YES; > SOGoMailingMechanism = smtp; > SOGoSMTPServer = 127.0.0.1; > SOGoTimeZone = UTC; > SOGoSentFolderName = Sent; > SOGoTrashFolderName = Trash; > SOGoDraftsFolderName = Drafts; > SOGoIMAPServer "127.0.0.1:143"; > SOGoSieveServer "sieve://127.0.0.1:4190"; > SOGoVacationEnabled = YES; > SOGoForwardEnabled = YES; > SOGoSieveScriptsEnabled = YES; > SOGoIMAPAclConformsToIMAPExt = YES; > SOGoFirstDayOfWeek = 1; > SOGoMailMessageCheck = manually; > SOGoMailAuxiliaryUserAccountsEnabled = YES; > > SOGoCalendarDefaultRoles = ( > PublicViewer, > ConfidentialDAndTViewer > ); > > SOGoUserSources = > ( > { > type = sql; > id = directory; > viewURL = > "postgresql://sogo:SogoPasswd@127.0.0.1:5432/sogo/sogo_view"; > canAuthenticate = YES; > isAddressBook = YES; > userPasswordAlgorithm = md5; > } > ); > > > } > > > -- > users@sogo.nu > https://inverse.ca/sogo/lists-- users@sogo.nu https://inverse.ca/sogo/lists