Hi,



I'm trying to implement heimdal with an LDAP backend on solaris 10 and im getting issues with authentication when initialising a realm:




kadmin> init DMARKEY.COM
kadmin: hdb_open: ldap_sasl_bind_s: Authentication method not supported



__________________________


==> sasl_bind: dn="" mech=EXTERNAL datalen=0
send_ldap_result: err=7 matched="" text="SASL(-4): no mechanism available: "
connection_get(12)
ber_dump: buf=82c5408 ptr=82c5408 end=82c540d len=5
  0000:  02 01 02 42 00




slapd.conf(snippet):

sasl-secprops minssf=0

sasl-regexp
        .*uidNumber=0.*,cn=peercred,
cn=external,cn=auth
        uid=heimdal,dc=services,dc=dmarkey,dc=com






Would anyone be able to help me?

Solaris 10 x86, Heimdal 1.0.2, slapd 2.3.39

I've established this is a solaris specific problem, i compiled everything from scratch on CentOS with the same options and it worked fine. Anyone have any ideas? are sockets different on solaris?



Much appreciated.