module Vocabulary acces LDAP en mode authentifie

  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:1dad85b8fa927566211e8ae1cfce015f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nBonjour,<br>\n<br>\nEffectivement, ce n\'est pas obligatoire. C\'&eacute;tait surtout pour\nuniformiser avec les autres modules :)</div>', created = 1507750819, expire = 1507837219, headers = '', serialized = 0 WHERE cid = '4:1dad85b8fa927566211e8ae1cfce015f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:1dad85b8fa927566211e8ae1cfce015f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nBonjour,<br>\n<br>\nEffectivement, ce n\'est pas obligatoire. C\'&eacute;tait surtout pour\nuniformiser avec les autres modules :)</div>', created = 1507750819, expire = 1507837219, headers = '', serialized = 0 WHERE cid = '4:1dad85b8fa927566211e8ae1cfce015f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:e036f2768df80a456411e8a2f3adc6b7' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour Patrick</p>\n<p>Je n\'ai pas essayé mais ceci pourrait marcher :</p>\n<p>dans common-parameters.properties:<br />\nLDAP_ETABLISSEMENT=ldap.mon-univ.fr:389<br />\nLDAP_BASE_DN=dc=mon-etab,dc=fr?bindname=cn=mon-utilisateur%2cdc=mon-etab%2cdc=fr,x-bindpass=mon-password</p>\n<p>Henri</p>\n<p><a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#112;&#97;&#116;&#114;&#105;&#99;&#107;&#46;&#106;&#97;&#111;&#117;&#101;&#110;&#64;&#115;&#116;&#45;&#99;&#121;&#114;&#46;&#116;&#101;&#114;&#114;&#101;&#46;&#100;&#101;&#102;&#101;&#110;&#115;&#101;&#46;&#103;&#111;&#117;&#118;&#46;&#102;&#114;\">&#112;&#97;&#116;&#114;&#105;&#99;&#107;&#46;&#106;&#97;&#111;&#117;&#101;&#110;&#64;&#115;&#116;&#45;&#99;&#121;&#114;&#46;&#116;&#101;&#114;&#114;&#101;&#46;&#100;&#101;&#102;&#101;&#110;&#115;&#101;&#46;&#103;&#111;&#117;&#118;&#46;&#102;&#114;</a> a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour à tous<br />\n><br />\n> Dans le cas d\'un annuaire LDAP demandant une authentification (mode<br />\n> anonyme non autorisé)<br />\n><br />\n> Quelle est la syntaxe pour déclarer dans le module Vocabulary le<br />\n> couple (nom utilisateur, mot-de-passe) pour l\'accés en consultation à<br />\n> l\'annuaire ?<br />\n><br />\n> Merci<br />\n> Patrick Jaouen<br />\n> Ecole des Transmissions<br />\n> Bureau Informatique<br />\n><br />\n><br />\n> ------ Extrait du fichier commons-parameters.properties ---------------<br />\n><br />\n> ###########################################################<br />\n> # Paramietres ori-oai-vocabulary<br />\n> ###########################################################<br />\n><br />\n> # Racine du serveur Tomcat sur lequel est deployie ori-oai-vocabulary<br />\n> PATH_TOMCAT_VOCABULARY=/usr/local/ori/tomcat<br />\n><br />\n> # Nom de la machine sur laquelle est deploye ori-oai-vocabulary<br />\n> HOST_VOCABULARY=svrori-oai.ent-etrs.net<br />\n><br />\n> # Port du serveur Tomcat par lequel est appele ori-oai-vocabulary<br />\n> PORT_VOCABULARY=8080<br />\n><br />\n> # Nom du contexte choisi pour le deploiement de ori-oai-vocabulary<br />\n> CONTEXT_VOCABULARY=ori-oai-vocabulary<br />\n><br />\n> # Parametre LDAP - le subdn de la branche contenant les individus<br />\n> VOCABULARY_LDAP_PEOPLE_SEARCH_BASE=ou=Utilisateurs,dc=ent-etrs,dc=net<br />\n><br />\n> # Parametre LDAP - l\'ObjectClass utilise pour les individus<br />\n> VOCABULARY_LDAP_PEOPLE_OBJECTCLASS_VALUE=Person<br />\n><br />\n> # Parametre LDAP - l\'attribut d\'un individu designant son uid<br />\n> VOCABULARY_LDAP_PEOPLE_UID=sAMAccountName<br />\n><br />\n> # Paramere LDAP - un filtre permettant de filtrer les individus a<br />\n> exploiter/lister [vcard]<br />\n> VOCABULARY_LDAP_PEOPLE_FILTER=(objectClass=*)<br />\n><br />\n> # Parametre LDAP - le subdn de la branche contenant les groupes<br />\n> VOCABULARY_LDAP_GROUP_SEARCH_BASE=ou=groupes<br />\n><br />\n> # Parametre LDAP - l\'ObjectClass utilise pour les groupes<br />\n> VOCABULARY_LDAP_GROUP_OBJECTCLASS_VALUE=posixGroup<br />\n><br />\n> # Parametre LDAP - l\'attribut d\'un groupe designant son uid<br />\n> VOCABULARY_LDAP_GROUP_UID=cn<br />\n><br />\n> # Parametre LDAP - un filtre permettant de filtrer les groupes a<br />\n> exploiter/lister [vcard]<br />\n> VOCABULARY_LDAP_GROUP_FILTER=(objectClass=*)<br />\n><br />\n> # Parametre qui permet de pre-remplir le champ ORG d\'une vcard d\'une<br />\n> personne dans un vocabulaire LDAP<br />\n> VOCABULARY_LDAP_PROVIDER_PEOPLE_ORG=Ecole des Transmissions<br />\n><br />\n> # Paramietre qui permet de pre-remplir le champ URL d\'une vcard d\'une<br />\n> personne dans un vocabulaire LDAP<br />\n> VOCABULARY_LDAP_PROVIDER_PEOPLE_URL=http://www.etrs.defense.gouv.fr<br />\n><br />\n> # Parametre qui permet de pre-remplir le champ ORG d\'une vcard d\'un<br />\n> groupe dans un vocabulaire LDAP<br />\n> VOCABULARY_LDAP_PROVIDER_GROUP_ORG=Ecole des Transmissions<br />\n><br />\n> # Paramètre qui permet de pré-remplir le champ URL d\'une vcard d\'un<br />\n> groupe dans un vocabulaire LDAP<br />\n> VOCABULARY_LDAP_PROVIDER_GROUP_URL=http://www.etrs.defense.gouv.fr<br />\n><br />\n> # Optionnel: indique le dossier contenant vos propres vocabulaires<br />\n> statiques ancienne version (avant la 1.1)<br />\n> # (utilise UNIQUEMENT quand vous appelez la commande ant ant upgrade<br />\n> pour le module ori-oai-vocabulary)<br />\n> VOCABULARY_VDEX_UPGRADE_DIR=conf/properties/my_custom_vocabularies<br />\n> ---- Fin de l extrait ------------<br />\n><br />\n><br />\n> ----------------------------------------------------------------<br />\n> This message was sent using IMP, the Internet Messaging Program.</div>\n</blockquote>\n</div>\n', created = 1507750819, expire = 1507837219, headers = '', serialized = 0 WHERE cid = '4:e036f2768df80a456411e8a2f3adc6b7' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:c4f6aed7ff443a007351b59a4815045e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">\nje ne suis pas en accès en mode authentifié sur le ldap mais voici des<br />\ninfos :</p>\n<p>il faudra modifier le paramétrage \"acegi\". En effet par défaut , la<br />\nconnexion à l\'annuaire le fait en mode anonymous. Voici une explication<br />\ndonnée par Vincent Bonamy, développeur de Rennes1 pour le projet<br />\nOri-Oai, sur la liste de diffusion ori-oai-utilisateurs :</p>\n<p>A modifier :<br />\nPremièrement : ori-oai-workflow-svn/conf/properties/main-config.properties<br />\nla partie</p>\n<p># ldap [acegi-authentication-ldap.xml see it if you want to connect not<br />\nanonymously]<br />\nldap.providerUrl=ldap://[LDAP_ETABLISSEMENT]/[LDAP_BASE_DN]<br />\n#ldap.managerDn=cn=admin,dc=www,dc=unit-c,dc=fr<br />\n#ldap.managerPassword=pass</p>\n<p>et enfin<br />\nori-oai-workflow-svn/conf/properties/spring/acegi/acegi-authentication-ldap.xml<br />\nil faut décommenter comme indiqué</p>\n<!-- ldap --><!-- ldap --><p><bean id=\"initialDirContextFactory\"<br />\nclass=\"org.acegisecurity.ldap.DefaultInitialDirContextFactory\"><br />\n<constructor-arg<br />\nvalue=\"${ldap.providerUrl}\" /></p>\n<!-- uncomment it if you want to connect vith username/password (see \nmain-cinfig.properties)\n<property name=\"managerDn\">\n<value>${ldap.managerDn}</value>\n</property>\n<property name=\"managerPassword\">\n<value>${ldap.managerPassword}</value>\n</property>\n--><!-- uncomment it if you want to connect vith username/password (see \nmain-cinfig.properties)\n<property name=\"managerDn\">\n<value>${ldap.managerDn}</value>\n</property>\n<property name=\"managerPassword\">\n<value>${ldap.managerPassword}</value>\n</property>\n--><p></bean></p>\n<p>Le 01/07/2010 15:44, <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#112;&#97;&#116;&#114;&#105;&#99;&#107;&#46;&#106;&#97;&#111;&#117;&#101;&#110;&#64;&#115;&#116;&#45;&#99;&#121;&#114;&#46;&#116;&#101;&#114;&#114;&#101;&#46;&#100;&#101;&#102;&#101;&#110;&#115;&#101;&#46;&#103;&#111;&#117;&#118;&#46;&#102;&#114;\">&#112;&#97;&#116;&#114;&#105;&#99;&#107;&#46;&#106;&#97;&#111;&#117;&#101;&#110;&#64;&#115;&#116;&#45;&#99;&#121;&#114;&#46;&#116;&#101;&#114;&#114;&#101;&#46;&#100;&#101;&#102;&#101;&#110;&#115;&#101;&#46;&#103;&#111;&#117;&#118;&#46;&#102;&#114;</a> a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour à tous<br />\n><br />\n> Dans le cas d\'un annuaire LDAP demandant une authentification (mode<br />\n> anonyme non autorisé)<br />\n><br />\n> Quelle est la syntaxe pour déclarer dans le module Vocabulary le couple<br />\n> (nom utilisateur, mot-de-passe) pour l\'accés en consultation à l\'annuaire ?<br />\n><br />\n> Merci<br />\n> Patrick Jaouen<br />\n> Ecole des Transmissions<br />\n> Bureau Informatique<br />\n><br />\n><br />\n> ------ Extrait du fichier commons-parameters.properties ---------------<br />\n><br />\n> ###########################################################<br />\n> # Paramietres ori-oai-vocabulary<br />\n> ###########################################################<br />\n><br />\n> # Racine du serveur Tomcat sur lequel est deployie ori-oai-vocabulary<br />\n> PATH_TOMCAT_VOCABULARY=/usr/local/ori/tomcat<br />\n><br />\n> # Nom de la machine sur laquelle est deploye ori-oai-vocabulary<br />\n> HOST_VOCABULARY=svrori-oai.ent-etrs.net<br />\n><br />\n> # Port du serveur Tomcat par lequel est appele ori-oai-vocabulary<br />\n> PORT_VOCABULARY=8080<br />\n><br />\n> # Nom du contexte choisi pour le deploiement de ori-oai-vocabulary<br />\n> CONTEXT_VOCABULARY=ori-oai-vocabulary<br />\n><br />\n> # Parametre LDAP - le subdn de la branche contenant les individus<br />\n> VOCABULARY_LDAP_PEOPLE_SEARCH_BASE=ou=Utilisateurs,dc=ent-etrs,dc=net<br />\n><br />\n> # Parametre LDAP - l\'ObjectClass utilise pour les individus<br />\n> VOCABULARY_LDAP_PEOPLE_OBJECTCLASS_VALUE=Person<br />\n><br />\n> # Parametre LDAP - l\'attribut d\'un individu designant son uid<br />\n> VOCABULARY_LDAP_PEOPLE_UID=sAMAccountName<br />\n><br />\n> # Paramere LDAP - un filtre permettant de filtrer les individus a<br />\n> exploiter/lister [vcard]<br />\n> VOCABULARY_LDAP_PEOPLE_FILTER=(objectClass=*)<br />\n><br />\n> # Parametre LDAP - le subdn de la branche contenant les groupes<br />\n> VOCABULARY_LDAP_GROUP_SEARCH_BASE=ou=groupes<br />\n><br />\n> # Parametre LDAP - l\'ObjectClass utilise pour les groupes<br />\n> VOCABULARY_LDAP_GROUP_OBJECTCLASS_VALUE=posixGroup<br />\n><br />\n> # Parametre LDAP - l\'attribut d\'un groupe designant son uid<br />\n> VOCABULARY_LDAP_GROUP_UID=cn<br />\n><br />\n> # Parametre LDAP - un filtre permettant de filtrer les groupes a<br />\n> exploiter/lister [vcard]<br />\n> VOCABULARY_LDAP_GROUP_FILTER=(objectClass=*)<br />\n><br />\n> # Parametre qui permet de pre-remplir le champ ORG d\'une vcard d\'une<br />\n> personne dans un vocabulaire LDAP<br />\n> VOCABULARY_LDAP_PROVIDER_PEOPLE_ORG=Ecole des Transmissions<br />\n><br />\n> # Paramietre qui permet de pre-remplir le champ URL d\'une vcard d\'une<br />\n> personne dans un vocabulaire LDAP<br />\n> VOCABULARY_LDAP_PROVIDER_PEOPLE_URL=http://www.etrs.defense.gouv.fr<br />\n><br />\n> # Parametre qui permet de pre-remplir le champ ORG d\'une vcard d\'un<br />\n> groupe dans un vocabulaire LDAP<br />\n> VOCABULARY_LDAP_PROVIDER_GROUP_ORG=Ecole des Transmissions<br />\n><br />\n> # Paramètre qui permet de pré-remplir le champ URL d\'une vcard d\'un<br />\n> groupe dans un vocabulaire LDAP<br />\n> VOCABULARY_LDAP_PROVIDER_GROUP_URL=http://www.etrs.defense.gouv.fr<br />\n><br />\n> # Optionnel: indique le dossier contenant vos propres vocabulaires<br />\n> statiques ancienne version (avant la 1.1)<br />\n> # (utilise UNIQUEMENT quand vous appelez la commande ant ant upgrade<br />\n> pour le module ori-oai-vocabulary)<br />\n> VOCABULARY_VDEX_UPGRADE_DIR=conf/properties/my_custom_vocabularies<br />\n> ---- Fin de l extrait ------------<br />\n><br />\n><br />\n> ----------------------------------------------------------------<br />\n> This message was sent using IMP, the Internet Messaging Program.</div>\n</blockquote>\n<p>--<br />\nRachid Aliouat<br />\ninformaticien<br />\nService Commun de la Documentation<br />\nUniversité de LILLE 3<br />\nDomaine du Pont de bois<br />\n59650 Villeneuve d\'Ascq<br />\ntel:032041 7054<br />\nmel:<span id=\"919301b5c518c9ff00d1a59ebc883be5\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'919301b5c518c9ff00d1a59ebc883be5\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#114;&#97;&#99;&#104;&#105;&#100;&#46;&#97;&#108;&#105;&#111;&#117;&#97;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#108;&#105;&#108;&#108;&#101;&#51;&#46;&#102;&#114;\'+\'\">\'+\'&#114;&#97;&#99;&#104;&#105;&#100;&#46;&#97;&#108;&#105;&#111;&#117;&#97;&#116;&#64;&#117;&#110;&#105;&#118;&#45;&#108;&#105;&#108;&#108;&#101;&#51;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script><br />\n<a href=\"http://www.univ-lille3.fr\" title=\"http://www.univ-lille3.fr\">http://www.univ-lille3.fr</a></p>\n</div>\n', created = 1507750820, expire = 1507837220, headers = '', serialized = 0 WHERE cid = '4:c4f6aed7ff443a007351b59a4815045e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:d73b386bea7ec29dfbf1d176e5e7b513' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour à tous</p>\n<p>Dans le cas d\'un annuaire LDAP demandant une authentification (mode anonyme non autorisé)</p>\n<p>Quelle est la syntaxe pour déclarer dans le module Vocabulary le couple (nom utilisateur, mot-de-passe) pour l\'accés en consultation à l\'annuaire ?</p>\n<p>Merci<br />Patrick Jaouen<br />Ecole des Transmissions<br />Bureau Informatique</p>\n<p>------ Extrait du fichier commons-parameters.properties ---------------</p>\n<p>###########################################################<br /># Paramietres ori-oai-vocabulary<br />###########################################################</p>\n<p># Racine du serveur Tomcat sur lequel est deployie ori-oai-vocabulary<br />PATH_TOMCAT_VOCABULARY=/usr/local/ori/tomcat</p>\n<p># Nom de la machine sur laquelle est deploye ori-oai-vocabulary<br />HOST_VOCABULARY=svrori-oai.ent-etrs.net</p>\n<p># Port du serveur Tomcat par lequel est appele ori-oai-vocabulary<br />PORT_VOCABULARY=8080</p>\n<p># Nom du contexte choisi pour le deploiement de ori-oai-vocabulary<br />CONTEXT_VOCABULARY=ori-oai-vocabulary</p>\n<p># Parametre LDAP - le subdn de la branche contenant les individus<br />VOCABULARY_LDAP_PEOPLE_SEARCH_BASE=ou=Utilisateurs,dc=ent-etrs,dc=net</p>\n<p># Parametre LDAP - l\'ObjectClass utilise pour les individus<br />VOCABULARY_LDAP_PEOPLE_OBJECTCLASS_VALUE=Person</p>\n<p># Parametre LDAP - l\'attribut d\'un individu designant son uid<br />VOCABULARY_LDAP_PEOPLE_UID=sAMAccountName</p>\n<p># Paramere LDAP - un filtre permettant de filtrer les individus a exploiter/lister [vcard]<br />VOCABULARY_LDAP_PEOPLE_FILTER=(objectClass=*)</p>\n<p># Parametre LDAP - le subdn de la branche contenant les groupes<br />VOCABULARY_LDAP_GROUP_SEARCH_BASE=ou=groupes</p>\n<p># Parametre LDAP - l\'ObjectClass utilise pour les groupes<br />VOCABULARY_LDAP_GROUP_OBJECTCLASS_VALUE=posixGroup</p>\n<p># Parametre LDAP - l\'attribut d\'un groupe designant son uid<br />VOCABULARY_LDAP_GROUP_UID=cn</p>\n<p># Parametre LDAP - un filtre permettant de filtrer les groupes a exploiter/lister [vcard]<br />VOCABULARY_LDAP_GROUP_FILTER=(objectClass=*)</p>\n<p># Parametre qui permet de pre-remplir le champ ORG d\'une vcard d\'une personne dans un vocabulaire LDAP<br />VOCABULARY_LDAP_PROVIDER_PEOPLE_ORG=Ecole des Transmissions</p>\n<p># Paramietre qui permet de pre-remplir le champ URL d\'une vcard d\'une personne dans un vocabulaire LDAP <br />VOCABULARY_LDAP_PROVIDER_PEOPLE_URL=http://www.etrs.defense.gouv.fr</p>\n<p># Parametre qui permet de pre-remplir le champ ORG d\'une vcard d\'un groupe dans un vocabulaire LDAP<br />VOCABULARY_LDAP_PROVIDER_GROUP_ORG=Ecole des Transmissions</p>\n<p># Paramètre qui permet de pré-remplir le champ URL d\'une vcard d\'un groupe dans un vocabulaire LDAP <br />VOCABULARY_LDAP_PROVIDER_GROUP_URL=http://www.etrs.defense.gouv.fr</p>\n<p># Optionnel: indique le dossier contenant vos propres vocabulaires statiques ancienne version (avant la 1.1)<br /># (utilise UNIQUEMENT quand vous appelez la commande ant ant upgrade pour le module ori-oai-vocabulary)<br />VOCABULARY_VDEX_UPGRADE_DIR=conf/properties/my_custom_vocabularies<br />---- Fin de l extrait ------------</p>\n<p>\n----------------------------------------------------------------<br />\nThis message was sent using IMP, the Internet Messaging Program.\n</div>\n', created = 1507750820, expire = 1507837220, headers = '', serialized = 0 WHERE cid = '4:d73b386bea7ec29dfbf1d176e5e7b513' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
3 messages / 0 nouveaux
Dernière contribution
hjacob
module Vocabulary acces LDAP en mode authentifie
Bonjour Patrick

Je n'ai pas essayé mais ceci pourrait marcher :

dans common-parameters.properties:
LDAP_ETABLISSEMENT=ldap.mon-univ.fr:389
LDAP_BASE_DN=dc=mon-etab,dc=fr?bindname=cn=mon-utilisateur%2cdc=mon-etab%2cdc=fr,x-bindpass=mon-password

Henri

patrick.jaouen@st-cyr.terre.defense.gouv.fr a écrit :

> Bonjour à tous
>
> Dans le cas d'un annuaire LDAP demandant une authentification (mode
> anonyme non autorisé)
>
> Quelle est la syntaxe pour déclarer dans le module Vocabulary le
> couple (nom utilisateur, mot-de-passe) pour l'accés en consultation à
> l'annuaire ?
>
> Merci
> Patrick Jaouen
> Ecole des Transmissions
> Bureau Informatique
>
>
> ------ Extrait du fichier commons-parameters.properties ---------------
>
> ###########################################################
> # Paramietres ori-oai-vocabulary
> ###########################################################
>
> # Racine du serveur Tomcat sur lequel est deployie ori-oai-vocabulary
> PATH_TOMCAT_VOCABULARY=/usr/local/ori/tomcat
>
> # Nom de la machine sur laquelle est deploye ori-oai-vocabulary
> HOST_VOCABULARY=svrori-oai.ent-etrs.net
>
> # Port du serveur Tomcat par lequel est appele ori-oai-vocabulary
> PORT_VOCABULARY=8080
>
> # Nom du contexte choisi pour le deploiement de ori-oai-vocabulary
> CONTEXT_VOCABULARY=ori-oai-vocabulary
>
> # Parametre LDAP - le subdn de la branche contenant les individus
> VOCABULARY_LDAP_PEOPLE_SEARCH_BASE=ou=Utilisateurs,dc=ent-etrs,dc=net
>
> # Parametre LDAP - l'ObjectClass utilise pour les individus
> VOCABULARY_LDAP_PEOPLE_OBJECTCLASS_VALUE=Person
>
> # Parametre LDAP - l'attribut d'un individu designant son uid
> VOCABULARY_LDAP_PEOPLE_UID=sAMAccountName
>
> # Paramere LDAP - un filtre permettant de filtrer les individus a
> exploiter/lister [vcard]
> VOCABULARY_LDAP_PEOPLE_FILTER=(objectClass=*)
>
> # Parametre LDAP - le subdn de la branche contenant les groupes
> VOCABULARY_LDAP_GROUP_SEARCH_BASE=ou=groupes
>
> # Parametre LDAP - l'ObjectClass utilise pour les groupes
> VOCABULARY_LDAP_GROUP_OBJECTCLASS_VALUE=posixGroup
>
> # Parametre LDAP - l'attribut d'un groupe designant son uid
> VOCABULARY_LDAP_GROUP_UID=cn
>
> # Parametre LDAP - un filtre permettant de filtrer les groupes a
> exploiter/lister [vcard]
> VOCABULARY_LDAP_GROUP_FILTER=(objectClass=*)
>
> # Parametre qui permet de pre-remplir le champ ORG d'une vcard d'une
> personne dans un vocabulaire LDAP
> VOCABULARY_LDAP_PROVIDER_PEOPLE_ORG=Ecole des Transmissions
>
> # Paramietre qui permet de pre-remplir le champ URL d'une vcard d'une
> personne dans un vocabulaire LDAP
> VOCABULARY_LDAP_PROVIDER_PEOPLE_URL=http://www.etrs.defense.gouv.fr
>
> # Parametre qui permet de pre-remplir le champ ORG d'une vcard d'un
> groupe dans un vocabulaire LDAP
> VOCABULARY_LDAP_PROVIDER_GROUP_ORG=Ecole des Transmissions
>
> # Paramètre qui permet de pré-remplir le champ URL d'une vcard d'un
> groupe dans un vocabulaire LDAP
> VOCABULARY_LDAP_PROVIDER_GROUP_URL=http://www.etrs.defense.gouv.fr
>
> # Optionnel: indique le dossier contenant vos propres vocabulaires
> statiques ancienne version (avant la 1.1)
> # (utilise UNIQUEMENT quand vous appelez la commande ant ant upgrade
> pour le module ori-oai-vocabulary)
> VOCABULARY_VDEX_UPGRADE_DIR=conf/properties/my_custom_vocabularies
> ---- Fin de l extrait ------------
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.

rachidaliouat
je ne suis pas en accès en mode authentifié sur le ldap mais voici des
infos :

il faudra modifier le paramétrage "acegi". En effet par défaut , la
connexion à l'annuaire le fait en mode anonymous. Voici une explication
donnée par Vincent Bonamy, développeur de Rennes1 pour le projet
Ori-Oai, sur la liste de diffusion ori-oai-utilisateurs :

A modifier :
Premièrement : ori-oai-workflow-svn/conf/properties/main-config.properties
la partie

# ldap [acegi-authentication-ldap.xml see it if you want to connect not
anonymously]
ldap.providerUrl=ldap://[LDAP_ETABLISSEMENT]/[LDAP_BASE_DN]
#ldap.managerDn=cn=admin,dc=www,dc=unit-c,dc=fr
#ldap.managerPassword=pass

et enfin
ori-oai-workflow-svn/conf/properties/spring/acegi/acegi-authentication-ldap.xml
il faut décommenter comme indiqué

class="org.acegisecurity.ldap.DefaultInitialDirContextFactory">
value="${ldap.providerUrl}" />

Le 01/07/2010 15:44, patrick.jaouen@st-cyr.terre.defense.gouv.fr a écrit :

> Bonjour à tous
>
> Dans le cas d'un annuaire LDAP demandant une authentification (mode
> anonyme non autorisé)
>
> Quelle est la syntaxe pour déclarer dans le module Vocabulary le couple
> (nom utilisateur, mot-de-passe) pour l'accés en consultation à l'annuaire ?
>
> Merci
> Patrick Jaouen
> Ecole des Transmissions
> Bureau Informatique
>
>
> ------ Extrait du fichier commons-parameters.properties ---------------
>
> ###########################################################
> # Paramietres ori-oai-vocabulary
> ###########################################################
>
> # Racine du serveur Tomcat sur lequel est deployie ori-oai-vocabulary
> PATH_TOMCAT_VOCABULARY=/usr/local/ori/tomcat
>
> # Nom de la machine sur laquelle est deploye ori-oai-vocabulary
> HOST_VOCABULARY=svrori-oai.ent-etrs.net
>
> # Port du serveur Tomcat par lequel est appele ori-oai-vocabulary
> PORT_VOCABULARY=8080
>
> # Nom du contexte choisi pour le deploiement de ori-oai-vocabulary
> CONTEXT_VOCABULARY=ori-oai-vocabulary
>
> # Parametre LDAP - le subdn de la branche contenant les individus
> VOCABULARY_LDAP_PEOPLE_SEARCH_BASE=ou=Utilisateurs,dc=ent-etrs,dc=net
>
> # Parametre LDAP - l'ObjectClass utilise pour les individus
> VOCABULARY_LDAP_PEOPLE_OBJECTCLASS_VALUE=Person
>
> # Parametre LDAP - l'attribut d'un individu designant son uid
> VOCABULARY_LDAP_PEOPLE_UID=sAMAccountName
>
> # Paramere LDAP - un filtre permettant de filtrer les individus a
> exploiter/lister [vcard]
> VOCABULARY_LDAP_PEOPLE_FILTER=(objectClass=*)
>
> # Parametre LDAP - le subdn de la branche contenant les groupes
> VOCABULARY_LDAP_GROUP_SEARCH_BASE=ou=groupes
>
> # Parametre LDAP - l'ObjectClass utilise pour les groupes
> VOCABULARY_LDAP_GROUP_OBJECTCLASS_VALUE=posixGroup
>
> # Parametre LDAP - l'attribut d'un groupe designant son uid
> VOCABULARY_LDAP_GROUP_UID=cn
>
> # Parametre LDAP - un filtre permettant de filtrer les groupes a
> exploiter/lister [vcard]
> VOCABULARY_LDAP_GROUP_FILTER=(objectClass=*)
>
> # Parametre qui permet de pre-remplir le champ ORG d'une vcard d'une
> personne dans un vocabulaire LDAP
> VOCABULARY_LDAP_PROVIDER_PEOPLE_ORG=Ecole des Transmissions
>
> # Paramietre qui permet de pre-remplir le champ URL d'une vcard d'une
> personne dans un vocabulaire LDAP
> VOCABULARY_LDAP_PROVIDER_PEOPLE_URL=http://www.etrs.defense.gouv.fr
>
> # Parametre qui permet de pre-remplir le champ ORG d'une vcard d'un
> groupe dans un vocabulaire LDAP
> VOCABULARY_LDAP_PROVIDER_GROUP_ORG=Ecole des Transmissions
>
> # Paramètre qui permet de pré-remplir le champ URL d'une vcard d'un
> groupe dans un vocabulaire LDAP
> VOCABULARY_LDAP_PROVIDER_GROUP_URL=http://www.etrs.defense.gouv.fr
>
> # Optionnel: indique le dossier contenant vos propres vocabulaires
> statiques ancienne version (avant la 1.1)
> # (utilise UNIQUEMENT quand vous appelez la commande ant ant upgrade
> pour le module ori-oai-vocabulary)
> VOCABULARY_VDEX_UPGRADE_DIR=conf/properties/my_custom_vocabularies
> ---- Fin de l extrait ------------
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.

--
Rachid Aliouat
informaticien
Service Commun de la Documentation
Université de LILLE 3
Domaine du Pont de bois
59650 Villeneuve d'Ascq
tel:032041 7054
mel:
http://www.univ-lille3.fr

patrick.jaouen
Bonjour à tous

Dans le cas d'un annuaire LDAP demandant une authentification (mode anonyme non autorisé)

Quelle est la syntaxe pour déclarer dans le module Vocabulary le couple (nom utilisateur, mot-de-passe) pour l'accés en consultation à l'annuaire ?

Merci
Patrick Jaouen
Ecole des Transmissions
Bureau Informatique

------ Extrait du fichier commons-parameters.properties ---------------

###########################################################
# Paramietres ori-oai-vocabulary
###########################################################

# Racine du serveur Tomcat sur lequel est deployie ori-oai-vocabulary
PATH_TOMCAT_VOCABULARY=/usr/local/ori/tomcat

# Nom de la machine sur laquelle est deploye ori-oai-vocabulary
HOST_VOCABULARY=svrori-oai.ent-etrs.net

# Port du serveur Tomcat par lequel est appele ori-oai-vocabulary
PORT_VOCABULARY=8080

# Nom du contexte choisi pour le deploiement de ori-oai-vocabulary
CONTEXT_VOCABULARY=ori-oai-vocabulary

# Parametre LDAP - le subdn de la branche contenant les individus
VOCABULARY_LDAP_PEOPLE_SEARCH_BASE=ou=Utilisateurs,dc=ent-etrs,dc=net

# Parametre LDAP - l'ObjectClass utilise pour les individus
VOCABULARY_LDAP_PEOPLE_OBJECTCLASS_VALUE=Person

# Parametre LDAP - l'attribut d'un individu designant son uid
VOCABULARY_LDAP_PEOPLE_UID=sAMAccountName

# Paramere LDAP - un filtre permettant de filtrer les individus a exploiter/lister [vcard]
VOCABULARY_LDAP_PEOPLE_FILTER=(objectClass=*)

# Parametre LDAP - le subdn de la branche contenant les groupes
VOCABULARY_LDAP_GROUP_SEARCH_BASE=ou=groupes

# Parametre LDAP - l'ObjectClass utilise pour les groupes
VOCABULARY_LDAP_GROUP_OBJECTCLASS_VALUE=posixGroup

# Parametre LDAP - l'attribut d'un groupe designant son uid
VOCABULARY_LDAP_GROUP_UID=cn

# Parametre LDAP - un filtre permettant de filtrer les groupes a exploiter/lister [vcard]
VOCABULARY_LDAP_GROUP_FILTER=(objectClass=*)

# Parametre qui permet de pre-remplir le champ ORG d'une vcard d'une personne dans un vocabulaire LDAP
VOCABULARY_LDAP_PROVIDER_PEOPLE_ORG=Ecole des Transmissions

# Paramietre qui permet de pre-remplir le champ URL d'une vcard d'une personne dans un vocabulaire LDAP
VOCABULARY_LDAP_PROVIDER_PEOPLE_URL=http://www.etrs.defense.gouv.fr

# Parametre qui permet de pre-remplir le champ ORG d'une vcard d'un groupe dans un vocabulaire LDAP
VOCABULARY_LDAP_PROVIDER_GROUP_ORG=Ecole des Transmissions

# Paramètre qui permet de pré-remplir le champ URL d'une vcard d'un groupe dans un vocabulaire LDAP
VOCABULARY_LDAP_PROVIDER_GROUP_URL=http://www.etrs.defense.gouv.fr

# Optionnel: indique le dossier contenant vos propres vocabulaires statiques ancienne version (avant la 1.1)
# (utilise UNIQUEMENT quand vous appelez la commande ant ant upgrade pour le module ori-oai-vocabulary)
VOCABULARY_VDEX_UPGRADE_DIR=conf/properties/my_custom_vocabularies
---- Fin de l extrait ------------

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.
Sujet clos