Makes sense.
_Some environment background:_
VirtualBox Debian 6.0.3 (squeeze) net installation
CPU: Intel(R) Core(TM)2 Quad CPU Q8400
kernel : 2.6.32-5-amd64
RAM: 1Gb
Perl 5.10.1
Python 2.6.6
_Samba4 env:_
PKG_CONFIG_PATH=:/usr/local/samba/lib/pkgconfig; export PKG_CONFIG_PATH
PYTHONPATH=:/usr/local/samba/lib/python2.6/site-packages; export PYTHONPATH
Sogo GNUstepDefaults file attached.
_Steps:_
- Openchange source installation completed
- SOPE compiled and installed
- SOGo compiled and installed
- OpenChange connector compiled and installed
- Z-Push installed and configured to use SOGo backend but seems that
existing backend is too old and not working.
As you can imagine my Z-Push => SOGo installation was based on:
http://mtn.inverse.ca/revision/file/821c21e6ae56c2646ebc18b7b8e30c3ad4f887d0/README
Seems that imap login using SOGo backend works but not MySQL.
Also, calendar sync is completely ignored in z-push log.
- MySQL authentication is successful
I'm currently in the state of installed SOGo and OpenChange ( after
several compilations ... ) but provisioning of OpenChange fails with :
[+] Step 1: Register Exchange OIDs
Traceback (most recent call last):
File "./openchange_provision", line 66, in <module>
openchange.provision(setup_path, lp, creds, firstorg=opts.firstorg,
firstou=opts.firstou)
File
"/usr/local/samba/lib/python2.6/site-packages/openchange/provision.py",
line 516, in provision
install_schemas(setup_path, names, lp, creds, reporter)
File
"/usr/local/samba/lib/python2.6/site-packages/openchange/provision.py",
line 234, in install_schemas
"PREFIXMAP_B64": b64encode(prefixmap)
File
"/usr/local/samba/lib/python2.6/site-packages/samba/provision/__init__.py",
line 498, in setup_modify_ldif
ldb.modify_ldif(data, controls)
File
"/usr/local/samba/lib/python2.6/site-packages/samba/__init__.py", line
232, in modify_ldif
self.modify(msg, controls)
_ldb.LdbError: (32, 'No such object (32)')
*Ilya Bar-Haim*
*IT Specialist*
*Jungo ltd. *
*T*
*M*
*F*
: + 972 74 7212202
: + 972 54 4326713
: + 972 74 7212122
*E-mail*: [email protected] <mailto:[email protected]>
*Web*: www.jungo.com
On 11/02/2011 06:39 PM, Ed W wrote:
On 02/11/2011 09:56, Ilya Bar-Haim wrote:
Hi,
I'm currently working to implement SOGo with MySQL (existing) user
DB, Z-Push for mobile users and OpenChange for Outlook clients.
Some issues with OpenChange compilation and Z-Push SOGo calendar
backend still in place and i'm still trying to make it work.
I wonder if anyone here successfully implemented the same solution
and can share some tips from his/her experience.
Can I turn that question around. All of the above is exactly what I
would like to have... Can you give a quick summary of the steps that
got you to the point you are currently at, especially with regards to
Z-Push integration?
Likely a few others will also be interested in getting this working
and experiencing the same gremlins you have (and hopefully helping fix
them!)
Cheers
Ed W
<?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>GCSFolderDebugEnabled</key>
<string>YES</string>
<key>GCSFolderStoreDebugEnabled</key>
<string>YES</string>
<key>NGImap4DisableIMAP4Pooling</key>
<string>YES</string>
<key>OCSFolderInfoURL</key>
<string>mysql://username:password@ipaddress:3306/sogo/sogo_folder_info</string>
<key>OCSFolderManagerSQLDebugEnabled</key>
<string>YES</string>
<key>OCSSessionsFolderURL</key>
<string>mysql://username:password@ipaddress:3306/sogo/sogo_sessions_folder</string>
<key>SOGoAuthenticationMethod</key>
<string>sql</string>
<key>SOGoDebugRequests</key>
<string>YES</string>
<key>SOGoFirstDayOfWeek</key>
<string>0</string>
<key>SOGoIMAPServer</key>
<string>imaps://imaphost.domain.com:993/?tls=YES</string>
<key>SOGoLoginModule</key>
<string>Calendar</string>
<key>SOGoMailAuxiliaryUserAccountsEnabled</key>
<string>YES</string>
<key>SOGoMailDomain</key>
<string>jungo.com</string>
<key>SOGoMailingMechanism</key>
<string>smtp</string>
<key>SOGoProfileURL</key>
<string>mysql://username:password@ipaddress:3306/sogo/sogo_user_profile</string>
<key>SOGoSMTPServer</key>
<string>smtp.home.jungo.com</string>
<key>SOGoUIxDebugEnabled</key>
<string>YES</string>
<key>SOGoUserSources</key>
<array>
<dict>
<key>canAuthenticate</key>
<string>YES</string>
<key>displayName</key>
<string>SOGo Users</string>
<key>id</key>
<string>users</string>
<key>isAddressBook</key>
<string>YES</string>
<key>type</key>
<string>sql</string>
<key>userPasswordAlgorithm</key>
<string>md5</string>
<key>viewURL</key>
<string>mysql://username:password@ipaddress:3306/sogo/sogo_view</string>
</dict>
</array>
<key>SoDebugObjectTraversal</key>
<string>YES</string>
<key>SoSecurityManagerDebugEnabled</key>
<string>YES</string>
<key>WODebugZipResponse</key>
<string>YES</string>
<key>WODontZipResponse</key>
<string>YES</string>
</dict>
</dict>
</plist>