Linux
OpenLDAP 架構錯誤
我想將一些模式導入 LDAP。但我得到這個錯誤:
ldapadd: invalid format (line 21) entry: ""
這是帶有架構的文件:
# ****-Schema-Datei. # # OID prefix: 1.3.6.1.4.1.29508 # Attributes: 1.3.6.1.4.1.29508.1.1 # # Depends on: nis.schema, which depends on cosine.schema attributetype: ( 1.3.6.1.4.1.29508.1.1.1 NAME 'domain' DESC 'A mail domain' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype: ( 1.3.6.1.4.1.29508.1.1.2 NAME 'forward' DESC 'Forward to mail address' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) objectclass: ( 1.3.6.1.4.1.29508.1.2.1 NAME '****Domain' SUP top STRUCTURAL DESC 'Domain used for mail server' MUST ( domain ) MAY ( description ) ) objectclass: ( 1.3.6.1.4.1.29508.1.2.2 NAME '****MailAccount' SUP top STRUCTURAL DESC 'Mail account object' MUST ( mail $ uidNumber $ gidNumber $ userPassword ) MAY ( description ) ) objectclass: ( 1.3.6.1.4.1.29508.1.2.3 NAME '****MailAlias' SUP top STRUCTURAL DESC 'Mail aliasing forwarding entry' MUST ( mail $ forward ) MAY ( description ) ) objectclass: ( 1.3.6.1.4.1.29508.1.2.4 NAME '****Account' SUP top AUXILIARY DESC 'User account' MUST ( homeDirectory ) MAY ( uidNumber $ gidNumber $ uid $ cn $ description $ loginShell $ userPassword $ mail ) )
我剛剛用 **** 替換了這個網站的我們組織的名稱。
為什麼我會收到此錯誤?
感謝您的幫助。
製造商
保羅
ldapadd
載入 LDIF 文件時,您正在嘗試載入架構文件。載入模式的 LDIF 版本(如果可用),或者可以按照此處的說明將模式文件轉換為其 LDIF 等效項https://www.lisenet.com/2015/convert-openldap-schema-to-ldif /創建一個slapd.conf
包含模式的最小化並將其轉換為cn=config
表單。