Hi Rémi

On 2012-01-24, at 11:19 AM, Rémi Cailletaud wrote:

> I try to install SOGo 2.0 and face a strange error. The scenario is :
> 
> - fresh Debian Squeeze install ;
> - SOGo from inverse nightly repository ;
> - PGSQL ;
> - apache2.
> 
> - the source auth is an Active Directory :
> 
>        SOGoUserSources = (
>            {
>                type = ldap;
>                CNFieldName = cn;
>                IDFieldName = cn;
>                UIDFieldName = sAMAccountName;

Try setting IDFieldName to sAMAccountName.

>                baseDN = "OU=Users,DC=domain,DC=local";
>                bindDN = read@domain.local;
>                bindPassword = "passwd";
>                bindFields = (middleName);
>                canAuthenticate = YES;
>                displayName = "Domain";
>                hostname = 194.254.65.56;
>                id = DOMAIN;
>                isAddressBook = YES;
>                port = 389;
>               scope = sub;
>            }
> 
> - some users cannot login. in fact, they can login, but sogo raises an
> exception. we tried to search if they have particular LDAP field, but
> nothing like that.
> 
> EXCEPTION: <NSException: 0x1564bc0> NAME:NSInvalidArgumentException
> REASON:Tried to init array with nil object INFO:(nil)
> 
> - in same time, searching the address book if those users are in the
> ldap search scope does not work : same exception in Sogo log.
> 
> - putting these users out of ldap search scope make the address book
> functional...
> 
> We did not manage to understand which LDAP entries can cause this
> exception. Trying to remove most of the fileds, accents, not alpha char
> was unsuccessful...
> 
> I paste the commented log of an unsuccessful login attempt. I tried to
> activate some other debug output, but nothing interesting :
> 
> 
> Jan 24 16:55:30 sogod [31741]: <0x0x10aa5a0[WOWatchDog]> child spawned
> with pid 31751
> Jan 24 16:55:30 sogod [31751]: <0x0x128e7e0[SOGoCache]> Cache cleanup
> interval set every 300.000000 seconds
> Jan 24 16:55:30 sogod [31751]: <0x0x128e7e0[SOGoCache]> Using host(s)
> 'localhost' as server(s)
> 2012-01-24 16:55:30.764 sogod[31751] Note(SoObject): SoDebugKeyLookup is
> enabled!
> 2012-01-24 16:55:30.764 sogod[31751] Note(SoObject): SoDebugBaseURL is
> enabled!
> 2012-01-24 16:55:30.764 sogod[31751] Note(SoObject): relative base URLs
> are enabled.
> 2012-01-24 16:55:30.767 sogod[31751] ERROR(-[NGBundleManager
> bundleWithPath:]): could not create bundle for path:
> '/usr/share/GNUstep/Libraries/gnustep-base/Versions/1.20/Resources/SSL.bundle'
> 2012-01-24 16:55:30.773 sogod[31751] WOCompoundElement: pool embedding
> is on.
> 2012-01-24 16:55:30.773 sogod[31751] WOCompoundElement: id logging is on.
> Jan 24 16:55:30 sogod [31751]: SOGoRootPage successful login for user
> 'jertest' - expire = -1  grace = -1
> 
> -> Login seems to be successful
> 
> Jan 24 16:55:30 sogod [31751]: [ERROR] <0x0x1562420[NGLdapAttribute]>
> cound not convert value of objectSid to string
> 
> -> I think we can ignore this, as some users that have no problem cause
> this error
> 
> EXCEPTION: <NSException: 0x1564bc0> NAME:NSInvalidArgumentException
> REASON:Tried to init array with nil object INFO:(nil)
> 
> -> This one appears only when login with a "bad" user, and searching in
> a address book with some "bad" users.
> 
> Jan 24 16:55:30 sogod [31741]: <0x0x108bea0[WOWatchDogChild]> child
> 31751 exited
> Jan 24 16:55:30 sogod [31741]: <0x0x108bea0[WOWatchDogChild]>
> (terminated due to signal 6)
> Jan 24 16:55:30 sogod [31741]: <0x0x108bea0[WOWatchDogChild]> avoiding
> to respawn child before 2012-01-24 16:55:35 +0100
> 
> 
> Thanks for your help,
> rémi
> 
> -- 
> Rémi Cailletaud - IE CNRS
> 3S-R - Laboratoire Sols, Solides, Structures - Risques
> BP53, 38041 Grenoble CEDEX 0
> FRANCE
> remi.caillet...@hmg.inpg.fr
> Tél: +33 (0)4 76 82 52 78
> Fax: +33 (0)4 76 82 70 43

--
flachape...@inverse.ca :: +1.514.755.3640 :: http://www.inverse.ca
Inverse :: Leaders behind SOGo (http://sogo.nu) and PacketFence 
(http://packetfence.org)

-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Reply via email to