Hi all,

I have two questions on SOGo config;

1) I have starttls enabled on the ldap server and confidentiality is
required for authentication. I have added
<key>encryption</key><string>STARTTLS</start> to the GNUSteps Defaults
file. I have also edited /etc/openldap/ldap.conf to point to the
location of the ca certificate that signed the server cert. The
ldapearch utility works fine as follows:

ldapsearch -h www.linuxcertification.co.za -D
uid=mark,ou=People,dc=linuxcertification,dc=co,dc=za -W -ZZ -x

But when SOGo tries to connect the ldap log file show the client
connecting and then dropping the connection as follows:

Mar 26 07:15:18 slain slapd[12333]: conn=63 fd=24 ACCEPT from
IP=192.168.xx.xx:49366 (IP=0.0.0.0:389)
Mar 26 07:15:18 slain slapd[12333]: daemon: activity on:
Mar 26 07:15:18 slain slapd[12333]:
Mar 26 07:15:18 slain slapd[12333]: daemon: select: listen=6
active_threads=0 tvp=NULL
Mar 26 07:15:18 slain slapd[12333]: daemon: select: listen=7
active_threads=0 tvp=NULL
Mar 26 07:15:18 slain slapd[12333]: daemon: select: listen=8
active_threads=0 tvp=NULL
Mar 26 07:15:18 slain slapd[12333]: daemon: select: listen=9
active_threads=0 tvp=NULL
Mar 26 07:15:18 slain slapd[12333]: daemon: activity on 1 descriptors
Mar 26 07:15:18 slain slapd[12333]: daemon: activity on:
Mar 26 07:15:18 slain slapd[12333]:  24r
Mar 26 07:15:18 slain slapd[12333]:
Mar 26 07:15:18 slain slapd[12333]: daemon: read activity on 24
Mar 26 07:15:18 slain slapd[12333]: connection_get(24)
Mar 26 07:15:18 slain slapd[12333]: connection_get(24): got connid=63
Mar 26 07:15:18 slain slapd[12333]: connection_read(24): checking for
input on id=63
Mar 26 07:15:18 slain slapd[12333]: ber_get_next on fd 24 failed
errno=0 (Success)
Mar 26 07:15:18 slain slapd[12333]: connection_read(24): input
error=-2 id=63, closing.
Mar 26 07:15:18 slain slapd[12333]: connection_closing: readying
conn=63 sd=24 for close
Mar 26 07:15:18 slain slapd[12333]: connection_close: conn=63 sd=24
Mar 26 07:15:18 slain slapd[12333]: daemon: removing 24
Mar 26 07:15:18 slain slapd[12333]: conn=63 fd=24 closed

The sogo logs are not very helpful saying only:


2011-03-26 07:27:31.097 sogod[26476] WOCompoundElement: id logging is on.
Mar 26 07:27:31 sogod [26476]: SOGoRootPage Login for user
'[email protected]' might not have worked -
password policy: 65535  grace: -1  expire: -1  bo
und: 0
sogo - - [26/Mar/2011:07:27:31 GMT] "POST /SOGo/connect HTTP/1.1" 403
34/84 0.083 - - 2M

Anyone know what I need to get starttls working with SOgo?


2)(I have disabled starttls at this point) I have our ldap server
setup to use dn like
uid=joe,ou=people,dc=linuxcertificaiton,dc=co,dc=za. Our imap server
uses virtual domains and requires logins in the form of email
addresses. So if I login with jus the username and no domain sogo
passes the wrong login info to the imap server ie joe instead of
[email protected]. Can I use regular expression syntax in
the Defaults file to say extract the username from the email address
for login into ldap? Alternatively is there a way to manipulate the
login username for the imap server from the Defaults config file?


thanks for any help :)

Regards

Mark
-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to