[ar] [ca] [cpf] [de] [en] [es] [fr] [it]

Ce forum d’entraide est recommandé pour les utilisateurs et utilisatrices occasionnels de SPIP (Système de publication pour l’Internet). Avant de poser une question, faites une recherche sur ce site, consultez les liens utiles. Si vous ne trouvez pas de réponse, postez votre message dans la rubrique appropriée, avec un titre explicite.

Sujets : 24009 Sujets résolus :  39 %

75 visiteurs en ce moment


Accueil > Forums de discussion >  Installation, mise-à-jour > Spip 3.01 + LDAP : pb installation

Spip 3.01 + LDAP : pb installation Résolu

par ced - 23 mai 2012 14:33 - Réponse(s) : 19

Bonjour,

Petit pb à l’install d’une 3.01 avec support LDAP

1 - Toute la procédure d’install est correcte jusqu’à la fin des écrans LDAP (L’authentification LDAP est installée) - ce que je peux vérifier dans le ldap.php dans /config (Les paramètres sont corrects : vérifié avec nos autres sites sous Spip 2x)
2 - Après L’authentification LDAP est installée, j’obtiens un "Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site. Merci de votre compréhension. " ; dans /config le connect.php reste nommé "connect.tmp.php" - les paramètres qu’il contient sont ok. Du côté MySql toutes les tables ne sont pas créées (Ai eu des résultats différents selon les tests)

Pour info :
- Ai testé une install sans LDAP - aucun pb
- paramètres (serveur, etc..) similaires aux autres sites sous Spip 2x sur le même serveur.

Une idée ?
Merci


  • #1 > Spip 3.01 + LDAP : pb installation ˆ
    par aRT - 3 juin 2012 23:44

    Meme message d"erreur alors que je n’ai le ldap d’activé...

    Obligation de faire des F5 sans arrets.


  • Bonjour,

    @cert : c’est curieux,
    je vais faire une installation avec openLDAP pour vérifier..
    @aRT : en quoi est-ce que le problème est le même ? Le message d’erreur en question est celui évoqué au point 2) du premier post ?

    .Gilles


  • < #3 > Spip 3.01 + LDAP : pb installation ˆ
    par aRT - 5 juin 2012 01:48

    Oui effectivement j’ai été un petit peu expéditif dans mon commentaires.

    Depuis ma mise a jour avec SPIP_LOADER en derniere v3, j’ai sans arrets le message suivant :
    "Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site.

    1/2 a chaque rafraichissement de page.

    C’est tres désagréable surtout sur mon projet en cours qui doit etre communiqué pour mon asso fin juin.


  • < #4 > Spip 3.01 + LDAP : pb installation ˆ
    par BB - 21 juin 2012 15:13

    idem que vous .... j’aurais aimé une réponse d’un developpeur SPIP qui maitrise le truc :)


  • < #5 > Spip 3.01 + LDAP : pb installation ˆ
    par BB - 21 juin 2012 15:14

    idem que vous .... j’aurais aimé une réponse d’un developpeur SPIP qui maitrise le truc :)

    Le LOG :
    Jun 21 14:33:34 125.0.0.207 (pid 31368) :Pri:ERREUR : Le serveur ’mysql’ version 1 n’a pas ’countsel’


  • Bonjour,

    Pouvez-vous nous dire quelles sont les versions de PHP et de MySQL sur votre serveur ?
    Est-ce que le nombre de connexions à la base de données sur votre serveur est suffisant pour SPIP ?


  • < #7 > Spip 3.01 + LDAP : pb installation ˆ
    par BB - 21 juin 2012 16:14

    Bonjour Teddy.
    Voici les versions :

    Je redonne mes version :

    Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.17

    mysql

    Client API version 5.0.96

    concernant le nombre de connexion à la base. Cette valeur n’était pas configuré.

    Merci d’avance pour l’aide


  • < #8 > Spip 3.01 + LDAP : pb installation ˆ
    par Samuel - 26 juillet 2012 14:51

    Bonjour,

    Même problème.

    L’installation et l’utilisation de spip en utilisant le mode de connexion "classique" ne pose aucun problème. En revanche, en activant le ldap, l’installation s’arrête après avoir indique que la connexion avec ldap est réussie (problème de serveur mysql).

    J’utilise l’authentification LDAP avec GLPI sur le même serveur et je n’ai aucun problème. J’ai utilisé les mêmes paramètres pour les deux logiciels.


  • < #9 > Spip 3.01 + LDAP : pb installation ˆ
    par ced - 22 août 2012 12:22

    Oups oublié de suivre le fil...

    Notre soluce a été de modifier le fichier ecrire/install/etape_3.php

    303. $auteur_obligatoire = !sql_countsel(’spip_auteurs’,’’,’’,’’,$server_db) ;

    en

    303. $auteur_obligatoire = 0 ;

    Et là tout marche
    Même pb sur une 3.0.4 en passant...


  • < #10 > Spip 3.01 + LDAP : pb installation ˆ
    par emauger - 3 septembre 2012 08:44

    Bonjour,

    Même problème, même solution.
    Par contre, l’authentification ldap ne fonctionne pas pour moi.
    Pour tester, je suis reparti d’une install fraiche : pareil.
    Je suis sur CentOS 6.3, Apache 2.2.15, php 5.3.3, serveur mysql.
    Sur le même serveur, j’ai une 2.1.13 en authentification ldap qui fonctionne parfaitement. Depuis le passage à la 3.0.x rien à faire.

    une idée ?


  • < #11 > Spip 3.01 + LDAP : pb installation ˆ
    par PierrePhilippe - 29 mai 2013 16:34

    Même problème, presque résolu.

    j’ai modifié la ligne : 303. $auteur_obligatoire = 0 ; et depuis la connexion ldap refonctionne. Sauf...
    _
    Les utilisateurs ayant un nom d’utilisateur contenant un arobase ne peuvent pas s’authentifier.
    J’ai tenté de modifié le fichier ecrire/auth/ldap.php à la ligne 135

    «//$login_search = preg_replace(\[^-@._\s\d\w]/", "", $login);
    $login_search=$login;»

    mais sans résultat.
    Je sèche...
    quelqu’un aurait un idée ? une piste ?


  • < #12 > Spip 3.01 + LDAP : pb installation ˆ
    par Pierre-Philippe Fady - 10 septembre 2013 08:49

    Bonjour, je me permet de relancer la question, je n’arrive pas à résoudre ce problème.

    Nous avons mis à jour notre annuaire ldap et désormais, tous les utilisateurs ont un identifiant correspondant à leur adresse mail.

    Or la connexion via ldap ne fonctionne pas pour un identifiant de type "nom@entreprise.com".
    Elle fonctionne toujours pour les anciens logins de type "nom"


  • < #13 > Spip 3.01 + LDAP : pb installation ˆ
    par Firouz - 17 janvier 2014 16:46

    Bjr, j’ai fait ceci mais peut être il y aqlque chose qui m’echappe a quel moment faut faire cette manipulation :


    Notre soluce a été de modifier le fichier ecrire/install/etape_3.php

    303. $auteur_obligatoire = !sql_countsel(’spip_auteurs’,’’,’’,’’,$server_db) ;

    en

    303. $auteur_obligatoire = 0 ;


    SUITE
    J’ai essayé cela mais je n’arrive pas à corrélé à LDAP à spip
    Je suis sur spip v3.0.5 et sur wamp 1.7.0 et aussi dans php.ini j’ai décommandé ; extension=php_ldap.dll
    Mais je ne voie pas de différence le spip3 me renvoie au moment installation à létape 3 et tout ce qui est en lien avec LDAp a disparu cela deveint une installation basique sans LDAP Que faire pouvez m’aider svp c’est pour mon travail
    Il PARAIT qu’il faut changer le config/connect.php ajouter l’argument ldap.php et récupérer un ficheir ldap.php dans un autre site web identique COMMENT FAIRE TOUT CELA VOUS AVEC UEN IDEE SVP


  • < #14 > Spip 3.01 + LDAP : pb installation ˆ
    par badidon - 1er mars 2014 17:56

    J’ai rencontré le même problème à l’installation d’une 3.0.15 que le premier post "Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site. Merci de votre compréhension. "

    J’ai modifié comme indiqué le fichier ecrire/install/etape_3.php et cela a fonctionné avec une connexion anonyme au serveur ldap.

    J’ai pu me connecter avec l’utilisateur ldap et la base a bien été peuplée.


  • RE après un temps
    >Avec Spip v3.0.4 cela marche il n y a pas de manipulations à faire avec
    >Spip v3.0.5 cela ne marche pas (sauf si manipulations à ajoutér, mais je n’ai pas compris lesquelles 3 * hélas...)


  • < #16 > Spip 3.01 + LDAP : pb installation ˆ
    par Severo - 29 mai 2014 17:07

  • < #17 > Spip 3.01 + LDAP : pb installation ˆ
    par caille - 25 avril 2016 10:18

    N’ayant pas trouvé de meilleur endroit pour partager ce qui a été pour moi la clé de l’utilisation de l’authentification LDAP par spip, je le poste ici :

    Pour pouvoir authoriser SPIP a effectuer des recherches dans un annuaire LDAP a des fin d’authentification il faut ajouter dans le fichier ./config/ldap.php, juste après la definition du protocol version, la ligne suivante

    @ldap_set_option($ldap_connection, LDAP_OPT_REFERRALS, 0) ;


  • Merci du retour,

    effectivement c’est obligatoire pour Windows Active Directory
    http://www.php.net/manual/en/function.ldap-search.php#45388

    Donc on trouve le même élément dans d’autres devs.
    Merci pour l’avoir remonté.

    J’ai créé le bug sur le Redmine de SPIP :
    https://core.spip.net/issues/3773

    tu peux t’y inscrire et remonter d’autres infos si tu en as.


  • < #19 Spip 3.01 + LDAP : pb installation ˆ
    par Norbert CORDIER - 14 mars 17:00

    Comme je viens de passer une journée à tenter de connecter les utilisateurs sur l’ad, je vous explique la démarche salvatrice.
    Ce gros bug est déjà trouvé dans les forums. Je suis parti d’une installation manuel (sans le script)

    dans connect.php

    * il faut remplacer utf8 ET décaler la variable

    <?php
        
    if (!defined("_ECRIRE_INC_VERSION")) return;
        
    defined('_MYSQL_SET_SQL_MODE') || define('_MYSQL_SET_SQL_MODE',true);
        
    $GLOBALS['spip_connect_version'] = 0.8;
        
    // spip_connect_db('localhost','','root','******','spip','mysql', 'spip','','utf8');
        
    spip_connect_db('localhost','','root','*******','spip','mysql''spip','ldap.php');
        
    ?>

    trouvé dans un site https://www.mail-archive.com/spip@rezo.net/msg67454.html

    dans ldap.php

    * la il manque une ligne celle avec LDAP_OPT...

    <?php
        
    if (!defined("_ECRIRE_INC_VERSION")) return;
        
    $GLOBALS['ldap_base'] = 'ou=utilisateurs,ou=fondation ****,dc=****,dc=****';
        
    $GLOBALS['ldap_link'] = @ldap_connect('srv-ad01.****.****','389');
        @
    ldap_set_option($GLOBALS['ldap_link'],LDAP_OPT_PROTOCOL_VERSION,'3');
        @
    ldap_set_option($ldap_connectionLDAP_OPT_REFERRALS0) ;
        @
    ldap_bind($GLOBALS['ldap_link'],'CN=ldapuser,OU=ldapconnect,DC=*****,DC=****','****');
        
    $GLOBALS['ldap_champs'] = array('login' => array('sAMAccountName','uid','login','userid','cn','sn'),'nom' => 'cn','email' => 'mail','bio' => 'description',);
        
    ?>

    Honnêtement je débute avec SPIP et c’est un peu déroutant. J’espère que cela gagnera du temps aux prochains novices.


  •  


Répondre à la question

« Spip 3.01 + LDAP : pb installation »

Mots-clés

Vous pouvez étiqueter cette page de forum avec les mots-clés qui vous semblent les plus appropriés ; ils permettront aux prochains visiteurs du site de mieux se repérer :


Installation, mise à jour

Utilisation de l’espace privé

Administration, gestion, configuration du site

Créer ses squelettes

Qui êtes-vous ?

  • passage de php 5.6 à php7

    par Optarion
    25 avril 16:10

    Résolu - Réponse(s) : 3

    D’après la doc SPIP, votre résultat est logique. « PHP 5.1.0 minimum (pas compatible PHP 7) » http://www.spip.net/fr_article4351.html

  • vignettes perdues pendant le déménagement

    par Fa_b
    24 avril 22:40

    Réponse(s) : 5

    Oui d’autant qu’il y avait 2 sujet déjà dans le même fil. Pour clarifier les choses, merci de créer un nouveau fil de discussion en expliquant clairement le problème. Je clos ce (...)

  • Impossible d'installer SPIP 3.1.4

    20 avril 17:06

    Résolu - Réponse(s) : 8

    j’ai mis les droits 777 sur le répertoire /var/www/html. pas de changement. pour finir , j’ai supprimé tout le répertoire spip et recommencé l’installation. La procédure d’install est impossible , (...)

  • Impossible de changer le nom du site

    par erational
    19 avril 10:02

    Résolu - Réponse(s) : 7

    Hop,on passe donc en résolu. Merci à Fa_b

  • Migration - Installation et mise-à-jour de plugins impossible

    par julienleroux5
    8 avril 17:02

    Résolu - Réponse(s) : 2

    C’est résolu, le serveur est derrière un proxy qu’il fallait définir dans la configuration de spip (configuration > fonctions avancées).

  • Cherche coup de main pas cher...

    7 avril 18:04

    Résolu - Réponse(s) : 9

    Salut... @Mist. GraphX voici mon émail : argotheme@yahoo.fr ou bien editeurcommunicateur@gmail.com Si vous utilisez ces émails, passez N° Tel portable, je ferai SMS... Mes remerciements. Je (...)

  • Mise a jour SPIP

    par Fa_b
    7 avril 15:22

    Réponse(s) : 1

    Bonjour, De quel genre de mise à jour il s’agit ? Le sujet est-il résolu ?

  • Problème d'encodage après mise à jour vers 2.1.30

    par Gaël
    28 mars 10:45

    Résolu - Réponse(s) : 16

    Merciiiiiiii beaucoup beaucoup ! Mise à jour effectuée et le site fonctionne normalement. Encore merci d’avoir pris le temps de me répondre. Excellente journée (elle démarre bien de mon côté grâce (...)

  • Problème accès espace privé après mise à jour 2.1.30

    par Jerome
    16 mars 11:32

    Résolu - Réponse(s) : 2

    Bonjour, Dsl pour le retard, j’étais absent pour raison de santé.. :( Je parlais du réseau interne du boulot. Le pb vient d’être régler ! Ça venait bien du pare-feu. Bizarre quand (...)

  • Problème avec les statistiques de mon site web

    par ingenieur
    15 mars 13:01

    Résolu - Réponse(s) : 9

    De rien monsieur

  • Messages : 19500
  • 4761 43 %
  • Poser une nouvelle question