General discussion on installation and configuration of SOGo

Text archives Help

[SOGo] bugs on install sogo on Debian Lenny

Chronological Thread 
  • From: BM < >
  • To:
  • Subject: [SOGo] bugs on install sogo on Debian Lenny
  • Date: Sun, 31 Oct 2010 13:12:26 +0100


I install Sogo on debian Lenny doing:

1/ adding deb lenny lenny in sources.list

#aptitude update
#aptitude safe-upgrade


#aptitude install sope4.9-gdl1-postgresql
#aptitude install sogo

3/ I edit /home/sogo/GNUstep/Defauls.Gnustepdefaults like this:

    NSGlobalDomain = {
    gdnc = {
    sogod = {
        NGImap4DisableIMAP4Pooling = YES;
        NGUseUTF8AsURLEncoding = YES;
        OCSFolderInfoURL = "postgresql://sogo: :5432/sogo/sogo_folder_info";
        SOGoACLsSendEMailNotifications = YES;
        SOGoAppointmentSendEMailNotifications = YES;
        SOGoAuthenticationMethod = LDAP;
        SOGoCalendarDefaultRoles = (
        SOGoDayStartTime = 8;
        SOGoDraftsFolderName = INBOX/Drafts;
        SOGoEndStartTime = 20;
        SOGoFirstDayOfWeek = 1;
        SOGoFoldersSendEMailNotifications = YES;
        SOGoForceIMAPLoginWithEmail = NO;
        SOGoForwardEnabled = YES;
        SOGoIMAPServer =;
        SOGoLanguage = French;
        SOGoMailDomain =;
        SOGoMailingMechanism = smtp;
        SOGoOtherUsersFolderName = "Other Users";
        SOGoProfileURL = "postgresql://sogo: :5432/sogo/sogo_user_profile";
        SOGoSMTPServer =;
        SOGoSentFolderName = INBOX/Sent;
        SOGoSharedFolderName = "Shared Folders";
        SOGoSuperUsernames = ( "> );
        SOGoTimeZone = Europe/Paris;
        SOGoTrashFolderName = INBOX/Trash;
        SOGoUserSources = (
                CNFieldName = cn;
                IDFieldName = uid;
                UIDFieldName = uid;
                baseDN = "dc=YYYY,dc=fr";
                bindDN = "cn=manager,cn=internal,dc=YYYY,dc=fr";
                bindFields = uid;
                bindPassword = "XXXXX";
                canAuthenticate = YES;
                displayName = "LDAP YYYY";
                hostname =;
                id = public;
                isAddressBook = YES;
                port = 389;
                scope = SUB;
        SOGoVacationEnabled = YES;
        WOApplicationRedirectURL = "";
        WOMessageUseUTF8 = YES;
        WOParsersUseUTF8 = YES;
        WOPort = 20000;
        WOUseRelativeURLs = NO;

4/ All works fine and starting sogo I obtain this log:

2010-10-31 12:52:13.240 sogod[22791] File NSData.m: 155. In readContentsOfFile Open ((nil)) attempt failed - bad path
<0x0x819d0f0[WOWatchDog]> listening on
<0x0x819d0f0[WOWatchDog]> watchdog process pid: 22794
<0x0x819d0f0[WOWatchDog]> preparing 1 children
SNS support disabled.
|SOGo| WARNING: no component request handler key is specified, this probably means that share/ngobjweb/Defaults.plist could not get loaded (permissions?)
<0x0x819d0f0[WOWatchDog]> child spawned with pid 22795
<0x0x81ca240[SOGoProductLoader]> SOGo products loaded from '/usr/lib/GNUstep/SOGo':
<0x0x81ca240[SOGoProductLoader]>   AdministrationUI.SOGo, Appointments.SOGo, ContactsUI.SOGo, CommonUI.SOGo, MailPartViewers.SOGo, MailerUI.SOGo, Contacts.SOGo, SchedulerUI.SOGo, PreferencesUI.SOGo, Mailer.SOGo, MainUI.SOGo
[so-product-registry] failed to load product Appointments required by MainUI.
[so-product-registry] failed to load product MainUI required by AdministrationUI.
[so-product-registry] could not load product: AdministrationUI
[so-category-info] did not find exported SoClass 'SOGoFreeBusyObject' in product <0x0x82497e8[SoProduct]: loaded code-loaded bundle=/usr/lib/GNUstep/SOGo/MainUI.SOGo #classes=8 #categories=4 rm=0x0x824bb20>!
[so-product-registry] failed to load product MailPartViewers required by MailerUI.
[so-product-registry] could not load product: MailerUI
[so-product-registry] could not load product: SchedulerUI
2010-10-31 12:52:14.757 sogod[22791] Note: found no directories containing flat templates (subpath=Library/SOGo/Templates/)
[we-rm] Note: component path caching is disabled!
<0x0x8226df8[WEStringTableManager]> Note: label caching is disabled (slow!).
|SOGo| version 1.3.3 (build 201010191647) -- starting
|SOGo| vmem size check enabled: shutting down app when vmem > 384 MB
2010-10-31 12:52:14.760 sogod[22791] EOAdaptor: cannot find adaptor bundle: 'PostgreSQL'
<0x0x819d0f0[WOWatchDog]> an exception occured in runloop <NSException: 0x824d1a0> NAME:NSInvalidArgumentException REASON:Tried to add nil value for key 'localhost:5432:sogo:sogo' to dictionary INFO:{}
Error (objc-load):/usr/lib/GNUstep/SOGo/Appointments.SOGo/./Appointments: undefined symbol: __objc_class_name_iCalXMLRenderer
Error (objc-load):/usr/lib/GNUstep/SOGo/MailPartViewers.SOGo/./MailPartViewers: undefined symbol: __objc_class_name_SOGoAppointmentObject
Error (objc-load):/usr/lib/GNUstep/SOGo/SchedulerUI.SOGo/./SchedulerUI: undefined symbol: __objc_class_name_SOGoWebAppointmentFolder
<0x0x81ade30[WOWatchDogChild]> received SIGCHLD from pid 22795
<0x0x81ade30[WOWatchDogChild]> avoiding to respawn child before 2010-10-31 12:52:18 +0100
<0x0x819d0f0[WOWatchDog]> Terminating with signal 15
<0x0x819d0f0[WOWatchDog]> all children exited. We now terminate.


#uname -a

Linux dediboxBM #1 Mon Feb 11 17:41:33 CET 2008 i686 GNU/Linux

The same installation, with the same config files on my Laptop on a "fresh" Debian Lenny works fine

I tried several installations, I have controled the packages installed on the two machines, and I not undrestand what appens.

Any Idea ?


Archive powered by MHonArc 2.6.16.

Top of page