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

Reply via email to