scalix integration with eDirectory on SuSE 10 SP1

Best practice information from Scalix users relating to integration of Scalix with other products.

Moderator: ScalixSupport

agsureka

scalix integration with eDirectory on SuSE 10 SP1

Postby agsureka » Fri Jun 27, 2008 12:07 pm

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

LeslieW
Scalix
Scalix
Posts: 239
Joined: Thu Jun 19, 2008 10:03 am
Contact:

Postby LeslieW » Fri Jun 27, 2008 1:41 pm

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?

agsureka

Postby agsureka » Fri Jun 27, 2008 10:17 pm

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.

agsureka

Can u send me the process of integrate

Postby agsureka » Mon Jun 30, 2008 9:27 am

How to enable eDirectory with scalix

Valerion
Scalix Star
Scalix Star
Posts: 2730
Joined: Thu Feb 26, 2004 7:40 am
Location: Johannesburg, South Africa
Contact:

Postby Valerion » Tue Jul 01, 2008 4:57 am

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.

agsureka

Postby agsureka » Tue Jul 01, 2008 11:49 pm

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

Valerion
Scalix Star
Scalix Star
Posts: 2730
Joined: Thu Feb 26, 2004 7:40 am
Location: Johannesburg, South Africa
Contact:

Postby Valerion » Wed Jul 02, 2008 3:01 am

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.

agsureka

Postby agsureka » Sat Jul 05, 2008 8:54 am

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
-------------


Return to “Third Party Integration”



Who is online

Users browsing this forum: No registered users and 1 guest