py版主-----openldap 2.4 配置 olcLogLevel
下了openldap2.4.28的最新版本,也下了手冊,里在提到olcIdleTimeout: <integer>,olcLogLevel: <level>等,跟原來的2.1的比之前都多了olc,介是在slapd.conf中加也olcLogLevel: -1,結果「unknown directive <olcLogLevel> inside backend database definition.」不知道是什麼原因,是不是我理解有問題,還有openldap2.1升級到2.4,我定義了自己的一些屬性,出現「/schema/core.schema: line 31: attribute type "2.5.18.1" is operational (這是怎麼回事呢?)」,http://www.ixpub.net/thread-2055802-1-1.html 查了版本py,之前的解答,但是還有些方不理解,請PY出現。
《解決方案》
手工,把自己定義的屬性添加后出現" AttributeType inappropriate matching rule: "caseExactOrderingMatch"",schema中有如下定義:attributetype ( 1.3.6.1.4.1.13449.2.1.2
NAME 'trusdataDomainURL'
DESC 'specify URL of the domain'
ORDERING caseExactOrderingMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
一點頭緒都沒有。。。。。。。。
《解決方案》
大家幫忙頂頂吧!
《解決方案》
查到以前py的帖了,olcLogLevel這些參數是slapd.d里配置的,py什麼時候來哇,還有屬性不知道怎麼弄!
《解決方案》
仔細啃一下官方文檔吧.最快方法是 去 IRC去求解,或者是寫郵件給 maillist , 這才是最好最快的方法
《解決方案》
謝謝樓上的,正在啃文檔。。。。。。同時等待PY出現。
《解決方案》
:wink:py
《解決方案》
多謝PY,解決方法如下,屬性值定義改為如下:
attributetype ( 1.3.6.1.4.1.13449.2.1.2
NAME 'trusdataDomainURL'
DESC 'specify URL of the domain'
EQUALITY caseIgnoreMatch
ORDERING caseIgnoreOrderingMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
支持PY,仰慕!
《解決方案》
看到你的站內信息了,已經給你回復了