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>

Reply via email to