Hello Is it possible to configure this setup without the Samba4 component?
I need to do an upgrade to our current sogo infrastructure to support microsoft outlook native configuration and android/ios activesync clients. Right now the current components are: -apache2/roundcube -sogo -mysql -postfix/dovecot When users log into sogo that authenticates through the regular dovecot IMAP server which gets it's information from our mysql database and this is just fine, I want to keep like this forever. But this new infrastructure is a complete mess, it would require a team of engineers to configure this. I have downloaded this igestis sogo appliance to try to understand how it works. The users would be using this from their phones and tablets remotely (not from outlook on a LAN) so on this picture: http://www.bawet.org/commun/DELETED/sogo/Documentation/openchange.png just the right side of components would be necessary BUT when I looked into that RPC proxy component (/etc/apache2/conf.d/rpcproxy.conf): ## The extremely high timeout is required by outlook KeepAliveTimeout 120 WSGILazyInitialization On WSGIPythonPath /usr/lib/openchange/web/rpcproxy <Directory /usr/lib/openchange/web/rpcproxy/> SetEnv RPCPROXY_LOGLEVEL INFO SetEnv NTLMAUTHHANDLER_WORKDIR /var/cache/ntlmauthhandler SetEnv SAMBA_HOST 127.0.0.1 WSGIPassAuthorization On WSGIProcessGroup %{GLOBAL} </Directory> WSGIScriptAlias /rpc/rpcproxy.dll /usr/lib/openchange/web/rpcproxy/rpcproxy.wsgi WSGIScriptAlias /rpcwithcert/rpcproxy.dll /usr/lib/openchange/web/rpcproxy/rpcproxy.wsgi It uses Samba :(((( The guide says that I must use Samba4's internal ldap server, even when I want to use an external ldap source and synchronize the 2. We do not have ldap server in our current setup, I have no idea how to even add any into it, I guess that would require to move everything from our current mysql into ldap then configure ldap in dovecot/postfix/roundcube instead of mysql and even then I have no idea what data does that Samba4 in this setup looks for in ldap. Is it looking for these type of informations: "company.com" = { SOGoMailDomain = "company.com"; SOGoUserSources = ( { canAuthenticate = YES; id = "main_company"; type = sql; userPasswordAlgorithm = plain; viewURL = "mysql://sogo:passw...@mysql.lan:3306/groupware_company_sogo/company_view"; }, { DomainFieldName = domain; canAuthenticate = NO; displayName = "Domain Addresses"; id = "ab_company"; isAddressBook = YES; type = sql; viewURL = "mysql://sogo:passw...@mysql.lan:3306/groupware_company_sogo/addressbook_view"; } Is this about right? How is the imap mail login related to samba?? Please tell me that there is a way to set this up WITHOUT LDAP+SAMBA4 ! Even if this means I have to fake some authentication or it's going to be unsecure, I have to complete this on the week. Thank you very much! _______________________________________________ devel mailing list devel@lists.openchange.org http://mailman.openchange.org/listinfo/devel