Page 1 of 1
scalix integration with eDirectory on SuSE 10 SP1
Posted: Fri Jun 27, 2008 12:07 pm
by agsureka
hi all:
either i am stupid or this is really a challange..
i would like to do the following:
1) install scalix as a webserver on my SuSE Enterprise Server integrated to eDirectory
2) ensure that all mail sent out of the Scalix server gets to my clients on yahoo mail, gmail, rediff mail, etc.. without the emails being automatically junked as "spam"
i have tried to read up and follow the instructions on a lot of the threads on various blogs, but i just am getting very depressed about my capabilities here.. seems like this should not be *rocket science* just yet..
any help will be much appreciated.
regards,
aman
Posted: Fri Jun 27, 2008 1:41 pm
by LeslieW
Well, first of all Scalix is not a webserver, like Apache is. It's an email/calendaring/collaboration product. But maybe you knew that and just typed the wrong word; I've done that myself plenty of times. Assuming you meant mail server...
How far have you gotten so far?
Have you installed Scalix successfully?
Posted: Fri Jun 27, 2008 10:17 pm
by agsureka
yes you are right. i installed it and it works. i can send mail and stuff.. but my mails sent to gmail seem to be received okay.. however, yahoo, and rediff treated them as spam.
Can u send me the process of integrate
Posted: Mon Jun 30, 2008 9:27 am
by agsureka
How to enable eDirectory with scalix
Posted: Tue Jul 01, 2008 4:57 am
by Valerion
For eDirectory you will need to read the omldapsync man page VERY carefully. The OpenLDAP configuration is the closest to what you want, but you will have to customize the ldap sync configuration file, as well as add the neccesary Scalix attributes to the eDirectory. You can again use the OpenLDAP attributes as a base to work from.
Posted: Tue Jul 01, 2008 11:49 pm
by agsureka
thanks for the input valerion, tell me something else.. can eDirectory and omldap both be on the same machine ? or will the two ldaps' conflict ? or am i just on the wrong thought process ?
right now after reading thorough (and i am sure i need to read through again) i think i will try the type 13 synch agreement for omldapsynch and see if i can get it to talk
thanks and best regards,
aman
Posted: Wed Jul 02, 2008 3:01 am
by Valerion
Sync type 13 would be my first attempt as well.
Regarding multiple LDAP servers on the same machine, your issue is that the primary server used for authentication is expected to listen on the standard ports, which means you will have to get the Scalix LDAP server to listen on an alternate port, and have the Scalix services use this port instead. I remember seeing something on how to do that either here or on the Scalix wiki, but it shouldn't be too hard to find.
Check out
http://www.scalix.com/wiki/index.php?title=How-Tos as well, several LDAP-related articles on there you can adapt for eDirectory.
Posted: Sat Jul 05, 2008 8:54 am
by agsureka
we managed to
1) set up agreement 13 properly
2) complete omldapsync properly (maybe..??)
now in the next step when we try to "Force a complete (re)load of the directory".. we get an error.. which i am cut-pasting below.
can you suggest what we should try next
regards,
aman
------------------error pasted
INPUT: Please enter an option (0):2
2008-07-05 19:20:07 STATUS: LDAP dir sync import test started ###############
2008-07-05 19:20:07 STATUS: load all records from 192.168.10.40 ...
2008-07-05 19:20:07 INFO: work dir is /var/opt/scalix/s1/s/ldapsync/test/import
2008-07-05 19:20:07 STATUS: search source directory on 192.168.10.40 ...
2008-07-05 19:20:07 INFO: search base is ou=tsg,o=dpst
2008-07-05 19:20:08 INFO: ... 1 entries to check
2008-07-05 19:20:08 STATUS: find delta and perform mapping ...
2008-07-05 19:20:08 INFO: ... 0 entries to delete
2008-07-05 19:20:08 INFO: ... 1 entries to add
2008-07-05 19:20:08 INFO: ... 0 entries to modify
2008-07-05 19:20:08 STATUS: check delete count against configured delete limit ...
2008-07-05 19:20:08 INFO: ... delete count is within 50% limit from 0 total
2008-07-05 19:20:08 STATUS: apply membdelete data against Scalix ...
2008-07-05 19:20:08 INFO: ... 0 entries passed for member.curr
2008-07-05 19:20:08 INFO: ... 0 entries failed for member.curr
2008-07-05 19:20:08 INFO: ... 0 entries warned for member.curr
2008-07-05 19:20:08 STATUS: apply delete data against Scalix ...
2008-07-05 19:20:08 INFO: ... 0 entries passed for delete.curr
2008-07-05 19:20:08 INFO: ... 0 entries failed for delete.curr
2008-07-05 19:20:08 INFO: ... 0 entries warned for delete.curr
2008-07-05 19:20:08 STATUS: apply add data against Scalix ...
Enter CAA Password: error 1005: Entry must have a valid global unique id
>>>>>>>>SOAP Request
SOAP part:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<scalix-caa:CAARequestMessage xmlns:scalix-caa="http://www.scalix.com/caa">
<ServiceType>scalix.res</ServiceType>
<Credentials id="12345">
<Identity name="sxadmin" passwd="xxxxxxxx"/>
</Credentials>
<FunctionName>AddUser</FunctionName>
<ScalixServers>
<Host>sc1.dpst.co.in</Host>
</ScalixServers>
<AddUserParameters>
<user type="INTERNET"/>
<mailNode name="internet"/>
<userAttributes>
<entity name="FOREIGN-ADDR" value="cn=jpm,ou=tsg,o=dpst"/>
<entity name="L" value="Kolkata"/>
<entity name="PHONE-1" value="9831097824"/>
<entity name="CN" value="jpm"/>
<entity name="INTERNET-ADDR" value="jpm@dpst.co.in"/>
<entity name="G" value="Joseph"/>
<entity name="S" value="Mathew"/>
<entity name="UL-AUTHID" value="jpm"/>
<entity name="ADMINISTERED-BY" value="ldapsync-test"/>
</userAttributes>
</AddUserParameters>
</scalix-caa:CAARequestMessage>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
0 entries passed
1 entries failed
0 entries warned
2008-07-05 19:20:08 ERROR: failed to run omldapagent
-------------