IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Ldap - impossible de dériver ma classe de inetOrgPerson


Sujet :

Réseau

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 25
    Points : 13
    Points
    13
    Par défaut Ldap - impossible de dériver ma classe de inetOrgPerson
    Bonjour,

    Comme le titre l'indique j'ai créé ma classe spécifique à mes besoins.

    Je voudrais donc dériver de la classe inetorgperson qui est déclaré dans le fichier inetorgperso.shema.

    Pour cela j’écris la définitions des objets que je créer dans le fichier core.shema, mais malheuresement quand je lance mon LDAP j’ai un message d’erreur qui apparaît qui me dit :
    Checking configuration files for : /etc/openldap/schema/core.schema: line 585: ObjectClass not found: "inetOrgPerson"
    slaptest: bad configuration file!
    Faut il bien déclarer ses propres classes et attributs dans core.shema ou faut il le faire ailleur ?

    voici la déclaration de ma classe dans le fichier core.shema :

    objectclass ( 2.5.6.6.1 NAME 'personCM'
    DESC 'une personne du Crédit mutuel'
    SUP inetOrgPerson STRUCTURAL
    MUST ()
    MAY ( quiFaitQuoi )
    )
    le fichier slapd.conf fait bien la déclarations de ces fichiers :

    include /etc/openldap/schema/core.schema
    include /etc/openldap/schema/cosine.schema
    include /etc/openldap/schema/inetorgperson.schema
    include /etc/openldap/schema/nis.schema
    Merci d’avance pour votre aide.

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 778
    Points
    17 778
    Par défaut
    Il vaut mieux effectivement "déclarer" ses propres objets dans un schéma à part et l'ajouter en fin de liste dans le slapd.conf. InetOrgPerson ne serait-elle pas déclarée après la votre ?


    Julp.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 25
    Points : 13
    Points
    13
    Par défaut
    merci bien !

    voila donc j'ai créé un nouveau fichier schema et j'y ai mis :

    #Declarations des attributs
    attributetype ( 2.5.4.55 NAME ( 'x' )
    DESC 'Le fameux x pour caracteriser les competences d un employe'
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )

    # Declaration de la classe
    # Insertion classe specifique au xxx
    objectclass ( 2.5.6.6.1 NAME 'personCM'
    DESC 'une personne du xxx'
    SUP inetOrgPerson STRUCTURAL
    MAY ( x ) )
    j'ai lancé mon process ldap , et tout c'est bien passé :

    [root@lcs-a schema]# /etc/init.d/ldap start
    Checking configuration files for : config file testing succeeded
    Starting slapd:
    Pour repondre a ta question effectivement inetorgperson etait déclaré apres , peut etre que cela aurait marché si je l'avais mis avant.

    mais c'est plus clair comme ca dans un fichier séparé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. "Erreur : impossible de trouver ou charger la classe principale"
    Par sassou409 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 23/01/2012, 15h01
  2. Réponses: 4
    Dernier message: 06/10/2011, 18h09
  3. Vérification mdp sous ldap impossible!
    Par cap'tain frag dans le forum Langage
    Réponses: 0
    Dernier message: 31/05/2010, 14h24
  4. connexion ldap impossible
    Par ps2ali dans le forum RedHat / CentOS / Fedora
    Réponses: 0
    Dernier message: 29/09/2007, 23h11
  5. Open LDAP - Impossible d'acceder en root
    Par Jack_le_Boulet dans le forum Réseau
    Réponses: 4
    Dernier message: 27/02/2006, 15h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo