• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

OpenLDAP

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    OpenLDAP

    Tearing my hair out for 3 days now ....

    I want to get Postfix to lookup local recipients in Openldap. I want postfix to connect to openldap, using an ldap account I have created for this purpose.

    postfix/postfix

    Code:
    bind=yes
    bind_dn = uid=postfix, ou=Users, dc=absolutleyfedupnow, dc=com
    bind_pw = postfix
    server_host = ldap://server.absolutleyfedupnow.com:389
    search_base = ou=Users, dc=absolutleyfedupnow, dc=com
    domain = absolutleyfedupnow.com
    query_filter = (&(mail=%s)(mailEnabled=TRUE))
    result_attribute = mail
    Simple Bind Failed: NT_STATUS_LOGON_FAILURE
    Why?

    I can log in with these credentials from the command line using Kinit??????

    #2
    Does the entry exist in LDAP with uid? cn is more common usage.

    Comment


      #3
      Originally posted by CourtesyFlush View Post
      Tearing my hair out for 3 days now ....

      I want to get Postfix to lookup local recipients in Openldap. I want postfix to connect to openldap, using an ldap account I have created for this purpose.

      postfix/postfix

      Code:
      bind=yes
      bind_dn = uid=postfix, ou=Users, dc=absolutleyfedupnow, dc=com
      bind_pw = postfix
      server_host = ldap://server.absolutleyfedupnow.com:389
      search_base = ou=Users, dc=absolutleyfedupnow, dc=com
      domain = absolutleyfedupnow.com
      query_filter = (&(mail=%s)(mailEnabled=TRUE))
      result_attribute = mail
      Why?

      I can log in with these credentials from the command line using Kinit??????
      Try this

      Code:
      bind=yes
      bind_dn = [email protected]
      bind_pw = postfix
      server_host = ldap://server.absolutleyfedupnow.com:389
      search_base = ou=Users, dc=absolutleyfedupnow, dc=com
      domain = absolutleyfedupnow.com
      query_filter = (&(mail=%s)(mailEnabled=TRUE))
      result_attribute = mail
      HTH
      Knock first as I might be balancing my chakras.

      Comment


        #4
        softerra do a nice LDAP browser I find that really helps figure out what you are doing wrong.
        Always forgive your enemies; nothing annoys them so much.

        Comment


          #5
          I've had luck with generating local UNIX accounts using LDAP:

          nss_ldap-1.265_12 RFC 2307 NSS module
          openldap-client-2.4.40_1 Open source LDAP client implementation
          pam_ldap-1.8.6_3 Pam module for authenticating with LDAP


          Then Postfix (and Dovecot for IMAP) need very little config because they now see all accounts as local.

          I've also be using Apache Directory Studio for browing ldap trees - it a plugin for Eclipse.

          Comment

          Working...
          X