Forum général.cherche-logiciel POSTFIX SASL LDAP-AD

Posté par  .
Étiquettes :
0
11
déc.
2006
Bonjour,

Sur ma debian en testing, je rencontre un léger problème.

En effet je viens de finir un SMART-HOST postfix qui se comporte extremement bien, cependant un détail qui fait chi** comme dab.



SASL me permet d'authentifier les personne "itinérante" autoriser a être relayé, cette authentification se base sur un LDAP d'Active Directory dans le LAN.

Le problème est que sur mon smart-host de la debian seul les mot de passe avec accent ne passe pas. Alors que sur ma Ubuntu en version client cette authentification passe parfaitement.



Pour faire mes test j'utilise testsaslauth (sasl2-bin.deb).



Si quelqu'un peut m'aider. J'aimerai passer se serveur en production !! :)
  • # deja dit...

    Posté par  . Évalué à 1.

    vire les mots de passe avec accents

    selon les systemes clients ou serveurs les accents ne vont pas etre codés et traiter de la meme maniere.

    si tu as des utilisateurs qui ont des mots de passe avec accents, invite les à en changer.
    • [^] # Re: deja dit...

      Posté par  . Évalué à 1.

      Je pense pas que cela soit une solution on est environ 250 personnes, et je doute que mon responsable me prenne au sérieux quand je lui dirai qu'il faut dire au users de changer le smtp !

      De plus l'authentification passe bien avec une ubuntu fraîchement installer. par contre une fois un dpkg-reconfigure sans aucune modif (update-to-***) cela ne fonctionne plus !!
      • [^] # Re: deja dit...

        Posté par  . Évalué à 1.

        désoler j'ai fais des erreur.
        1er : 2eme ligne = mdp
        2eme : 4eme ligne dpkg-reconfigure locales
        • [^] # Re: deja dit...

          Posté par  . Évalué à 1.

          c'est donc bien conforme à ce que je dis

          les clients ne gerant pas tous les accents de la meme maniere, il te faut trouver le reglage qui va bien sur les clients.

          donc
          - soit un dpkg-reconfigure locales sur tous tes postes pour leur mettre la meme locale (celle qui foncfionne)
          - soit signaler aux utilisateurs de respecter les normes et d'eviter les accents dans les login/mdp
          • [^] # Re: deja dit...

            Posté par  . Évalué à 1.

            Je re-explique car je dois pas être assez clair.

            Je dispose d'un serveur qui fait office de SMART-HOST avec sasl2-bin installer. Je dispose ensuite d'un server Active Dir (ldap).
            le but :

            user ---> smart-host sasl2 ---> ldap-AD

            mon probleme se situe entre sasl2 et ldap-AD pour l'instant aucun client ne rentre en compte.

            la commande testsaslauthd et un binair sur le smart-host il permet de tester l'authentification. Problème est que ça passe bien sur une ubuntu avant dpkg-reconfigure locales et pas sur une debian.

            Du coté de dpkg-reconfigure locales, je suis vraiment a cours d'ID car j'ai tt essayé !
            • [^] # Re: deja dit...

              Posté par  . Évalué à 1.

              donc pour resumer tu as essayé de mettre ton smarthost sous ubuntu et sous debian.

              ensuite tu fais l'essaye depuis la machine qui fait le smarthost.

              sous ubuntu ca marche bien sauf apres dpkg-reconfigure locales
              sous debian ca ne marche pas du tout.

              regarde donc si les locales sont les memes.
              quelles sont les locales sur ubuntu avant de reconfigurer, apres la reconfiguration, et sous debian.

              la solution est surement pas loin.

              car techniquement si ca marche et qu'apres une modif ca marche plus c'est que la modif pose probleme.
              • [^] # Re: deja dit...

                Posté par  . Évalué à 1.

                oui je suis d'accord.
                en tapant locale sur ubuntu :

                fr_FR.UTF-8@euro
                fr_FR.UTF-8

                Sous debian pareil

                Petit probleme, une fois que le dpkg-reconfigure locales, qui ne propose meme pas de changement. Maintenant ça ne passe plus !
                Donc voila, je n'est plus de machine pour tester en fait.
                La seul fois ou ça a marché c'est sur une ubuntu fraichement installer !!
                • [^] # Re: deja dit...

                  Posté par  . Évalué à 1.

                  Bon j'ai encor mieu la !! :)

                  Sur ma gentoo en posix ça ne marche pas, sur ma suse en posix ça marche !!

                  c'est bon ça !
                • [^] # Re: deja dit...

                  Posté par  . Évalué à 1.

                  heu refaire une install ubuntu toute fraiche pour comparer les locales
                  • [^] # Re: deja dit...

                    Posté par  . Évalué à 1.

                    Sur ubuntu en utilisant le paket localeconf cela régénère les bonne local et ça remarche sur la debian tjrs pas !!

                    en analysant les trames je vois bien qui'il renvoie pas du tout les même encodage.

                    Je continu

                    PS: Merci John DOE le prob est tjrs pas résolu mais tu m'aide bien
                    • [^] # Re: deja dit...

                      Posté par  . Évalué à 1.

                      et les locales sur chacun des deux systemes sont ?

                      parce que visiblement il doit y avoir une difference entre tes systemes
                  • [^] # Re: deja dit...

                    Posté par  . Évalué à 1.

                    Sur ubuntu en utilisant le paket localeconf cela régénère les bonne local et ça remarche sur la debian tjrs pas !!

                    en analysant les trames je vois bien qui'il renvoie pas du tout les même encodage.

                    Je continu

                    PS: Merci John DOE le prob est tjrs pas résolu mais tu m'aide bien
                    • [^] # Re: deja dit...

                      Posté par  . Évalué à 1.

                      Bon j'ai avancer:

                      Maintenant avec la commande testsaslauthd ça passe, le problème est que une fois que je passe saslauthd dans l'environnement chrooter de postfix cela ne marche plus !

                      Je pense que ça vient encore des variables locales !
      • [^] # Re: deja dit...

        Posté par  . Évalué à 1.

        désoler j'ai fais des erreur.
        1er : 2eme ligne = mdp
        2eme : 4eme ligne dpkg-reconfigure locales
        • [^] # Re salut

          Posté par  . Évalué à 0.

          Il faut aller sur www.xtreme-lan.fr pour résoudre ton probleme!!

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.