Page 1 of 3
Personal Contacts
Posted: Wed Apr 26, 2006 3:46 pm
by eyalm
When I use swa and try to search something in my Personal Contacts list I get 'Searching... An error occurred'..
where can I look for more detail about this error?
Posted: Wed Apr 26, 2006 3:51 pm
by eyalm
This is what I found in the LDAP log:
WARNING LDAP Daemon (LDAP Engine ) 04.26.06 14:47:36
[OM 3424] The content record requested does not exist in this container.
-> ct_OpenCtner
-> im_OpenItem
-> sfl_OpenItem
-> im_ItemRef2FName
<- im_ItemRef2FName
<- sfl_OpenItem
<- im_OpenItem
-> ct_MatchCounts
<- ct_MatchCounts
-> ct_ClearRecCounts
<- ct_ClearRecCounts
<- ct_OpenCtner 3002
-> ct_ReadNextContentRec
<- ct_ReadNextContentRec
<- /build/10.0.0.175/src/bin/deng/deng_main.c:630[100,3424]
<- /build/10.0.0.175/src/bin/deng/deng_main.c:649[100,3424]
Posted: Thu Apr 27, 2006 1:41 pm
by eyalm
Any ideas?
Posted: Fri Apr 28, 2006 12:28 pm
by florian
does this only happen for one user?
thx,
Florian.
Posted: Fri Apr 28, 2006 12:51 pm
by eyalm
no, at least 5 users.. the others didnt say anything, but I think its because they dont use it.
Posted: Fri Apr 28, 2006 12:59 pm
by florian
ok, but i think it would still be interesting if this works at all for someone; i can confirm that the functionality works for me on our own system, so it's not fundamentally broken or so.
can you please create a new user account and then first try to search the empty contacts folder - with no results expected, but no error either - then add one contact and try to find that?
thx,
florian.
Posted: Fri Apr 28, 2006 1:16 pm
by eyalm
ok.
created new user and logged in to webmail.
1. searched in Personal Contacts: says 'Searching...' and nothing happens
2. Added contact, when I search it still says 'Searching...' and nothing else.
what's weird is that if I click on Contacts on the left menu, I can see my personal contacts.
I get the error when I write a new email, press To... and choose Personal Contacts.
Posted: Fri Apr 28, 2006 1:28 pm
by florian
it's not weird - clicking on the folder accesses the data via imap which the search functioanlity goes on there via LDAP.
so bottom line is, it doesn't work for you at all.
- what OS is this?
- what version of scalix?
do you have any other LDAP stuff running on the machine, i.e. a non-scalix openldap server or so?
thx,
F.
Posted: Fri Apr 28, 2006 1:32 pm
by eyalm
Its fedora 4, Scalix 10.0.0.175
I have 1 openldap server running on a different server (10.1.1.26).
I dont know if this has anything to do with this but, I changed my swa.properties to:
swa.ldap.1.type=system
swa.ldap.1.server=10.1.1.26
swa.ldap.1.port=389
swa.ldap.1.baseDN=ou=Internal,dc=cardonhealthcare,dc=com
swa.ldap.1.displayName.resourceID=addressbooksearch_title_system
swa.ldap.1.displayName.resourceLabel=System Directory
swa.ldap.1.authType=none
swa.ldap.1.filter=(|(&(cn=%s*)(mail=*))(&(sn=%s*)(mail=*))(&(gn=%s*)(mail=*))(mail=%s*))
swa.ldap.1.addressSearchLimit=100
swa.ldap.1.scope=sub
swa.ldap.1.search.1.header=true
swa.ldap.1.search.1.type=name
swa.ldap.1.search.1.name.resourceID=addressbooksearch_label_name
swa.ldap.1.search.1.name.resourceLabel=Name
swa.ldap.1.search.1.dirAttribute=cn
swa.ldap.1.search.2.header=true
swa.ldap.1.search.2.type=email
swa.ldap.1.search.2.name.resourceID=addressbooksearch_label_email
swa.ldap.1.search.2.name.resourceLabel=Email Address
swa.ldap.1.search.2.dirAttribute=mail
swa.ldap.1.search.3.header=true
swa.ldap.1.search.3.type=
swa.ldap.1.search.3.name.resourceID=addressbooksearch_label_phone
swa.ldap.1.search.3.name.resourceLabel=Phone
swa.ldap.1.search.3.dirAttribute=telephoneNumber
swa.ldap.1.search.4.header=
swa.ldap.1.search.4.type=
swa.ldap.1.search.4.name.resourceID=
swa.ldap.1.search.4.name.resourceLabel=Fax Phone
swa.ldap.1.search.4.dirAttribute=facsimileTelephoneNumber
swa.ldap.1.search.5.header=
swa.ldap.1.search.5.type=
swa.ldap.1.search.5.name.resourceID=
swa.ldap.1.search.5.name.resourceLabel=Mobile Phone
swa.ldap.1.search.5.dirAttribute=mobileTelephoneNumber
swa.ldap.1.search.6.header=
swa.ldap.1.search.6.type=
swa.ldap.1.search.6.name.resourceID=
swa.ldap.1.search.6.name.resourceLabel=Pager Phone
swa.ldap.1.search.6.dirAttribute=pagerTelephoneNumber
swa.ldap.2.type=personal
swa.ldap.2.server=scalix.int.cardonhealthcare.com
swa.ldap.2.port=389
swa.ldap.2.baseDN=o=MyContacts
swa.ldap.2.displayName.resourceID=addressbooksearch_title_personal
swa.ldap.2.displayName.resourceLabel=Personal Contacts
swa.ldap.2.authType=none
swa.ldap.2.bindDN=rfc822mailbox=%u
swa.ldap.2.filter=(|(&(cn=%s*)(|(mail=*)(304=4)))(&(sn=%s*)(mail=*))(&(gn=%s*)(mail=*))(mail=%s*)(&(omalias=%s*)(mail=*)))
Posted: Fri Apr 28, 2006 1:38 pm
by florian
it could, very well - the directory type "system" is special and has some consequences. can you try to revert the change and see if it changes things?
if you want to add your own directory ldap source, you should always use a separate, self-defined type string and add it as an addtional LDAP source, i.e. source # 3.
-- f.
Solution
Posted: Sun May 07, 2006 10:45 pm
by netpenthe
I had the same problem.
The solution is described in:
http://www.scalix.com/community/viewtopic.php?t=2261&start=0&postdays=0&postorder=asc&highlight=personal+contacts+error
Basically edit /var/opt/scalix/sys/pam.d/omsldapeng to be:
auth sufficient om_ldap
auth sufficient om_auth
auth required pam_deny
account required om_auth
password required om_auth
session required om_auth
Same probem-solution didn't work
Posted: Wed May 10, 2006 6:04 pm
by pbcadmin
I tried the solution in
http://portal.knowledgebase.net/article ... 075&p=4912
but I still get an error when trying to access personal contacts from swa. Any help would be appreciated. Thanks
Posted: Fri May 19, 2006 9:07 am
by snoopy
i have the same problem, but i have not any other ldap server running. Only the scalix ldap is on my server.
When i click on new email and then click "to" to add a new receiver. My System Accounts where displayed. But when i click on Private Contacts i get the message:
searching...
an error occured.
What can i do?
Posted: Mon Sep 18, 2006 2:04 pm
by FrankStone
Any Headway on this issuse?
same problem
Posted: Wed Nov 01, 2006 12:31 pm
by carlPjohnson
I am running swa 10.0.5 and server 10.0.1. The personal contacts folder exists in the user profiles and is propulated but when you try to search in SWA (or autocomplete) the user receives a cannot be found or a search error. I am integrated with AD using the local scalix ldap as the system and personal contact server. Any ideas?