I recently switched SOGo to a multidomain setup (conf file attached).
Which works finde so far. However, when I add:
defaults write sogod SOGoDomainsVisibility '(xxxx,yyyy)'
to the conf I get this error as soon as any kind of address lookup is
done (clicking on address book in webinterface or searching for an
address when I create a calendar entry)
EXCEPTION: <NSException: 0x3042028> NAME:NSInvalidArgumentException
REASON:GSCInlineString(instance) does not recognize containsObject:
INFO:(null)
Feb 15 09:28:14 sogod [17818]: <0x0x2438128[WOWatchDogChild]> child
17821 exited
Feb 15 09:28:14 sogod [17818]: <0x0x2438128[WOWatchDogChild]>
(terminated due to signal 6)
Feb 15 09:28:14 sogod [17818]: <0x0x24382d8[WOWatchDog]> child spawned
with pid 17832
Feb 15 09:28:15 sogod [17832]: <0x0x2897898[SOGoCache]> Cache cleanup
interval set every 300.000000 seconds
Feb 15 09:28:15 sogod [17832]: <0x0x2897898[SOGoCache]> Using host(s)
'localhost' as server(s)
Anyone seen this before? I am runnig sogo-1.3.11 on Centos6 x64. Any ideas?
Thanks
Christian
--
B.R.A.I.N Aktiengesellschaft
Darmstaedter Str. 34-36, D-64673 Zwingenberg
e-mail [email protected], homepage www.brain-biotech.de
fon +49-6251-9331-30 / fax +49-6251-9331-11
Sitz der Gesellschaft: Zwingenberg/Bergstrasse
Registergericht AG Darmstadt, HRB 24758
Vorstand: Dr. Holger Zinke (Vorsitz), Dr. Jürgen Eck
Vorsitzender des Aufsichtsrats: Ulrich Putsch
--
[email protected]
https://inverse.ca/sogo/lists
sogod SOGoDraftsFolderName INBOX.Drafts
sogod SOGoTrashFolderName INBOX.Trash
sogod SxVMemLimit 1024
sogod NGImap4ConnectionStringSeparator .
sogod WOWorkersCount 5
sogod LDAPDebugEnabled NO
sogod SOGoVacationEnabled YES
sogod SOGoTimeZone Europe/Berlin
sogod SOGoSieveScriptsEnabled YES
sogod SOGoDAVCalendarStartTimeLimit 120
sogod SOGoSentFolderName INBOX.Sent
sogod SOGoMailingMechanism smtp
sogod OCSSessionsFolderURL
postgresql://sogo:sogo@localhost:5432/sogo/sogo_sessions_folder
sogod SOGoMailAuxiliaryUserAccountsEnabled NO
sogod NGImap4DisableIMAP4Pooling No
sogod SOGoACLsSendEMailNotifications NO
sogod SOGoProfileURL
postgresql://sogo:sogo@localhost:5432/sogo/sogo_user_profile
sogod SOGoLoginModule Mail
sogod WOLogFile /var/log/sogo/sogo.log
sogod SOGoFoldersSendEMailNotifications NO
sogod SOGoEnableEMailAlarms NO
sogod SOGoCalendarDefaultRoles '(
ConfidentialDAndTViewer,
PublicDAndTViewer
)'
sogod domains '{
xxxx = {
SOGoIMAPServer = "imaps://xxx:993/";
SOGoMailDomain = "xxxx.de";
SOGoSMTPServer = "xxx";
SOGoSieveServer = "sieve://xxx";
SOGoSuperUsernames = (
sogo,
cn
);
SOGoUserSources = (
{
CNFieldName = cn;
IDFieldName = uid;
UIDFieldName = uid;
baseDN = "ou=Users,dc=brain-biotech,dc=de";
bindDN = "cn=xxx";
bindFields = (
uid
);
bindPassword = "xxxx";
canAuthenticate = YES;
displayName = BRAIN;
encryption = STARTTLS;
hostname = "xxxx.brain-biotech.de xxxxx.brain-biotech.de";
id = BRAIN;
isAddressBook = YES;
port = 389;
},
{
CNFieldName = cn;
IDFieldName = cn;
UIDFieldName = cn;
baseDN = "ou=Groups,dc=brain-biotech,dc=de";
bindDN = "cn=xxxx";
bindFields = (
uid
);
bindPassword = "xxxx";
canAuthenticate = YES;
displayName = Groups;
encryption = STARTTLS;
hostname = "xxxx.brain-biotech.de xxxx.brain-biotech.de";
id = Groups;
isAddressBook = YES;
port = 389;
}
);
};
yyyy = {
SOGoIMAPServer = "imaps://yyyy:993/";
SOGoMailDomain = "yyyy.de";
SOGoSMTPServer = "yyyyy";
SOGoSieveServer = "sieve://yyyy";
SOGoSuperUsernames = (
root
);
SOGoUserSources = (
{
CNFieldName = cn;
IDFieldName = uid;
UIDFieldName = uid;
baseDN = "ou=Users,dc=mekon,dc=de";
bindDN = "cn=yyy";
bindFields = (
uid
);
bindPassword = "yyyy";
canAuthenticate = YES;
displayName = YYYY;
encryption = STARTTLS;
hostname ="xxxx.brain-biotech.de xxxx.brain-biotech.de";
isAddressBook = YES;
port = 389;
}
);
};
}'
sogod SOGoForwardEnabled YES
sogod OCSFolderInfoURL
postgresql://sogo:sogo@localhost:5432/sogo/sogo_folder_info
sogod SOGoAppointmentSendEMailNotifications NO
sogod SOGoUIxDebugEnabled NO
sogod PGDebugEnabled NO