作者 主題: Can't contact LDAP server  (閱讀 6091 次)

0 會員 與 1 訪客 正在閱讀本文。

cj1104

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
Can't contact LDAP server
« 於: 2003-10-31 22:53 »
各位前輩好,小弟今天參考版上資料嘗試將LDAP server架設起來

作業系統為 RedHat 8

slapd.conf 設定如下
     database      ldbm
    suffix          "o=testldap,c=tw"
    rootdn        "cn=admin,o=testldap,c=tw"
    rootpw         123456

ldap.conf設定如下
     host    127.0.0.1
    base   o=testldap,c=tw

用ps -aux|grep slapd確認slapd有跑起來
欲ldapadd新增entry到ldbm時,輸入密碼後出現下列錯誤訊息
ldap_bind: Can't contact LDAP server

懷疑是否因為openldap版本問題,故先行利用apt更新openldap相關rpm如下
openldap-servers-2.0.27-2.8.0
openldap12-1.2.13-9
openldap-devel-2.0.27-2.8.0
openldap-clients-2.0.27-2.8.0
openldap-2.0.27-2.8.0

但仍然出現相同問題...
rootpw也修改過幾次,仍然出現相同問題...> <...

請各位前輩不吝賜教...thanks in advance :cry:

axa

  • 憂鬱的高中生
  • ***
  • 文章數: 99
    • 檢視個人資料
Can't contact LDAP server
« 回覆 #1 於: 2003-11-04 10:06 »
Hey
其實你提供可以debug的訊息有點少
建議你開個screen,然後用以下方式把 ldap 啟動起來
引用

/usr/lib/openldap/slapd -h ldap:/// ldaps:/// -d 255 -s 255


當然,slapd路徑需依照你的環境而改變,而如果你們有用到ldaps那 ldaps:///就不用了。

之後,再去觀察看看ldap 是執行到哪裡出現錯誤的,方式是可以做到85%以上的debug   :roll:

any discussion, welcome.
rust & Unique ...

wujp

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
Re: Can't contact LDAP server
« 回覆 #2 於: 2003-11-05 09:24 »
個人也有碰到這個問題…
不過我是用openldap2.1.23
原來也是用你那個版本…後來因為這個問題,裝了這個版本…
結果還是發生了同樣的問題…
才注意到安裝過程中…
make test的部份未順利執行…
我是把sasl關掉之後,就順利跑完make test
再執行時就沒那個問題了…

cj1104

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
Can't contact LDAP server
« 回覆 #3 於: 2003-11-05 10:25 »
感謝二位高手的不吝回覆,小弟我會努力再試試看的 :P