General discussion on installation and configuration of SOGo

Text archives Help

Re: [SOGo] Single baseDN and scope=sub

Chronological Thread 
  • From: Jean Raby < >
  • To:
  • Subject: Re: [SOGo] Single baseDN and scope=sub
  • Date: Tue, 23 Apr 2013 16:12:23 -0400

On 13-04-23 3:11 PM, Marcio Merlone wrote:
If I set only one source it tries to auth like uid=john,dc=foo instead of
uid=john,ou=People,dc=foo even with scope = sub:

SOGoUserSources = (
baseDN = "dc=foo";
canAuthenticate = YES;
isAddressBook = YES;
scope = sub;

Apr 23 15:38:42 sogod [24792]: <0x0x7f82981c4fe0[LDAPSource]> <NSException:
0x7f82983ab150> NAME:LDAPException REASON:operation bind failed: Invalid
credentials (0x31) INFO:{login = "uid=john,dc=foo"; }

Any suggestions?
If you want to do that, you'll have to use indirect binds.
Add this to your user source:
bindFields = (uid);

Sogo should then bind to LDAP using the bindDN and then search the directory for uid=username under dc=foo.

Not sure if it will accomplish what you're trying to do, but you should at least be able to bind to the directory.

Jean Raby

:: +1.514.447.4918 (x120) ::
Inverse inc. :: Leaders behind SOGo ( and PacketFence (

Archive powered by MHonArc 2.6.18.

Top of page