Hi,

When Oulook connects to SOGo through the openchange, Samba dies with the
following message:


[SOGo: sogo_backend_list_contexts:216]
2012-04-13 10:03:11.902 samba[24646]   registered class 'MAPIStoreNotesContext'
as handler of 'notes' contexts
2012-04-13 10:03:11.903 samba[24646]   registered class
'MAPIStoreFallbackContext' as handler of 'fallback' contexts
2012-04-13 10:03:11.903 samba[24646]   registered class
'MAPIStoreCalendarContext' as handler of 'calendar' contexts
2012-04-13 10:03:11.903 samba[24646]   registered class
'MAPIStoreOutboxContext' as handler of 'outbox' contexts
2012-04-13 10:03:11.903 samba[24646]   registered class 'MAPIStoreTasksContext'
as handler of 'tasks' contexts
2012-04-13 10:03:11.903 samba[24646]   registered class
'MAPIStoreContactsContext' as handler of 'contacts' contexts
2012-04-13 10:03:11.903 samba[24646]   registered class 'MAPIStoreMailContext'
as handler of 'mail' contexts
Apr 13 10:03:11 samba [24646]: [ERROR] <0x0x981bedc[SOGoUserManager]>
addressbook source 'directory' has no displayname
Apr 13 10:03:11 samba [24646]: <0x09C12304[SOGoMAPIFSFolder]:(null)> directory:
/var/lib/samba4/private/mapistore/SOGo/sandor/message/fallback/
Apr 13 10:03:11 samba [24646]: [WARN] <0x0x977d84c[WOContext]> Got no user from
authenticator: <MAPIStoreAuthenticator: 0xa481d14>
Apr 13 10:03:11 samba [24646]: [WARN] <0x0x977d84c[WOContext]> Got no user from
authenticator: <MAPIStoreAuthenticator: 0xa481d14>
Apr 13 10:03:11 samba [24646]: [WARN] <0x0x977d84c[WOContext]> Got no user from
authenticator: <MAPIStoreAuthenticator: 0xa481d14>
Apr 13 10:03:11 samba [24646]: [WARN] <0x0x977d84c[WOContext]> Got no user from
authenticator: <MAPIStoreAuthenticator: 0xa481d14>
Apr 13 10:03:11 samba [24646]: [WARN] <0x0x977d84c[WOContext]> Got no user from
authenticator: <MAPIStoreAuthenticator: 0xa481d14>
Apr 13 10:03:11 samba [24646]: [WARN] <0x0x977d84c[WOContext]> Got no user from
authenticator: <MAPIStoreAuthenticator: 0xa481d14>
2012-04-13 10:03:11.927 samba[24646] Note(SoObject): SoDebugKeyLookup is
enabled!
2012-04-13 10:03:11.928 samba[24646] Note(SoObject): SoDebugBaseURL is enabled!
2012-04-13 10:03:11.928 samba[24646] Note(SoObject): relative base URLs are
enabled.
/usr/sbin/samba: Uncaught exception NSInvalidArgumentException, reason: Tried
to add nil value for key 'mail' to dictionary
===============================================================
INTERNAL ERROR: Signal 6 in pid 24646 (4.0.0alpha18-1.alpha18.el5.5)
Please read the Trouble-Shooting section of the Samba HOWTO
===============================================================
PANIC: internal error
Aborted

This happens only when Outlook connects to the server after setup when loading
the profile and not during setup. The error I receive from outlook is "Cannot
open your default e-mail folders. You must connect to Microsoft Exchange with
the current profile before you can synchronize your folders with your Outlook
data file(.ost)".

The version of Outlook is 2010. 
The O/S that SOGo and Openchange is running is CentOS 5.6. 
SOGo works fine including send/receive mail, addressbook, and calendar through
the web interface.

The SOGo configuration is as follows:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//GNUstep//DTD plist 0.9//EN"
"http://www.gnustep.org/plist-0_9.xml";>
<plist version="0.9">
<dict>
    <key>NSGlobalDomain</key>
    <dict>
    </dict>
    <key>sogod</key>
    <dict>
        <key>OCSFolderInfoURL</key>
       
<string>postgresql://sogo:sogo@localhost:5432/sogo/sogo_folder_info</string>
        <key>OCSSessionsFolderURL</key>
       
<string>postgresql://sogo:sogo@localhost:5432/sogo/sogo_sessions_folder</string>
        <key>SOGoACLsSendEMailNotifications</key>
        <string>YES</string>
        <key>SOGoAppointmentSendEMailNotifications</key>
        <string>YES</string>
        <key>SOGoDraftsFolderName</key>
        <string>Drafts</string>
        <key>SOGoFoldersSendEMailNotifications</key>
        <string>YES</string>
        <key>SOGoIMAPServer</key>
        <string>localhost</string>
        <key>SOGoLanguage</key>
        <string>English</string>
        <key>SOGoMailDomain</key>
        <string>openchange.local</string>
        <key>SOGoMailingMechanism</key>
        <string>smtp</string>
        <key>SOGoProfileURL</key>
       
<string>postgresql://sogo:sogo@localhost:5432/sogo/sogo_user_profile</string>
        <key>SOGoSMTPServer</key>
        <string>localhost</string>
        <key>SOGoSentFolderName</key>
        <string>Sent</string>
        <key>SOGoTimeZone</key>
        <string>Africa/Johannesburg</string>
        <key>SOGoTrashFolderName</key>
        <string>Trash</string>
        <key>SOGoUserSources</key>
        <array>
            <dict>
                <key>canAuthenticate</key>
                <string>YES</string>
                <key>id</key>
                <string>directory</string>
                <key>isAddressBook</key>
                <string>YES</string>
                <key>type</key>
                <string>sql</string>
                <key>userPasswordAlgorithm</key>
                <string>none</string>
                <key>viewURL</key>
               
<string>postgresql://sogo:sogo@127.0.0.1:5432/sogo/sogo_view</string>
            </dict>
        </array>
    </dict>
</dict>
</plist>

The rpms installes are:

gnustep-base-1.23.0-1.i386.rpm                          
sope49-appserver-4.9-20120403_1664.el5.1.i386.rpm
gnustep-base-debuginfo-1.23.0-1.i386.rpm                
sope49-appserver-devel-4.9-20120403_1664.el5.1.i386.rpm
gnustep-base-devel-1.23.0-1.i386.rpm                    
sope49-cards-2.0_20120412-1.el5.i386.rpm
gnustep-make-2.6.1-1.i386.rpm                           
sope49-cards-devel-2.0_20120412-1.el5.i386.rpm
gnustep-make-debuginfo-2.6.1-1.i386.rpm                 
sope49-core-4.9-20120403_1664.el5.1.i386.rpm
libffi-3.0.10-1.i386.rpm                                
sope49-core-devel-4.9-20120403_1664.el5.1.i386.rpm
libffi-debuginfo-3.0.10-1.i386.rpm                      
sope49-debuginfo-4.9-20120403_1664.el5.1.i386.rpm
libffi-devel-3.0.10-1.i386.rpm                          
sope49-gdl1-4.9-20120403_1664.el5.1.i386.rpm
libmemcached-0.34-1.i386.rpm                            
sope49-gdl1-contentstore-2.0_20120412-1.el5.i386.rpm
libmemcached-debuginfo-0.34-1.i386.rpm                  
sope49-gdl1-contentstore-devel-2.0_20120412-1.el5.i386.rpm
libmemcached-devel-0.34-1.i386.rpm                      
sope49-gdl1-devel-4.9-20120403_1664.el5.1.i386.rpm
openchange-1.0.0.20120412.sogo-1.el5.i386.rpm           
sope49-gdl1-mysql-4.9-20120403_1664.el5.1.i386.rpm
openchange-debuginfo-1.0.0.20120411.sogo-1.el5.i386.rpm 
sope49-gdl1-oracle-4.9-20120403_1664.el5.1.i386.rpm
samba4-4.0.0-1.alpha18.el5.5.i386.rpm                   
sope49-gdl1-postgresql-4.9-20120403_1664.el5.1.i386.rpm
samba4-debuginfo-4.0.0-1.alpha18.el5.5.i386.rpm         
sope49-ldap-4.9-20120403_1664.el5.1.i386.rpm
sogo-2.0_20120412-1.el5.i386.rpm                        
sope49-ldap-devel-4.9-20120403_1664.el5.1.i386.rpm
sogo-debuginfo-2.0_20120412-1.el5.i386.rpm              
sope49-mime-4.9-20120403_1664.el5.1.i386.rpm
sogo-devel-2.0_20120412-1.el5.i386.rpm                  
sope49-mime-devel-4.9-20120403_1664.el5.1.i386.rpm
sogo-ealarms-notify-2.0_20120412-1.el5.i386.rpm         
sope49-sbjson-2.3.1-20120403_1664.el5.1.i386.rpm
sogo-openchange-backend-2.0_20120412-1.el5.i386.rpm     
sope49-sbjson-devel-2.3.1-20120403_1664.el5.1.i386.rpm
sogo-slapd-sockd-2.0_20120412-1.el5.i386.rpm            
sope49-xml-4.9-20120403_1664.el5.1.i386.rpm
sogo-tool-2.0_20120412-1.el5.i386.rpm                   
sope49-xml-devel-4.9-20120403_1664.el5.1.i386.rpm
-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Reply via email to